前提・実現したいこと
WordPressのカスタム投稿タイプをトップページに表示する時に、テーマの装飾をどうしたら引き継げるのかわからず質問させて頂きます。
-使用プラグイン-
Custom Post Type UI
Advanced Custom Fields
-表示したい場所-
home.php
-作成したファイル-
archive_books.php
single_books.php
-使用テーマ-
Luxeritas
カスタム投稿タイプをCPT UIで作成、カスタムフィールドをACFで作成して、書籍専用投稿タイプを作りました。
home.phpで投稿一覧の下に、書籍紹介用に同じスタイルで投稿が表示されるようにするには何が必要でしょうか。
だいそれたものではなく、単純にカテゴリ(カスタム投稿タイプ)毎に同じスタイルで投稿していきたいです。
発生している問題・エラーメッセージ
ワードプレスのhome.phpに表示するところまでは作成できましたが、スタイルが全く適用されません。調べましたが解決せず困っています。
該当のソースコード
以下、子テーマにhome.phpをコピーして記述を追加したコードです。
get_header(); ?> <div id="section"<?php echo $luxe['content_discrete'] === 'indiscrete' ? ' class="grid"' : ''; ?>> <?php if( isset( $luxe['grid_type'] ) && isset( $luxe['list_view'] ) && $luxe['list_view'] !== 'content' ) { get_template_part( 'loop-grid' ); } else { get_template_part( 'loop' ); } ?> </div><!--/#section--> <!-- 書籍用カスタム投稿タイプ --> <?php $books_posts = get_posts('post_type=books&posts_per_page=5'); if ( !empty($books_posts) ): ?> <?php foreach ( $books_posts as $post ): setup_postdata($post); ?> <li><?php the_time('Y/m/d') ?></li> <li><a href="<?php the_permalink();?>"><?php the_title();?></a></li> <?php endforeach; wp_reset_postdata(); ?> <?php endif; ?> <!-- 書籍用カスタム投稿タイプ ここまで--> </main> <?php thk_call_sidebar(); ?> </div><!--/#primary--> <?php echo apply_filters( 'thk_footer', '' ); ?>
試したこと
カスタム投稿タイプ 表示``カスタム投稿タイプ CSS
などで検索して出てきたコードをいくつかトライしてみましたが、スタイルは引き継げず、そこでストップしています。
補足情報(FW/ツールのバージョンなど)
ワードプレスはブログ更新する程度では普通に使えるレベル、phpやcssは勉強しながらコピーして使っているレベルです。
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/07 09:10 編集
2019/05/07 16:00 編集