私はウェブサイトを開発しており、Book and taxonomy Genreというカスタム投稿タイプを登録しました。Wordpress Permalinks構造taxonomy_termname/post_name
register_post_type('reviews', array(
'label' => 'Books',
'description' => '',
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'capability_type' => 'page',
'hierarchical' => true,
'rewrite' => array('slug' => 'book'),
'query_var' => true,
'exclude_from_search' => false,
'supports' => array('title','editor','page-attributes', 'comments', 'author', 'revisions')
)
);
私は何をすべき:私はパーマリンクを www.mysite.com/genre_name/post_nameよう
コードになりたいですか?どんな助けもありがとう。
はあなたの登録したカスタムポストタイプコード –
register_post_typeを共有してください( \tは、 \t配列(\t \t \t 'ラベル' => '本'、 \t \t '説明' => 'を'、 'レビュー' \t \tの公開 '=> trueの場合、 \t \t 'show_ui'=> trueの場合、 \t \t 'show_in_menu'=> trueの場合、 \t \t「capability_type '=> 'ページ'、 \t \t '階層'=> trueの場合、 \t \t 'リライト'=>配列(' ナメクジ」=> '本')、 \t \t 'query_var' => trueの場合、 \t \t 'exclude_from_search' => falseを、 \t \t 'サポート' =>配列( \t \t \t 'タイトル'、 '編集'、 'ページが-属性'、 'コメント'、 '著者'、 '改正' \t \t) \t) ); –
更新 - 特定のURLを返すハンドラも作成しました。ハンドラは、post_type_linkを使用して登録されます。私がページにアクセスすると、ページが見つかりません。 –