突然ですが、noteを始めました。
別にWordPressから撤退しようというのではないのです。柳なりに、少しは「ひとさまに読んでもらう努力」というやつをしてみようかなと思った次第。note上に当サイトのリンクを張って、記事を読んで貰った上で千柳亭春宵の書くものに興味を持って貰えたなら、あわよくばご来訪願おうという心算ですね。まあ、お題企画などすこし毛色の変わったものを書いてやろうという企みもあるのですが。
そんなわけで、プロフィールページにリンクを作成してみたのでした。
結果、千柳亭書房本館や本稿「WordPressで小説サイト!」のリンクはそこそこ見栄えのマトモなブログカードとして表示させることができたのですが、どういうわけか画房だけがアイキャッチ画像を拾って貰えないという現象が起きました。
こんな具合です。(スクショなのでリンクは張ってません)


ここまではよかったのですが…

さて、こういうときにはコパイロット先生。
人間がモノ考えなくなるんじゃないかとか一抹の恐怖はあるのですが、便利さには勝てません。
コパイロット先生の仰るには…
成程。
画房のトップページのHTMLを出力し、目を皿のようにして読んでみましたが上記のようなmetaタグは見当たりませんでした。しかしなんで画房だけ?と考えたとき、ひとつの違いに気づきました。テーマです。
本館や「WordPressで小説サイト」「天からキャベツが降ってきた!」はCocoonを使用しているのですが、画房は公式テーマであるTwenty Twenty-Fourなのです。引っ掛かってるとすればこれだな、と思って次にこう尋ねてみました。
なんと、結局そこですか。
仕方ない、解決策はというと…
うーむ、できたらプラグインは増やしたくないなと…
まあ、できんこたないけど…そうですか、やっぱりfunctions.phpですか。今更怖がってられませんが勇気は要りますよ、一応。
全く以てその通りなんだけど、身も蓋もないですな。
柳としては2.functions.phpにOGPタグを追加する を選択したいところ。
ただまぁ、手数が多ければ失敗する確率も跳ね上がるので、一応確認するための手順も教えて貰いました。
以上の手順を踏みまして、ようやく無事に画房もサムネ入りリンクを付けることができました。
お客さん、増えるといいなぁ。
追記。
画房のトップページは投稿でなく固定ページになっているので、実際には以下のように変更を加えています。
※黄色線部、投稿(single)と固定ページ(page)でog_image_tagを挿入するよ、という意味。
それと、Twenty Twenty-Fourだとそもそもwp_headが機能していない可能性があるというコワい指摘があったために、やはりfunctions.phpに以下のようなコードを付加してwp_headが機能しているかの確認をするという業も伝授していただきましたのでメモしておきます。
add_action('wp_head', 'add_og_image_tag');
function test_wp_head_output() { echo "<!-- wp_head() is working -->\n"; }
add_action('wp_head', 'test_wp_head_output');
これでトップページのソース、<head>内に
<!– wp_head() is working –>
が表示されていれば、wp_head()は機能しているという確認が可能とのこと。
実際、このコードで上記コメントが差し込まれたのを確認しました。最終的に、サムネも表示されたので間違っちゃいなかったようです。(基準はソコ…結局、柳の理解なんてそんなもんです)
いわゆるブロックテーマは、今までのテーマで当然とされていたことが通用しない、というのがままあるようです。ご用心、ご用心。
更に追記-2025.8.20
ついでに「天からキャベツが降ってきた!」のリンクも載せようとして、やはり画像が乗らなかったことでこれも「Twenty Seventeen」に変更していたことに気づきました。
しかし、Twenty SeventeenはTwenty-Twenty-Fourより手強かった…
上記のコード追加でもうまくいかず、よし画像が乗った!と思ったら「最新の投稿」というタイトルになってしまって、どうやってもうまくサイトタイトルとキャッチフレーズが表示されないという謎なバグが発生。コパイロット先生と数時間にわたって格闘した結果…(節を曲げてSEOプラグインまで突っ込んでみましたよ)やはり駄目でした。
諦めてテーマをCocoonに戻しましたとさ(涙)
CocoonはOGPタグに対応しているので、至極あっさりとサムネが出ました。
Twenty Seventeenはもうだいぶ古いテーマではあるのですが、ヘッダーが表示される度に別の画像が表示されるという粋な仕掛けがあります。
Cocoon一辺倒でも進歩がないなぁと思って勉強のために天キャベのテーマを変更することにしたのですが、この際、ひたすらそれ(ヘッダー画像の自動変更)がやりたかったのですよ。アイキャッチをつけていない画像が結構あったので、その方が見栄え的にいいかなーと思ったのでした。
Cocoonに不満があったわけでは決してありませんし、今回はnoteからの見栄えを優先することにしたのでした。でもなんか、敗北感…。
コメント