Learning site for website creation

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

公開日:2014年03月29日

人気記事一覧を表示することができる「WP-PostViews」にアイキャッチを表示させる方法のメモ。

WP-PostViewsプラグイン編集

管理画面の「プラグイン」>「プラグイン編集」を選択。

wppostviews11

右上のセレクトボックスから「WP-PostViews」を選択して「wp-postviews/wp-postviews.php」を編集。

wppostviews12

最初の追記

$post_excerpt = views_post_excerpt($post->post_excerpt, $post->post_content, $post->post_password, $chars);

上の記述を検索して(6カ所ある)、サムネイル用の記述を追加。
「array(100,100)」のところがサムネイルのサイズなので任意で変更。

$post_excerpt = views_post_excerpt($post->post_excerpt, $post->post_content, $post->post_password, $chars);
$thumbnail = get_the_post_thumbnail($post->ID,array(100,100));

二回目の追記

$temp = str_replace("%POST_URL%", get_permalink($post), $temp);

上の記述を検索して(6カ所ある)、サムネイル用の記述を追加。

$temp = str_replace("%POST_URL%", get_permalink($post), $temp);
$temp = str_replace("%THUMBNAIL%", $thumbnail, $temp);

以上の12カ所を変更して「ファイルを更新」します。

PostViewsの設定

サムネイルの設定

管理画面の「設定」から「PostViews」を選択して「%THUMBNAIL%」を記述すればOK。

<li>%THUMBNAIL%<a href="%POST_URL%" title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT%
views</li>