人気記事プラグイン「WordPress Popular Posts」をオリジナルテーマ内に表示させる方法
※「wp_head」必須
WordPress Popular Postsは設定をデフォルトのまま使うとサイトが重くなってしまうので
各種設定変更が必要。
ログ上限:を無効をデータ保存期間に変更(初期設定180日)
データキャッシュ:キャッシュする
データサンプリング:無効を有効に変更(アクセスの少ないサイトは無効で様子見)
記事を表示させたい場所に以下を記述
<?php $args = array(
'post_type' => 'post',
'limit' => 5,
'range' => 'all',
'order_by' => 'views',
'title_length' => 25,
'thumbnail_width' => 80,
'thumbnail_height' => 80,
'stats_views' => 1,
'stats_date' => 1,
'stats_date_format' => 'Y/m/d',
'stats_category' => 1,
'wpp_start' => '<ul>',
'wpp_end' => '</ul>',
'post_html' => '<li><a href="{url}">{thumb_img}{text_title}<br>{views}</a></li>'
);
wpp_get_mostpopular($args );
?>
基本パラメーター
| post_type |
投稿・カスタム投稿タイプ |
| limit |
表示数 |
| range |
時間範囲 last24hours last7days all |
| order_by |
ランキング指標 views comments |
| title_length |
タイトル文字数制限 |
| thumbnail_width |
サムネイル幅(px) |
| thumbnail_height |
サムネイル高さ(px) |
| stats_views |
ビュー数の表示 |
| stats_date |
投稿日付の表示 |
| stats_date_format |
日付書式の設定 |
| stats_category |
投稿カテゴリーの表示 |
| wpp_start |
リストの開始タグを設定 |
| wpp_end |
リストの閉じタグを設定 |
| post_html |
出力のHTML構造を設定 |
|
|
post_htmlのパラメーター
| {url} |
記事のurl |
| {thumb} |
サムネイル(リンクあり) |
| {thumb_img} |
サムネイル(リンク無し) |
| {title} |
記事タイトル(リンクあり) |
| {text_title} |
記事タイトル(リンク無し) |
| {category} |
カテゴリー名 |
| {views} |
ビュー数 |
| {date} |
日付 |
|
|