当サイトでは、ユーザーページが各ブログのトップページの役割を果たすため、titleタグ(サイトの各ページタイトル)やdescription(サイトの各ページ説明文)を書き直す必要性があり、ちゃちゃっとhead内に書き込んだのですが、場合によってうまく表示していないときがありました。
おかしいなと思い色々調べると、WordPressで自動的に作成されるwp_head()が原因で、titleタグやdescriptionが二重で書かれている状態になっていたようです。
これを解決するには、wp_head()で自動的に書かれるtitleを削除します。
方法は、『functions.php』内に
remove_action(‘wp_head’, ‘_wp_render_title_tag’, 1);
という1文を書き加えるだけです。
しかし、これだけではtitleタグやdescriptionが全部消えてしまうので、別途書き直す必要があるのですが・・・
titleタグやdescriptionは、パッと考えただけでも
トップページ
インデックページのアーカイブ
記事ページ
固定ページ
カテゴリーページ
カテゴリーページのアーカイブ
タグページ
タグページのアーカイブ
ユーザーページ
ユーザーページのアーカイブ
日付ページ
日付ページのアーカイブ
検索ページ
検索ページのアーカイブ
404ページ
以上のページで書き分ける必要はあります。
これら全てのページのtitleとdescription抽出して書き出すのは・・・
めんどくせぇーーーー
ということで、この問題は一旦保留して先延ばしすることにしました。(;^_^A
逆に、上記のページでtitleとdescriptionを書き分けているwp_head()はかなり有能であるということです。
この問題はできるだけ早いうちに対応しようとは思いますが、やっぱり面倒くさいなぁ。(T T)
- ただで貰ったシンプルスマホ6(A201SH)を魔改造してみた
- 各スポーツにおける現在と過去の知っている選手数調査
- ウィジェットの分岐で『in_category』が上手く機能しない場合の対処法
- Cocoonにて個別記事のtitleタグを『記事名+カテゴリ名』にする方法
- 自分の記憶がいつからあるのかテレビ番組の記憶から調べてみた!!
- 私はコレで競馬をやめました・・・競馬と動物虐待について
- 1992年に初めてユニクロへ行ったときの思い出
- ユッコシンドロームの記憶が蘇る最近の出来事について
- 上白石萌音と上白石萌歌の違いが全然分からない件について
- アイドル全盛時代の中でヒットを連発した渡辺美里について
- 完全版『飛龍革命文字起こし』
- ツナマヨにみる世代別の好きなおにぎりの具材、嫌いなおにぎりの具材


コメント