タイトルの書き換えを無効化したかったので設定枠を探していたのだが・・・。昔はあった気がするのに。SEOでのmetaタグの情報の書き出しなどは欲しいけれども、titleタグの書き換えはとりあえず余計」と思うときがある。そんな場合にできる方法を記しておく。Ver4.4から追加されている「pre_get_document_title」でのアクションorフィルターフックを探してみた。こいつらをグレップした結果、「wordpress-seo」→「frontend」ディレクトリの中の「class-frontend.php」の中にあった。探しているときに少し中身を見てみたけど、これプログラムのすごい可読性いいですね。可読性がよくメンテナンス性の高いコードはプログラマへの親和性が高く、システムエンジニアの優秀さを意味しており、少なからずコードを書きたる者、こうなりたいと俺は決意を新たにs・・・いやそれはとりあえずどうでもいいわ。本題に戻るけど、前述のフックはWPSEO_Frontendクラスのコンストラクタメソッドの中にきちんと書いてある。~~~~~~~~~~~~~~~}とりあえずこいつらをコメントアウトで消してみて試したところ、titleタグの書き換えは無効化することができた。このままだとプラグインの中身を直接いじらなければならないゆえに、更新した際にいちいちコメントアウトをしなければならない。そこで、WPSEO_Frontendクラスでフックしている箇所へremove_filterでフックを解除してこれを無効化してやることを思いつく。毎度おなじみのfunctions.phpへ以下のコードを追加した。3);両方にフックしてるので両方にリムーブ要ります。SEOのtitleタグの書き換えを無効化できる。して、上記のコードで同プラグインによるタイトルの書き換えを無効化してさよならすることができた。SEOでの設定そのままになってしまうので、そこら辺。処置としては上記で大丈夫なので、調査と処置はそこまでで打ち切った。(むしろ、探せばもっと出てきそうで怖いし。)書き換えだけをとりあえず無効化したいというときは使えばいいと思う。カテゴリWordPressこの記事のコメントコメントはないです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。