Simplicity2でfeedlyが表示されない件の解決策(?)メモ

 

先日、ブログをリニューアルしました。


その際「Simplicity2」というすごく有名な配布テーマを使わせていただいて、使い勝手もよく非常に満足しているんですが、ひとつ、「feedly」のボタンが上手く作動しない(Feed not found.Wrong feed URL or dead feed)状況に遭遇しまして。

 

TIPS

ちなみにfeedlyというのは、カンタンにいうと「いろんなサイトの更新を自動で教えてくれる無料サービス」です。複数のブログを日々見て回ってる方に便利ですね。

 

以下、解決までの流れと、おそらくの解決策(?)です。

 

スポンサーリンク

似たような状況の方がいた

 

まずググっていろいろ調べました。そうしたらSimplicityのフォーラムで似たような状況に遭遇している方をみかけました。

 

feedlyボタンのリンクアドレスについて

feedlyボタンを押すとFeed not found Wrong feed URL or dead feedとなってしまうエラーに悩まされました

 

上記の投稿では「原因不明」ということで終わっています。ただどうも、この投稿から「吐き出すURLが影響してる?」と思いまして、いろいろ試行してみました。

 

 

feedlyで検索したらふつうに見つかる

 

ブログでfeedlyボタン押しても「Feed not found」なのに、feedly公式で検索するとふつうに見つかるんですよね。ちゃんとrssも配信されていた。ただし──なぜかサイト名をクリックしたら、真っ白なページが表示されました


この時点でどうも、「これfeedly側がなんかおかしいな……」と思いました。


で、試しにfeedlyにログインしてみたら、真っ白だったページがふつうに表示されました。いよいよfeedlyがなんかおかしいなと。キャッシュ削除・スーパーリロードも試したし、他の方のサイトだとそんな風にはなっていないんで。反映のタイムラグとか、ブログリニューアルでなにか齟齬が生まれたとか──いろいろ考えましたが、よくわからないっすね。

 

 

URLがパーセントエンコーディングされてないのが原因?

 

feedly公式が吐き出すURLと、Simplicity2が吐き出すURLを比べてみました。そうしたらどうも、feedly公式側はURLがパーセントエンコーディングされていて、Simplicity2側は通常のURLだったんです。


feedly公式:
https://feedly.com/i/subscription/feed%2Fhttp%3A%2F%2Fhoshimi12.com%2F%3Ffeed%3Drss2

Simplicity2ボタン:
https://feedly.com/i/subscription/feed/https://hoshimi12.com/?feed=rss2

 

TIPS

ちなみにパーセントエンコーディングっていうのは、「あ→%E3%81%82」といったように、URLで自由に使えない文字を置き換える技術っすね。WikipediaのURLがコピペするとめちゃくちゃ長くなるやつ、あれです。

 

つまりですね、feedlyにログインしつつSimplicity2のボタンURLをパーセントエンコーディングした状態にする──そしたら一応解決と。


ただこれ……親テーマのphp弄らないといけないんですよね。それが個人的にイヤだったので、自分はやってません。

 

SimplicityのFeedly配信URLを変更し、スマホの場合Appに飛ばす方法 | L’7 Records

Simplicityは非常に多機能で使いやすいWordpressテーマです。ただスマホで操作をしていた時、Simplicity標準だとFeedlyでfeedを受信しようとアイコンをタップすると、そのままWebブラウザ版のFeedlyに飛ばさ

 

親テーマを弄ってfeedlyのURLを修正する方法は、上の記事がとても参考になりました。

 

 

結局、自分はfeedlyボタン撤去しました()

 

親テーマを弄りたくなかったのが最大の理由です。


あとfeedly使ってる方って、たぶんボタンが無かったらfeedly公式でURL検索しますよね。そっちのほうが確実だと思いますし、わざわざ不安定要素をブログに載せておく必要もないかなと。


それと不具合の原因なんですが、feedlyとSimplicity2の相性だけでなく、自分がいれているプラグインの相性という可能性もあります。他のほとんどのSimplicity2ユーザーの方は、正常にfeedlyボタンが稼働しているんでしょうし。


以上、すこし手間どったのでメモしておきました。


ではまた!φ(・ω・ )

 

スポンサーリンク
タイトルとURLをコピーしました