Warning: Declaration of FEE_Field_Terms::wrap($content, $taxonomy, $before, $sep, $after) should be compatible with FEE_Field_Post::wrap($content, $post_id = 0) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0

Warning: Declaration of FEE_Field_Tags::wrap($content, $before, $sep, $after) should be compatible with FEE_Field_Terms::wrap($content, $taxonomy, $before, $sep, $after) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0

Warning: Declaration of FEE_Field_Category::wrap($content, $sep, $parents) should be compatible with FEE_Field_Terms::wrap($content, $taxonomy, $before, $sep, $after) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0

Warning: Declaration of FEE_Field_Post_Thumbnail::wrap($html, $post_id, $post_thumbnail_id, $size) should be compatible with FEE_Field_Post::wrap($content, $post_id = 0) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0

Warning: Declaration of FEE_Field_Post_Meta::wrap($data, $post_id, $key, $ui, $single) should be compatible with FEE_Field_Post::wrap($content, $post_id = 0) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/post.php on line 0

Warning: Declaration of FEE_Field_Widget::wrap($params) should be compatible with FEE_Field_Base::wrap($content, $data) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/widget.php on line 0

Warning: Declaration of FEE_Field_Comment::wrap($content) should be compatible with FEE_Field_Base::wrap($content, $data) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/other.php on line 0

Warning: Declaration of FEE_Field_Term_Field::wrap($content, $term_id, $taxonomy) should be compatible with FEE_Field_Base::wrap($content, $data) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/other.php on line 0

Warning: Declaration of FEE_Field_Single_Title::wrap($title) should be compatible with FEE_Field_Term_Field::wrap($content, $term_id, $taxonomy) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/other.php on line 0

Warning: Declaration of FEE_Field_Option::wrap($content, $key, $ui) should be compatible with FEE_Field_Base::wrap($content, $data) in /home/twfs/serverkurabe.com/public_html/blog/wp-content/plugins/front-end-editor/php/fields/other.php on line 0
zenbackで関連記事が表示されない場合の対処法 | Sabakura Blog

zenbackで関連記事が表示されない場合の対処法

先日、zenbackの導入方法の記事を書きましたが、一般のブログサービスではなくWordPressなどのツールを使っている場合、そのままでは上手く動作しない場合があるようです。

実際、このサイトでもしばらくzenbackが動かず困った末に解決しましたので、情報をシェアしておきます。

head要素内にRSSリンクが必要

zenbackのコードを貼って数日もすれば、ほほ確実に「関連リンク(他サイト・ブログの記事へのリンク)」のコーナーは表示されると思います。

しかし、自サイト内の記事を拾ってくれる「関連記事」が動かないことがあります。このような場合の対策が、zenbackブログに書かれていました。

関連記事の表示に問題がある場合の対処方法 – zenbackブログ

幾つかチェックポイントがあるのですが、たぶん一番多くの方がつまずくと思うのが、次のポイントです。

zenbackに登録したブログの<head>要素内にRSSへのリンクがあるか確認

WordPressでとくに自分でテンプレートを作っていたりする場合、head要素内にRSSリンクを含めていない場合が結構あると思います。これだといつまでたってもzenbackが関連記事を拾ってくれません。

なのでRSSリンクを入れます。
なお、WordPress(3.x)ではRSSリンクは下記のようになります。

<link rel="alternate" type="application/rss+xml" title="ServerResearch RSS Feed" href="http://serverkurabe.com/?feed=rss2" />
<link rel="alternate" type="application/atom+xml" title="ServerResearch Atom Feed" href="http://serverkurabe.com/?feed=atom" />

titleとURL部分は、それぞれ自分のブログに読みかえて利用してください。
なお上記では「feed=rss2」と「feed=atom」で、RSS2.0とAtomの両方を指定しています。RSS2.0だけでもいいかもしれませんが、念のためにAtomも指定したほうが安全だと思います。

なお、上記をhead要素に埋め込んでから関連記事が表示されるまでには、さらに時間がかかります。当サイトの記事は100記事以上ありますが、関連記事が表示されるまでには一週間はかかりました。

以上、zenbackが上手く動かずに困っている方のお役に立てば幸いです。

Comment

  1. Webサービス「zenback」で「zenback読み込み中です。」から進まない解決方法 | Design × Lifehack × CrossOver Lab

    2011-08-28 20:02

    […] ✓関連リンク:zenbackで関連記事が表示されない場合の対処法 | Sabakura Blog […]

  2. Zenbackの「関連する記事」が表示されない場合の対処法。自作テーマの人は要注意! | こけらブログ

    2014-02-19 01:36

    […] 引用元:zenbackで関連記事が表示されない場合の対処法 | Sabakura Blog […]

コメントを投稿