###前提・実現したいこと
http://wordpress.jp/カテゴリ名/スラッグ名/
固定ページ作成の際に上記の様なURLにしたいです。
###発生している問題・エラーメッセージ
カテゴリ名/スラッグ名/としたいのですが、 下記のようにカテゴリ名が表示されません。 http://wordpress.jp/スラッグ名/
###該当のソースコード
functions.phpに下記コードを追加して 固定ページに「サービス」(service)というカテゴリを作成しております。 <?php add_action('init','add_categories_for_pages'); function add_categories_for_pages(){ register_taxonomy_for_object_type('category', 'page'); } add_action( 'pre_get_posts', 'nobita_merge_page_categories_at_category_archive' ); function nobita_merge_page_categories_at_category_archive( $query ) { if ( $query->is_category== true && $query->is_main_query() ) { $query->set('post_type', array( 'post', 'page', 'nav_menu_item')); } } ?> パーマリンクの設定は「/%category%/%postname%」としております。
###試したこと
固定ページの新規作成でカテゴリの「サービス」を選択しスラッグ名を「test」として
公開すると下記の様なURLとなってしまいます。
http://wordpress.jp/test/
http://wordpress.jp/service/test/
の様にするにはどうしたらよいのでしょうか。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー