Snow Monkey 記事タイトル下「サマリー(抜粋)」を非表示にするフィルターフック

Snow Monkey のトップページに表示している新着記事。

この記事タイトルの下に、配置されているサマリー(抜粋)の文章の表示を止めたいのです。

(下の写真、赤枠の中がサマリーです)

今までは、CSSの display:none を使って、サクッと表示をOFFにしていました。

が、SEO的に、display:none は避ける方が良いとの意見の記事を見つけて、じゃ、HTMLの出力そのものを停止するカスタマイズを行いました。

テーマファイルを直接編集するのは避ける

このサマリーを出力しているのは、以下のテーマファイルです。

/template-parts/loop/entry-summary/content/content.php

ここの中身を変更すれば、サマリー文の出力は止まりますが、テーマのアップデートのたびに、変更作業が発生します。

スマートじゃないです。そもそも、テーマ本体はカスタマイズしないのが、基本。

では、どうするのか。

Snow Monkeyが素晴らしいのは、フィルターフックが準備されている点です。

フィルターフックでカスタマイズする

フィルターフックとは、テーマの動作が発生するタイミングを、カスタマイズする機能です。

と書いても、理解しずらいですよね。要は、テーマのファイルを変更したのと同じ効果になります。

Snow Monkeyは、全てのレイアウトやテンプレートパーツをフィルターフックで、カスタマイズできます。

これ、凄い機能です。開発者さんの北島さん、感謝です。

フィルターフックのカスタマイズサンプルはこちらの公式ページにあります。

(この変更のために、Ver. 5.0 から 同じSnow Monkeyだけど、全面リニューアルになったのかなと)

サマリー(抜粋)を表示させないフィルターフック

以下のコードを 子テーマ、もしくは、My Snow Monkey プラグインのfunctions.phpに追記します。

// summary を読み込みさせない
add_filter(
  'snow_monkey_get_template_part_template-parts/loop/entry-summary/content/content',
  function( $name, $vars ) {
    ?>
   <div class="my-summary">
   </div> 
    <?php
  },
  10,
  2
);

これで、サマリーの出力が停止します。

display:none だと、どうしてSEOの面から避ける方が良いのか

display:none を使って、非表示にすると、HTMLコード上は、出力されていて、検索エンジンのロボットからは、見えます。

なので、隠しコンテンツと、ロボットが判定しちゃうとややこしい話になります。なので、HTML自体の出力を止める方が良いと判断しました。

Googleサイド(ゲイリー氏 @methode)から、「display:noneでコンテンツを非表示にすると、逆効果となる可能性があり、ランキングでは、非表示となったコンテンツの重みを減らしています。」とコメントが出ています。(参考記事はこちら

ということで、display:none での非表示でなく、HTMLの出力を止めるカスタマイズを行いました。

Snow Monkeyは凄い

ほぼ全部のテンプレートパーツが、フィルターフックでカスタマイズできる Snow Monkeyは素晴らしいです。

Snow Monkeyのテンプレートファイルのコードは、美しいです。

開発者さんの北島さんは、(私個人の見解ですが)天才です。

無料メルマガにぜひご登録ください

ブログより日常を書いています。
ものくろキャンプ メルマガ
購読登録フォーム
Eメール  *
お名前(姓)  *
お名前(名)  *

講座・ワークショップ 開催予定

2022-12-08 19:00 – 22:00
木曜夜開催【東京 ブログ】グループセッション 12月8日
詳細・お申し込みはこちら

2022-12-09 19:00 – 20:30
金曜夜:こころの発酵 マインドフルネス瞑想会+軽食
詳細・お申し込みはこちら

2022-12-10 11:00 – 13:30
オンライン・リアル選べます【あみだす発酵アカデミー】本場香港の味 XO醤作りクラス
詳細・お申し込みはこちら

2022-12-10 18:00 – 21:00
2022 あみだす望年会っ
詳細・お申し込みはこちら

2022-12-16 19:00 – 22:00
第4金曜日開催 オンライン【ブログ】グループレッスン 12月16日※12月のみ第3週目となります
詳細・お申し込みはこちら

2022-12-17 11:00 – 13:30
土曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2022-12-18 13:00 – 14:30
日曜昼:こころの発酵  マインドフルネス瞑想会+ランチ
詳細・お申し込みはこちら

2022-12-30 10:00 – 18:00
リアル・オンラインどちらもOK!ものくろ流WordPressスタートアップ講座 -第42期- 講師 ものくろ
詳細・お申し込みはこちら

2023-01-07 13:00 – 15:00
大阪【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-09 20:00 – 21:30
【あみだす新春スペシャル】運気に乗ろう!暦を味方に付ける講座:オンライン
詳細・お申し込みはこちら

2023-01-11 19:30 – 21:30
【ものくろキャンプ】全5回 第二水曜日・オンライン開催 「情報発信しようとするとなぜか?ブロックがかかってしまう人のためのブログ・SNS講座」
詳細・お申し込みはこちら

2023-01-12 11:00 – 13:30
平日【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-12 19:00 – 22:00
木曜夜開催【東京 ブログ】グループセッション 1月12日
詳細・お申し込みはこちら

2023-01-14 11:00 – 13:30
オンライン【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-14 15:00 – 17:30
【あみだす発酵アカデミー】白菜キムチ(キムジャン)作りクラス
詳細・お申し込みはこちら

2023-01-15 13:00 – 15:30
日曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-21 11:00 – 13:30
土曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-01-27 19:00 – 22:00
第4金曜日開催 オンライン【ブログ】グループレッスン 1月27日
詳細・お申し込みはこちら

2023-02-18 11:00 – 13:30
土曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-02-19 11:00 – 13:30
日曜【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

2023-02-23 11:00 – 13:30
木・祝日【あみだす発酵アカデミー】お味噌が選べる寒仕込み味噌クラス
詳細・お申し込みはこちら

  • ブックマーク

【案内板】

このブログをはじめて読んだあなたへ
ぜひ読んでもらいたい記事を用意しました。

オンラインショップあります

↓ 下のバーナーをクリックすると移動します。