クロピグログ

職業訓練で学んだことまとめ

【WordPress授業十二日目】投稿に新しいカテゴリーを作成

Custom Post Type UI

p06-1:投稿に新しいカテゴリーを作成「Custom Post Type UI」 | JOBTECH.JP

p06-2:カスタム投稿を作成「Custom Post Type UI」 | JOBTECH.JP

p06-3:カスタム投稿に新しいカテゴリーを作成「Custom Post Type UI」 | JOBTECH.JP

p06-4:カスタム投稿一覧表示専用テンプレート「Custom Post Type UI」 | JOBTECH.JP

p06-5:カスタム投稿詳細表示専用テンプレート「Custom Post Type UI」 | JOBTECH.JP

 

 

●p06-2の注意

f:id:chromiumpig:20201120111714p:plain

↑検索から除外なので、「True:表示しない」

 

●「single-post_news.php

set_query_var('taxonomySlug''cat_news');

・カスタムタクソノミーを表示したい場合は第2引数にカスタムタクソノミースラッグを指定

WordPress標準タクソノミー名は

 カテゴリー:'category'

 タグ:'post_tag'

・今回はカスタムタクソノミー名の'cat_news'指定

 

 

■メインループとサブループの違い
◇メインループ
スラッグをもとにWPが勝手に取得したページデータ
を使ってループをまわす
※基本的にこちらを使う

◇サブループ
条件を指定して取得したページデータを使ってまわすループ
※メインループとは違うページデータを
使いたい場合にこちらを使う

■ホームページ:front-page.php
◇投稿一覧
メインループ:投稿一覧情報

・管理画面の本文を表示できない
・配下ページに投稿一覧を専用テンプレートで
用意できない


◇固定ページ
メインループ:固定ページ情報

・管理画面の本文を表示できる
・配下ページに投稿一覧を専用テンプレートで
用意できる

上記ゆえにホームページは固定ページ指定が多く
お知らせ抜粋などの投稿一覧は
サブループで表示させることが多い

■投稿一覧:home.php
◇メインループ
先頭固定表示を先頭に配置した投稿一覧情報
表示上限件数は「設定」>「表示設定」の件数

■投稿詳細:single.php
◇メインループ
URLのスラッグをもとにした1ページ分の投稿情報

■固定ページ詳細:page.php
◇メインループ
URLのスラッグをもとにした1ページ分の固定ページ情報

■条件付き投稿一覧:archive.php
◇メインループ
条件に合致した投稿一覧情報
表示上限件数は「設定」>「表示設定」の件数

■検索結果一覧:search.php
◇メインループ
検索キーワードに合致した投稿一覧情報
表示上限件数は「設定」>「表示設定」の件数