WP 人気記事ランキング

【2022年最新】WordPress Popular Postsの使い方・カスタマイズ方法

上記の記事を参考にしました。

ウィジェットで挿入ではなく、テンプレートに挿入する場合は挿入したい箇所に下記を記述

<aside class="archive">
    <h2 class="archive_title">人気記事ランキング</h2>
    <?php
    if (function_exists('wpp_get_mostpopular')) {
        $arg = array(
            'range' => 'all', //集計する期間 {daily(1日), weekly(1週間), monthly(1ヶ月), all(全期間)}
            'order_by' => 'views', //表示順{views(閲覧数),comments(コメント数),avg(1日の平均)}
            'post_type' => 'post', //ポストタイプを指定 {post, page, カスタムポスト名}
            'title_length' => '25', //表示させるタイトル文字数
            'excerpt_length' => '0', //抜粋文字数
            'stats_comments' => '0', //コメント数を表示{ 1(表示), 0(非表示) }
            'stats_date' => 0, //日付を表示 { 1(表示), 0(非表示) }
            'stats_date_format' => 'Y.m.d', //日付表示フォーマット
            'limit' => 5, //表示数
            'stats_views' => '0', //閲覧数表示 { 1(表示), 0(非表示) }
            'thumbnail_width' => '150', //サムネイルの幅
            'thumbnail_height' => '150', //サムネイルの高さ
            'stats_category' => 1, //カテゴリー名を使用する { 1(する), 0(しない) } {category}
            'post_html' => '<li>{thumb}<h3>{title}</h3></li>' //表示されるhtmlの設定({thumb}はリンク付きのサムネイル画像,{title}はリンク付きのタイトル,{summary}は抜粋文)
        );
        wpp_get_mostpopular($arg); //リストの出力
    }; ?>
</aside>