ホームページ > 記事 > CMS チュートリアル > WordPress テーマの開発方法
無料の WordPress テーマは今どこにでもありますが、オタクとして、独自の WordPress テーマを作成することを考えたことはありますか?この記事では、WordPress テーマの作成方法を基本から説明します。
テーマ ファイルの構造:
作成する前に、まず WordPress テーマの構造を理解する必要があります。
WordPress テーマは wp-content/themes/ の下に配置され、独立したフォルダーとして存在します。フォルダーの名前は任意ですが、純粋な数字を使用しないでください。そうしないと、テーマがテーマ リストに正しく表示されません。テーマ フォルダーには、テーマに必要なすべてのスタイル ファイル、テンプレート ファイル、関数ファイル、JavaScript スクリプト ファイル、静的ファイルなどが含まれています。
最小限のテーマは通常、次の 3 種類のファイルで構成されます。
スタイル シート ファイル style.css
関数ファイル function.php (オプション)
テンプレート ファイル
##これらのファイルの名前は固定されており、自由に変更できないことに注意してください。 各ファイルの機能を個別に見てみましょう。 スタイル ファイル: style.css は、テーマの説明情報が含まれているため、テーマに必須のファイルです。 style.cssのヘッダ情報は以下のとおりです。/* Theme Name: 主题名称(必选) Theme URI: 主题的地址,可选,格式为一个URL,如http://wordpress.org/ Description: 对主题的描述,会显示在主题列表中。 Author: 作者 Version: 版本,如1.0 Tags: 给主题加的一些标签,可选,一般是为了让用户更方便搜索到这个主题。 */なお、テーマ一覧内で区別できるように、各テーマには独自のテーマ名(Theme Name)を付ける必要があります。 関数ファイル: 純粋に静的なテーマを作成しない限り、必ず WordPress API を呼び出すことになります。これらのテーマで使用される関数は、functions.php ファイルに記述されています。 WordPress テーマの関数ファイルを参照として使用できます。 テンプレート ファイル:
最も単純なテーマ:
sidebar.phpfooter.phpstyle.cssの内容は上記の通りなので、必要なcssを追加するだけです。 Header.php、sidebar.php、footer.php カテゴリは、ページの上部、サイドバー、および末尾です。記事は、single.php をテンプレートとして使用し、他のページ (ホームページなど) は、index.php をテンプレートとして使用します。 index.php の内容は次のとおりです:
<?php get_header(); ?> <?php get_sidebar(); ?> <?php get_footer(); ?>記事ページのテンプレート single.php は次のとおりです:
<?php get_header(); ?> <h1><?php the_title(); ?></h1> <div><?php the_content(); ?></div> <?php get_sidebar(); ?> <?php get_footer(); ?>
这样,我们一个最简单的模板就完成了。剩下的就是你自己根据你的需要为其添加样式和内容了。另外在模板中所有你可能用到的Wordpress函数在这里都可以找到:Wordpress Function Reference。
更多wordpress相关技术文章,请访问wordpress教程栏目进行学习!
以上がWordPress テーマの開発方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。