Wordpress(4.8.1)のカスタムポストタイプで、そのポストタイプでの投稿に限って
パーマリンク設定を標準とは違う独自のものに設定したいと思っています。
が、作成中のコードでは以下のようにしていますが、うまくいきません
http://ドメイン/event/投稿名
のようになります
どこが間違っているのでしょうか?
register_post_type()のrewiteでパーマリンクのフォーマットを設定できるという認識自体が間違っているのか…
別に方法があれば教えていただけると幸いです、よろしくお願いします
php
1add_action( 'init', 'add_post_type_event', 0 ); 2function add_post_type_event() { 3 register_post_type( 4 'event', /* カスタム投稿タイプのスラッグ */ 5 array( 6 'labels' => array( 7 'name' => 'イベント情報', 8 'rewrite' => array( 9 'slug' => '/storename/service/%category%', 10 'with_front' => false 11 ), 12 ), 13 'capability_type' => 'post', 14 'public' => true, 15 'has_archive' => true, 16 'supports' => array('title','editor','author'), 17// 'taxonomies' => array('suginami-service'), 18 ) 19 ); 20 //カテゴリを利用可能にする 21 register_taxonomy_for_object_type('category', 'event'); 22 //rewiteルールのリフレッシュ 23 flush_rewrite_rules(true); 24 global $wp_rewrite; 25 $wp_rewrite->flush_rules(); 26}
回答1件
あなたの回答
tips
プレビュー