いつもお世話になります。
やりたいことははっきりしているのですが、ページ遷移や読み込まなければいけないテンプレートがどれなのか分からず混乱しています。
category.phpで作らないといけないのか、taxonomy.phpで作らないといけないのかも曖昧になっています。
(カスタムタクソノミーで作っているため前者ではないだろうことはなんとなく分かるのですが…)
ご教示いただければ幸いです。
やりたいこと
- カスタムタクソノミーを使用してページを作りたい
例) [ジャンル]というカスタムタクソノミーの[体験]がチェックされている記事のみの一覧ページを作りたい
- 色・デザインが違うだけで、表示したい内容は一緒(記事名・写真・キャプション)
困っていること
- taxonomy.php を作っても404.phpへ飛ばされる
- taxonomy-{tarm}.phpで作らないとそもそもダメなのか(個別で作らずターム名で分岐したい)
バージョンや使用プラグイン
- Wordpress 5.0.3
- Advanced Custom Fields PRO 5.7.12
- Custom Post Type UI 1.6.1
パーマリンク構造
https://www.hoge.co.jp/fugefuge//%postname%/
カスタムタクソノミーの登録内容(register_taxonomy で設定した内容)
CPT UIの設定を(ラベルやディスクリプション以外)登録済画面からそのままコピペしました
setting
1name: name 2label: ラベル 3singular_label: ラベル 4description:ディスクリプション 5public: true 6publicly_queryable: true 7hierarchical: true 8show_ui: true 9show_in_menu: true 10show_in_nav_menus: true 11query_var: true 12query_var_slug: "" 13rewrite: true 14rewrite_slug: "" 15rewrite_withfront: true 16rewrite_hierarchical: false 17show_admin_column: true 18show_in_rest: true 19show_in_quick_edit: "" 20rest_base: "" 21rest_controller_class: "" 22meta_box_cb: ""
taxonomy.php の中身
php
1<?php get_header(); ?> 2<?php get_footer(); ?>
.htaccess の内容
htaccess
1#/.htaccess mbstring.e off 2php_flag mbstring.encoding_translation off 3php_value default_charset "UTF-8" 4 5php_value upload_max_filesize xxM 6php_value post_max_size xxM 7 8# BEGIN WordPress 9<IfModule mod_rewrite.c> 10RewriteEngine On 11RewriteBase /fugefuge/ 12RewriteRule ^index.php$ - [L] 13RewriteCond %{REQUEST_FILENAME} !-f 14RewriteCond %{REQUEST_FILENAME} !-d 15RewriteRule . /fugefuge/index.php [L] 16</IfModule> 17# END WordPress
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/02/18 10:55
退会済みユーザー
2019/02/18 10:57