「人気ページランキング」にもサムネイル画像を自動表示させてサムネイルだらけ

「おすすめ記事」「最近の投稿」にサムネイル画像が表示されるようにしたので、当然、「人気ページランキング」にも欲しくなるのが人情です。

20140807-01

 

そこで、これまた検索してみると、以下のページに情報がありました。

[WordPressプラグイン] WP-PostViews、タイトルとともに投稿サムネイルが表示されるようにする | Beach Resort Photoclip

WP-PostViewsにアイキャッチ画像を表示

さすが利用者の多い WordPress。やりたいことが検索でゴロゴロ見つかるのは助かります。思った以上に簡単にできそうです。

 

「プラグイン編集」画面を開いて「WP-PostViews」を選択。プラグインファイル「wp-postviews/wp-postviews.php」が開くので「### Function: Display Most Viewed Page/Post」の部分を探します。

20140810-14

 

その直後の「$post_excerpt」のあるコードのあたりに、先ほどの先人のコードを2行、以下のように追加してみました。
20140810-17

要するにサムネイル画像をゲットして「%THUMBNAIL%」という変数に割り当てようということなのでしょう。

 

thumbnail は「b」を落としやすいので注意です。

$thumbnail = get_the_post_thumbnail($post->ID,array(68,68),”thumbnail”,true);
$temp = str_replace(“%THUMBNAIL%”, $thumbnail, $temp);

 

その上で「PostViews」のオプションを開いて

20140810-15

「Most Viewed Template」に先ほどの「%THUMBNAIL%」をリンク付きで追加してみました。

20140810-16

 

あとは適当にスタイルシートを調整して、こんな感じにしてみました。

20140810-10

 

これで「人気ページランキング」ページも分かりやすくなりました。

人気ページランキング | なにごとも経験

20140810-12

 

全体がサムネイルだらけになりました。

20140810-13

これでページビューが増えるかは分かりませんが、ブログとしての見栄えは結構、良くなった感じがします。

自己満足ですけど ^^;