特定のカテゴリーの子カテゴリーの記事リストを作りたい。
-
wordpress、phpに詳しい方教えてください。
特定のカテゴリー(idが11)の子カテゴリーの記事リストを作りたいのですが、うまくいきません。
(プラグインでabcと言う投稿タイプを作成済みです。)
phpは正直よくわかっておらず、いろんなサイトを見ながらいじっています。いろいろと試してみたのですが、うまくいかず、どなたか助けていただけないでしょうか。
今現在のコードは下記です。
タイトルは表示されたのですが、記事の一覧がうまく表示できません。
よろしくお願い致します。category-11.php
<?php $cat_info = get_the_category(); $cat_term = $cat_info[0] -> category_parent; $cat_info = get_categories('child_of='.$cat_term.'&orderby=order'); foreach ($cat_info as $category) { if($category->count != 0) : ?> <h2><?php echo $category->cat_name; ?>のページ一覧</h2> <ul> <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endif; ?> </ul> <?php }; ?>
functions.php
function change_posts_per_page($query) { if( is_admin() || ! $query->is_main_query() ){ return; } if ( $query->is_category(11) ) { $query->set( 'posts_per_page', '10' ); $query->set( 'post_type','abc' ); return; } } add_action( 'pre_get_posts', 'change_posts_per_page' );
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「特定のカテゴリーの子カテゴリーの記事リストを作りたい。」には新たに返信することはできません。