オンラインティーチャー・ゾノのブログ

» 【特別配信講義】只今、完全在宅で先生開業!オンラインティーチャーを目指すための講座『先生2.0 〜毎日感謝される働き方を作ろう〜』を無料配信中! ← 無料視聴はこちらをクリック!

【プラグインなし】WordPressで人気記事一覧を表示する方法

WORDPRESS

本記事は「よく読まれている記事」として、WordPressで人気記事一覧をプラグインなしで表示する方法のメモです。

ソースコードをコピペするだけで実装することができます。どうぞブログでお試しください。

【プラグインなし】WordPressで人気記事一覧を表示する方法

プラグインなしで、WordPressで人気記事一覧を表示する方法は下記のとおりです。

  • ①:「functions.php」にソースコードを追加する
  • ②:人気記事一覧を表示したい場所にソースコードを追加する

①:「functions.php」にソースコードを追加する

// 人気記事出力用
function getPostViews($postID){
	$count_key = 'post_views_count';
	$count = get_post_meta($postID, $count_key, true);
	if($count==''){
			delete_post_meta($postID, $count_key);
			add_post_meta($postID, $count_key, '0');
			return "0 View";
	}
	return $count.' Views';
}
function setPostViews($postID) {
	$count_key = 'post_views_count';
	$count = get_post_meta($postID, $count_key, true);
	if($count==''){
			$count = 0;
			delete_post_meta($postID, $count_key);
			add_post_meta($postID, $count_key, '0');
	}else{
			$count++;
			update_post_meta($postID, $count_key, $count);
	}
}
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

②:人気記事一覧を表示したい場所にソースコードを追加する

<?php
// views post metaで記事のPV情報を取得する
setPostViews(get_the_ID());

// ループ開始
query_posts('meta_key=post_views_count&orderby=meta_value_num&posts_per_page=5&order=DESC'); while(have_posts()) : the_post(); ?>

<!-- サムネイルの表示 -->
<div class="col-sm-4 col-xs-4">
	<a href="<?php echo get_permalink(); ?>">
		<?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'post-thumbnail'); } ?>
	</a>
</div>

<!-- タイトルの表示 -->
<div class="col-sm-8 col-xs-8">
	<p>
		<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
	</p>
</div>

<?php endwhile; ?>

以上です。

応援クリックお願いします!

ゾノは今、◯位!?あなたの1クリックが励みになります🙇‍♂️
» 人気ブログランキングへ
最後までお読みいただき、ありがとうございます。下記の特別無料講座「先生2.0」も、是非チェックしてくださると喜びます🙇‍
講座を受講すると、当ブログで無料配布している「ブログの書き方テンプレート」もプレゼントさせていただきますので、この機会にどうぞ💁‍♂️

【無料開催】人気オンラインティーチャー養成講座

オンラインビジネスの悩みを解決して、効果的に前進するワークショップです。 「オンライン開催」なので、ご自宅からお気軽にご参加いただけます😌

» 無料で参加!(今夜21時〜放送)

お知らせ:厳選した下記のコンテンツがおすすめです

個人から、中小企業様向けに対応しており、Webメディア構築 or リモートワーク(テレビ会議システム)の導入をご検討の方は、ぜひどうぞ🙇‍

おすすめコンテンツ

無料コンテンツ

有料コンテンツ

当ブログと他のサイトの圧倒的な違いは、様々な疑問や悩みを解決するために【無料体験レッスン】30分の無料相談会&体験レッスン(オンライン開催)に初回限定で参加できることです。

どうしても分からなかったり、1人で悩むことがあればご相談ください。

その他、ご相談&ご質問がございましたら、お気軽にどうぞ。
» お問い合わせ

無料から学べる「01BLOG COLLEGE」に参加はお済みですか?メディア運営の基礎から応用を、順序立てて学べるオンライン学習サイトです。この機会にぜひどうぞ💁‍♂️

僕は、こんな人です

ゾノ@オンラインティーチャー
オンラインティーチャー養成講師(Teachable特化型)・メディア運営の基礎・ヒット商品企画。『2〜3歩先を行く実験屋』をコンセプトにオンライン社会を前進。手軽にスマホからも学べる『01BLOG COLLEGE』を運営し生徒は累計約300名。「オンラインで先生開業を目指すための講座」を無料配信中!朝大好きです→ #01blog朝活の会
» プロフィール詳細はこちら

チップをいただけると、心から喜びます


特別配信【先生2.0】毎日感謝される働き方を作ろう【無料で受講できる特別講座】

人気記事【Zoom】会議などの案内メールのテンプレート【セミナー時にも使える】