All in One SEO 2.xにはGooglePlusに関する重大なバグがある?
WordPress利用者にとってはマストなプラグインのひとつ、「All in One SEO」の最新版およびその前後(つまり2.xかな?)にはGoogle Plusと連携させているブロガーにはちょっと困ったバグがあるようなので、一時的な改善方法も含め、いちおう報告しておきます。
relに対して href="admin" が勝手に挿入される
GooglePlusとブログとの連携の仕方は
こちらに有るとおりなのですが、大事なことは、決められた書式に従ってGooglePlusの自分のプロフィールへとリンクを貼ることです。そのリンクを、All in One SEO が誤って生成してしまうようで、勝手にブログとプロフィールとのリンク関係が壊れるという現象が確認されました。
具体的にはヘッダーに
この1文が挿入されます。本来ならば href="admin" のadminのところにはURLが入るはずなのですが、そうはなりません。困ったことに、プラグインのほうでこの挿入機能を使わない設定にしたとしても、この文が挿入されます。GooglePlusによって有効となるプロフィールへのリンクは1つだけであるため、このままでは、連動が切れることになります(僕は切れました)。
そこで修正方法となりますが、これはもうシンプルに、テンプレートのヘッダーに対して手動でリンクを突っ込むしかありません。ポイントは、All in One SEO による挿入よりも前に突っ込むことです。そうしないと、いつまでも href="admin" が読まれてしまいます。
書式は
<link rel="author" href="https://plus.google.com/[自分のID]/" />
ですね。
ということで、全ての人に当てはまる現象かどうかはわからないのですが、僕ははまりましたということでご報告しておきました。