【WordPress】LION MEDIAでRSSが自動検出されるようにする。
弊ブログで使用しているテーマは人気の無料テーマの1つである「LION MEDIA」です。 デザインからSEO対策や表示速度の対策まで、このテーマを入れればほとんど解決と言っていいような代物です。いやほんとにこのクオリティが無料って素晴らしい時代だなあと思います。
さて、そんなLION MEDIAですが、RSSフィードを自動検出できない状態となっていました。 (ここ最近ブログ村に登録をしてみたものの、そのせいか一向に記事が取得されず寂しい思いをしていました…。)
RSSを自動検出出来ない理由
多くのRSS自動検出はhead要素内に以下のような項目がないかを探しに言っています。
<link href="https://tkkm.tokyo/feed/" title="RSS" type="application/rss+xml" rel="alternate">
しかし、LION MEDIAではデフォルトの設定のままだとこの要素がありません。
そのため、どうにかしてhead内にこの要素を追加して上げる必要があるのです。
※あくまでhead要素内にある必要があります。RSSへのリンクボタンが設置されているかどうかは関係ありません。
RSSを自動検出出来るようにする方法
ネットの記事を見ると、子テーマのfunction.phpに手を加えるという記事が多数見当たるのですが上手く行かないと記事が多数です。 私もダメ元では試してみたのですが、もちろん例にもれず成功しませんでした。
しかし、高機能なLION MEDIAには、head要素を直接維持れる機能があるのです。素晴らしい。
head要素に直接手を加えてRSSが検出されるようにしましょう。
「外観」→「カスタマイズ」→「高度な設定 [LION用]」 の中に「直上の自由入力エリア」という欄があります。
なので、ここに直接以下のよう自分のサイトのRSSfeedへのリンクを記載して上げればOKです!
<link href="https://tkkm.tokyo/feed/" title="RSS" type="application/rss+xml" rel="alternate">
変更した結果
無事に読み込まれました!万歳!
後はブログ村にも自動で反映されることを祈るのみですね。反映されるといいな…。