特定のカテゴリーに属する記事の閲覧上位表示をさせる
閲覧上位人気の記事を表示させることのできるプラグイン「WP-PostViews」で、特定のカテゴリー内での上位人気記事の表示をさせてみます。
「WP-PostViews」のダウンロード等については、上位人気一覧が表示ができるプラグイン「WP-PostViews」をご覧下さい。
特定カテゴリーに対する記述を追加する。
phpファイルの任意の場所に
<?php if (function_exists('get_most_viewed_category')): ?>
<?php get_most_viewed_category(15, 'post', 10); ?>
<?php endif; ?>
と記述します。一行目の(’’)内と二行目の記述内に_categoryとが追加されていることに注意※これがないと表示れません。
2行目の()内の15はカテゴリーid ,postのあとの10は記事数です。
カテゴリーidの調べかた
昔のワードプレスでは確かカテゴリーidなるものが表示されていた記憶がありましたが、すぐに確認ができないバージョンの場合。
ダッシュボード⇒投稿⇒カテゴリーでカテゴリーの一覧が確認できますので、対象のカテゴリー上で右クリック⇒プロパティで、idを確認することができます。
プロパティ内のID=の次の数字がカテゴリーIDです。
php内に追加する
記事に直接記述しても表示されません(※今何か良いプラグインとがが無いか捜索中)そのため、phpに記述します。
今回は良く見られるであろうプラグインの記事のベスト10表示をさせてみたいと思いますので、single.phpをコピーし、これ用のテンプレートをアップロードしそこに記述しました。
※投稿記事のテンプレートを選択できる用にさせるには、「Singleposttemplate」のプラグインでやっています。
コンテンツ(投稿記事)の下に表示させたいので、新しく作ったPHPに以下のように記述をしました。
あとは、投稿から記事を入力しテンプレートを選択し完了です。
以下は作成したページです「プラグイン関連でよく見られている記事」