2016/03/11一覧ページのテンプレートファイルの種類と作り方WordPressのテンプレートファイルWordPressのテンプレートファイルは、いろいろなファイルが存在していますが、その中で一覧ページのテンプレートについて解説します。WordPressの一覧ページのテンプレートは下記のものが基本形です。/{WordPressのルート}/wp-content/themes/{テーマ}/archive.phpこのテンプレートファイルがあれば、月別のアーカイブページを始め、カテゴリ一覧、トップページの投稿一覧などの一覧ページを全てこのテンプレートファイルに基づいて表示します。アーカイブ一覧のテンプレートとは別に、カテゴリ一覧用のデザインテンプレートを作りたいと思った場合は、下記のファイル名のファイルを作成するとそのデザインが反映されます。/{WordPressのルート}/wp-content/themes/{テーマ}/category.phpこのように、WordPressではあらかじめ決められているルールに従ってテンプレートファイルを用意することでそのデザインを反映できる仕組みが備わっています。先に書いたように、WordPressではテンプレートのファイル名に従ってテンプレートを読み込む仕組みがあります。その、一覧ページの読み込むファイルの取得順位は以下のようになっています。カテゴリの一覧ページを作成する場合は以下になります。category-{slug}.php特定のカテゴリだけのテンプレートcategory-{id}.php1.同様特定のカテゴリ。IDで指定category.phpカテゴリ共通のテンプレートarchive.phpカテゴリ、アーカイブ一覧など一覧ページ共通index.phpすべての共通テンプレート例えば、カテゴリの中にタームIDが「5」の「shop」と言うタームを作ったとします。1番から順番に探していき、取得できたものをテンプレートとして使用します。category-shop.phpがあればそれを使います。なければcategory-5.phpを探して、あればそれを使います。以下、category.phparchive.phpindex.phpを探して使用します。同じように、カスタムタクソノミーの場合は、下記の順番でテンプレートファイルを取得します。taxonomy-{slug}-{term}.php特定のタクソノミーの中の特定のタームだけのテンプレートtaxonomy-{slug}.php特定のタクソノミーだけのテンプレートtaxonomy.phpタクソノミー共通のテンプレートarchive.phpタクソノミー、アーカイブ一覧など一覧ページ共通index.phpすべての共通テンプレート基本的には「category」の部分が「taxonomy」に変わった感じですが、「category」は「taxonomy」のなかの一つというイメージですので、カスタムタクソノミーの中のタームを指定する場合は、「taxonomy-{slug}-{term}.php」になる、と言うことですね。WordPressGoogleAdwordsGoogleAdwords最後までお読みいただきましてありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト下記の空欄を埋めてください。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※入力いただいたコメントは管理者の承認後に掲載されます。投稿の登録の方法、投稿データの管理方法の解説。MetaManagerなどのプラグインを入れた場合の入力ボックスを表示させる方法についても解説します。プラグインのアップデート失敗でデータが消える事態が!プラグインのアップデート失敗でデータが消失。不具合が起こる原因はあちこちにありますので常に慎重にバックアップをしましょう。Formでフォームを作成したものの、エラーでメールが送信できない!その原因と対処方法を解説。エラーが発生する意外な盲点もある。会員制サイトで退会する機能を提供するプラグインの設定方法の解説。Loginなどの会員登録のプラグインと組み合わせて利用します。WordPressプログラム全体で定数や変数を利用する場合の設定方法WordPressで関数を追加するときなど、全体で同じ変数を使いたいと思う場面の対処方法です。変数を記述する関数はfunctions.php、wp-config.phpのいずれか。自サイト内の記事にショートコードで自動リンクを設定する関数のソースコードを提供。ID、slugで指定でき、アンカーリンクを設定する場合も対応。ループが含まれています」のエラーでページが表示されない。その解決法の解説です。FC2からWordPressに引越。インストールなど必要な全てを解説FC2からWordPressへの引越し解説。内容は引越しメインではなくこれからWordPressでブログを構築する方向けのブログ構築の解説記事です。30分でWordPressを引越し・他のサーバに引越しや開発環境の構築手順WordPressを他のサーバに引っ越しするとき、テスト環境を作るときなどの作業手順をまとめました。プラグインを使う方法もありますが手作業でも簡単です。小学校でプログラミングの授業が始まる。プログラムを組むことを覚えることが本質ではなく理論的な手順の組み立てのトレーニングをする授業という理解が必要だと思う。Parserを使ってスクレイピングをする方法を解説。インストール方法、読み込み方法。具体的なスクレイピングを実行するサンプルソースも。Parser」の使い方を解説。要素を取得する方法、そこから属性を取得する方法を解説。マニュアルにはない注意点なども解説。2020.01.27PHPでスクレイピング。スクレイピング」で検索すると「phpQuery」ばかりヒットするが、10年以上も放置されている。Parser」をオススメする。2020.01.26PHPのcURLでAPIやWebサイトへのアクセス方法。file_get_contentsとの比較PHPからWebサイトにアクセスしてHTMLを取得、APIにアクセスして情報を取得する場合は、cURLがオススメ。file_get_contentsでも可能だがエラー制御に難がありトラブルのもとになる。add_shortcode関数を使ったショートコードという機能を利用します。不正なコピーコンテンツからの直リンクを拒否する.htaccessの設定方法。拒否するサイトを指定、許可するサイトを指定する方法、単純な拒否と画像の差し替えを解説。口コミサイトを作るために必要な評価点、レビューを投稿できるプラグインを探して評価。10プラグインをチェックし、8プラグインは詳細解説付き。2014.07.17BackWPupでバックアップ・リストア(復元)の具体的手順BackWPupその9。バックアップファイルからのリストア(復元)の手順です。109キーボード)は日本人サイズのキーボード。ショートカットも押しやすく女性や子供にも優しいサイズ。Web開発・運用に役立つ記事を中心に紹介しています。