現在WordPressのテーマEmanon Premiumを使用しております。
そして製品紹介ページを固定ページとして投稿しているのですが、固定ページにはカテゴリー機能はなく、一方で投稿ページにはありました。
そこでテーマエディタのテーマのための関数(functions.php)に
php
1 2// 固定ページにカテゴリーを設定 3function add_categorie_to_pages(){ 4 register_taxonomy_for_object_type('category', 'page'); 5} 6add_action('init','add_categorie_to_pages'); 7 8// カテゴリーアーカイブに固定ページを含める 9function add_page_to_category_archive( $query ) { 10if ( $query->is_category== true && $query->is_main_query() ) { 11$query->set('post_type', array( 'post', 'page' )); 12} 13} 14add_action( 'pre_get_posts', 'add_page_to_category_archive' );
を追加することで固定ページにもカテゴリー機能を持たせることができました。
しかし、製品紹介ページの左上にはカテゴリーページへリンクするためのボタンが表示されません。(左:固定ページ、右:投稿ページ)
固定ページにもカテゴリーへのリンクボタンを追加したいので、どこに何を追加すればよいのでしょうか?
また、上の画像の灰色の部分、パンくずリンクを未分類ボタンおよびページタイトルの間に移動させる記述はどこにどう行えばよいのでしょうか?
何卒よろしくお願い申し上げます。
下のような感じになってくれればうれしいです(ディベロッパーツールで無理やり再現しただけで実際にどのphpに追記すればいいのかは不明)
html
1<header class="article-header"> 2 3 <div class="article-header__inner header__full-width page-title-none-style"> 4 <ul class="meta-category"> 5 <li class="meta-category__item"> 6 <a href="http://localhost/wordpress/category/uncategorized/">未分類</a> <!--カテゴリーボタン--> 7 </li></ul> 8 <div class="breadcrumb"> 9 <nav> 10 <ol class="breadcrumb__inner"> 11 <li class="breadcrumb__item"> 12 <a href="http://localhost/wordpress/"> 13 <i class="icon-home"></i><span class="breadcrumb-home">スーパーテストテストテストHP</span></a><i class="icon-chevron-right"></i></li><li class="breadcrumb__item"><a href="http://localhost/wordpress/category/uncategorized/"><span>未分類</span></a><i class="icon-chevron-right"></i></li></ol> <!--パンくず--> 14 </nav> 15 </div><h1 class="article-title")> ページタイトル<span class="edit-link"></span></h1> <!--ページタイトル--> 16 </div><!--/.article-header__inner--> 17</header>
何卒、何卒宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー