[WordPress] LinkWithinをプラグインではなく利用して任意の場所に表示する

LinkWithinは便利なんですがWordpressのプラグインで表示すると常に表示されてしまいます。
私のテーマはWptouchとかではないので常に同じサイズだと横に広がってしまうのでこれを回避するために任意の箇所に入れてみたいと思います。

[WordPress] 関連記事を表示する LinkWithin を好きな場所に表示させる * ラクイシロク

こちらでやり方が載っています。
早速IDを取得したのでテーマのシングルページに入れてみたいと思います。今度は5件表示させておきます。

現在のソースを見ると

var linkwithin_site_id = 282342;

でした。

<div class="linkwithin_hook" id="<?php the_permalink() ?>"></div><script>
<!-- //LinkWithinCodeStart
var linkwithin_site_id = *******;
var linkwithin_div_class = "linkwithin_hook";
var linkwithin_text = "You might also like:";
//LinkWithinCodeEnd -->
</script>
<script src="http://www.linkwithin.com/widget.js"></script>
<a href="http://www.linkwithin.com/"><img src="http://www.linkwithin.com/pixel.png" alt="Related Posts Plugin for WordPress, Blogger..." style="border: 0" /></a>

このコードのsite_idの箇所に先ほどの番号をいれて任意のページに追記する事で出来ます。
実際には、iPhoneの場合には表示したくないのでPHPのソースの中で分岐処理をして対応をしています。広告表示用のソースと一緒になってしまっていますが参考までにその付近のコードを掲載しておきます。

[cc lang=”php”]




Related Posts Plugin for WordPress, Blogger...



[/cc]


コメントを残す

Created by roguer.info 2016