固定ページにコンテンツマガジンを設定したい
-
下層の固定ページにコンテンツマガジンを設定したいです。
オリジナルの固定ページのテンプレートに以下のコードを加えてみましたが、コンテンツマガジンの下に薄く各記事が表示されている状態です。
これを直すにはどうすれば良いでしょうか?
ご教授願います。// <section> <main id="main-contents" class="main-contents <?php is_animation_style(); ?>" itemscope itemtype="https://schema.org/Blog"> <?php if( is_post_list_style() == "magazinestyle" ) : ?> <?php get_template_part('include/liststyle/post-list-mag'); ?> <?php elseif( is_post_list_style() == "magazinestyle-sp1col" ) : ?> <?php get_template_part('include/liststyle/post-list-mag-sp1col'); ?> <?php elseif( is_post_list_style() == "basicstyle" ) : ?> <?php get_template_part('include/liststyle/post-list'); ?> <?php endif; ?> </main> </section>
WordPressのバージョン :
ご利用のサーバー名 :
PHPのバージョン :
OS :
ご利用のブラウザ :
該当サイトのURL :
-
@hiro-masa さん
こんにちは。
URLの共有をお願いできますか??
-
この投稿が削除されました!
-
@hiro-masa さん
こんにちは。
共有ありがとうございます!今見た感じで正常に表示されているようです!!
(見出し等は気になりますが、それはCSSで調整していただければ大丈夫だと思います!)パンくず周りは正直なところそれはそうなりますよね。という感じですね。。
追加したコンテンツが、記事を取得しただけで固定ページの独自テンプレートになることは変わりないので、そこも合わせてカスタマイズする必要はあるかと思います。
-
ご返信ありがとうございます!
パンクズリストですが、本来固定ページの「経済新聞」が表示されると思いますが
投稿の「BOOKMARK CAFEのほっとする淹れたてコーヒー。一息つきませんか?」が表示されます。独自テンプレートに、記事取得を追加しただけなので、「経済新聞」がパンクズリストに表示されるかと思いますが
違うのでしょうか?お手数かけますがよろしくお願いします。
-
@hiro-masa さん
独自テンプレートに、記事取得を追加しただけなので、「経済新聞」がパンクズリストに表示されるかと思いますが
違うのでしょうか?あ、なるほど。。確かにそうですね。。
そうなると現状の共有ではわからないですね。。独自テンプレートのコードを共有いただくことは可能ですか?
-
ご返信ありがとうございます。
コードですが、既存の「1カラム幅広」にコンテンツマガジンの記事を取得しているコードを加えただけです。コード内のコメントアウト「ここから~ここまで」が最新の記事を取得している箇所になります。
お手数おかけしますがよろしくお願いします。
<?php /* Template Name: 1カラムカテゴリー表示用【幅広】 Template Post Type: page */ ?> <?php get_header(); ?> <div id="contents"> <!--メインコンテンツ--> <main id="onecolumn" class="main-contents <?php echo is_article_design(); ?> <?php is_animation_style(); ?>" itemprop="mainContentOfPage"> <?php if( is_front_page() ) :?> <?php if ( wp_isset_widets( 'home-top-widget',true ) ) : ?> <div id="home-top-widget"> <?php dynamic_sidebar( 'home-top-widget' ); ?> </div> <?php endif; ?> <?php endif; ?> <section class="cps-post-box hentry"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <article class="cps-post"> <header class="cps-post-header"> <h1 class="cps-post-title entry-title" itemprop="headline"><?php esc_html(the_title()); ?></h1> <span class="writer fn" itemprop="author" itemscope itemtype="https://schema.org/Person"><span itemprop="name"><?php the_author(); ?></span></span> </header> <div class="cps-post-main-box"> <div class="cps-post-main <?php if( ! get_theme_mod('h2_style_icon') == ""){ echo get_theme_mod('h2_style_icon'); } ?> <?php if( ! get_theme_mod('h3_style_icon') == ""){ echo get_theme_mod('h3_style_icon'); } ?> <?php if( ! get_theme_mod('h4_style_icon') == ""){ echo get_theme_mod('h4_style_icon'); } ?> <?php if( ! get_option('hl_custom_check')){is_h2_style();echo " "; is_h3_style();echo " "; is_h4_style(); }else{echo "hl-custom";} ?> entry-content <?php echo esc_html(get_option('font_size'));?> <?php echo esc_html(get_option('font_size_sp'));?>" itemprop="articleBody"> <?php the_content(); ?> </div> </div> </article> <?php endwhile; ?> <?php else : ?> <article class="cps-post"> <h1 class="post-title">記事が見つかりませんでした。</h1> </article> <?php endif; ?> </section> <!--ここから--> <div id="contents"> <section> <main id="main-contents" class="main-contents <?php is_animation_style(); ?>" itemscope itemtype="https://schema.org/Blog"> <?php if( is_post_list_style() == "magazinestyle" ) : ?> <?php get_template_part('include/liststyle/post-list-mag'); ?> <?php elseif( is_post_list_style() == "magazinestyle-sp1col" ) : ?> <?php get_template_part('include/liststyle/post-list-mag-sp1col'); ?> <?php elseif( is_post_list_style() == "basicstyle" ) : ?> <?php get_template_part('include/liststyle/post-list'); ?> <?php endif; ?> </main> </section> </div> <!--ここまで--> <?php if( is_bread_display() == "exist") :?> <?php if( is_mobile() ): ?> <?php get_template_part('include/breadcrumb'); ?> <?php endif; ?> <?php endif; ?> <?php if( is_front_page() ) :?> <?php if ( wp_isset_widets( 'home-bottom-widget',true ) ) : ?> <div id="home-bottom-widget"> <?php dynamic_sidebar( 'home-bottom-widget' ); ?> </div> <?php endif; ?> <?php endif; ?> </main> </div> <?php get_footer(); ?>