スモール起業ビルダー・ZONOのブログ

【保管メモ】『よく読まれている記事』【指定の記事を、表示する方法】

WORDPRESS

WordPressのサイドバーの『よく読まれている記事』に、指定の記事を表示する方法のメモを、保管しておきます。

編集箇所:サイドバー (sidebar.php)

外観」>「テーマエディター」>「サイドバー (sidebar.php)」で、どうぞ🙇‍

警告:基本、おすすめできないカスタマイズです

僕のパソコン教室でも、わりと質問が多かった内容ですが、この設定はおすすめできません。

万が一のことを考えて、僕と一緒に作業を進めたい場合は「30分の無料相談会(オンライン開催)」をご利用ください。

読者さま&生徒さまのリアルな声は、下記よりご覧いただけます💁‍♂️
» 【01blog】お客さまの声「ゾノって、どんな人?」

ちょっとした、豆知識的

大前提として「よく読まれている記事」は、PHPでアクセス順に並べているものであります。運営者側で指定する記事を表示する場合は、PHPでループしている箇所を、そのままHTMLへと置き換えてあげる必要があります。その場合、Google Chromeの検証ツールなどより、該当箇所のソースコードを取得する方法がベターな方法です。

※カスタマイズする場合は、バックアップを取りつつ、自己責任でお願いします。

方法は、下記のとおりです。

『よく読まれている記事』に、指定の記事を表示

参考ソースコードを、そのまま掲載します。
「デフォルトの状態」を「指定の記事を、表示するソースコード」に変更します。

変更前:デフォルトの状態

		<?php
		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();
		$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'thumbnail_size' );
		if ( !empty($thumb['0']) ) {
			$url = $thumb['0'];
		} else {
			$url = get_template_directory_uri() . "/images/no-image.png";
		}
		?>

		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(<?=$url?>);" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="<?php the_permalink(); ?>" title="<?php printf(the_title_attribute('echo=0') ); ?>" itemprop="url"><?php the_title(); ?></a>
		</h5>
		<?php endwhile; ?>

変更後:指定の記事を、表示するソースコード

		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(ここに画像URL);" href="ここに記事リンク" title="ここに記事タイトル" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="ここに記事リンク" title="ここに記事タイトル" itemprop="url">ここに記事タイトル/画面表示部分</a>
		</h5>
		
		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(ここに画像URL);" href="ここに記事リンク" title="ここに記事タイトル" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="ここに記事リンク" title="ここに記事タイトル" itemprop="url">ここに記事タイトル/画面表示部分</a>
		</h5>
		
		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(ここに画像URL);" href="ここに記事リンク" title="ここに記事タイトル" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="ここに記事リンク" title="ここに記事タイトル" itemprop="url">ここに記事タイトル/画面表示部分</a>
		</h5>
		
		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(ここに画像URL);" href="ここに記事リンク" title="ここに記事タイトル" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="ここに記事リンク" title="ここに記事タイトル" itemprop="url">ここに記事タイトル/画面表示部分</a>
		</h5>
		
		<!-- サムネイルの表示 -->
		<div itemscope itemtype='http://schema.org/ImageObject' class="thumbnail">
			<a style="background-image:url(ここに画像URL);" href="ここに記事リンク" title="ここに記事タイトル" itemprop="url" class="thumbnail-img"></a>
		</div>

		<!-- タイトル表示 -->
		<h5 class="title" itemprop="name headline">
			<a href="ここに記事リンク" title="ここに記事タイトル" itemprop="url">ここに記事タイトル/画面表示部分</a>
		</h5>

以上です。

何度も警告ですが、必ずバックアップをしてから保存しましょう🙇‍

最後までお読みいただき、ありがとうございます。下記のおしらせコーナーも、是非チェックしてくださると喜びます🙇‍
当ブログで無料配布している「ブログの書き方テンプレート」は受け取っておりますか?無料で資料請求できますので、この機会にぜひどうぞ💁‍♂️

今から始める!『稼ぐためのブログ勉強会』を開催しています

朝5時〜/昼1時〜/夜9時〜の時間帯で「ブログ運営の基礎」が無料で学べます。「Zoom」を利用して開催しますので、ご自宅からご参加可能です😌

  • 11月13日㈮ 5:00〜7:00【残り5名】
  • 11月14日㈯ 21:00〜23:00【残り5名】
  • 11月18日㈬ 13:00〜15:00【残り5名】

» 今すぐ『座席を確保』する

嬉しいお声をいただいております

5時起床。今日は朝からオンラインでホームページ作りの勉強会でした。サイト構築にHTMLやCSSの基礎理解は必須。仕組みに慣れればそんなに難しくないです。固定費はサーバー代とドメイン代ぐらいでそんなにお金もかかりません。無料で有益でここまで高品質な勉強会って中々ないんじゃないかな🙇‍

» 今すぐ『座席を確保』する

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

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

おすすめコンテンツ

無料コンテンツ

有料コンテンツ

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

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

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

当ブログで無料配布している「ブログの書き方テンプレート」は受け取っておりますか?無料で資料請求できますので、この機会にぜひどうぞ💁‍♂️

僕は、こんな人です

ゾノ@スモール起業ビルダー
当ブログの筆者。日本一わかりやすいブログ教師/高校教師の職を捨て起業失敗→在宅リモートワークで月収7桁達成→V字回復。10代から不登校や非行で根っからの引きこもり人間。現在はオンライン講座『外出せずに学べるパソコン教室』を運営し生徒は累計230名。個人がマイペースに生きるコツを発信しています。朝大好きです→ #01blog朝活の会
» プロフィール詳細はこちら

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


人気記事【ブログ書くことない】ブログ書き方テンプレートで解決【ひな形】

人気記事【発表】オンライン学習サイト完備のコミュニティ【01blog College】