【WordPress Popular Posts】特定のカテゴリー(複数)の人気記事を表示したい
2021/12/24
Popular Postsって便利ですよね。
ウィジェットで済めば簡単なんですがデザイン組んじゃうとなかなかそうもいかない。
で、特定のカテゴリーに絞って人気記事を任意の場所に表示させたいという要望につまづいたときの備忘録。
<?php
if (function_exists('wpp_get_mostpopular')) {
$arg = array (
'range' => 'monthly',
'cat' => '21,22,23,24,25,26,27,28,29,30,31,32,33,34,35',
'limit' => 15,
'post_type' => 'post',
'title_length' => '32',
'stats_views' => '1',
'thumbnail_width' => '600',
'thumbnail_height' => '450',
'stats_date' => 1,
'stats_date_format' => 'Y/m/d',
'stats_category' => 1,
'post_html' => '<li class="flex sb"><div class="blog_thumb">{thumb}</div><div class="blog_info">
<ul class="clearfix blog_cat" style="margin-left: -10px;">{category}</ul><p class="mb10 blog_list_title">{title}</p>
<p class="txt14">{date}</p><div class="blog_go"><a href="{url}">詳しく見る</a></div></li>',
);
wpp_get_mostpopular($arg);}
?>
いろいろ書いてますが大事なのは’cat’の個所です。
意外とすんなりいけましたw