WordPressのオリジナルテーマを作成
はじめに WordPressでオリジナルテーマ作成時に基本となる知識を整理しました。 テーマ階層 WordPressは以下のテンプレート階層に従って各種ページに対して適用されるテンプレートファイルを決定している。 ページにアクセスした場合、この図の左から順番に優先的に最適なテンプレートが選び出される。 index.phpは全てのページに適用される最も優先度が低いテンプレートファイルです。 テンプレート階層 テーマの最小構成 テーマを作成するのに必要な最低限のファイルは以下です。 index.php style.css WordPressで理解必須のループ ループとはWordPressの投稿を表示するために使用される処理です。 テンプレートタグ やプラグインの一部の説明で、このタグ(プラグイン)はループ内で使いますとある場合、そのタグはループの中で使う必要があります。 例として、the_title()(投稿のタイトルを取得する)は、ループ内でしか使用できません。 ループは以下のように書きます。 <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); // // 投稿がここに表示される // } // end while } // end if ?> 参考 ループ ...