旧スキンの記事URL変更とlinkwithinの関係の問題点 | リアナのカスタマイズ日記(CSS編集用デザイン)

リアナのカスタマイズ日記(CSS編集用デザイン)

アメブロ 新CSS CSS編集用デザイン 無料
カスタマイズ アメブロカスタマイズ 初心者
CSS スタイルシート デザイン
javascript jQuery


★ 旧スキンの記事URL変更とlinkwithinの関係の問題点


● 経過

① 旧スキンにおいて記事フッターににある記事URLがなくなり
  新スキンと同じく記事タイトルにリンクが貼られる形になりました。



 linkwithinについて
http://www.linkwithin.com/


① linkwithinは、関連記事を画像付きで記事下に表示するブログパーツです。
  (やりかたは、他の記事で説明予定有り)



● 問題となる条件

① 記事フッターに表示されるのは、コメント、ペタ、記事URLですが、
  旧スキンでは、記事URLは表示されなくなりました。
  問題となるのは、コメントを受付ない設定にして、
  かつペタを受け付けない様にして、記事フッターに
  何も表示させない状態にした時です。


● 現象

① 問題となる条件下では、最初の記事にしか、linkwithin が表示されなくなることです。
  2~10件の記事には、linkwithin 表示されない現象です。



● 対処方法

① 下記をフリープラグインに追加します。

<script type="text/javascript">
$(document).ready(function(){
$(".entry").each(function(){
h3_title=$("h3.title a",this).attr("href");
$(".foot",this).append('<a style="display:none;" class="foot_url" href="'+h3_title+'">記事URL</a>');
});})
</script>


② 説明

  記事フッターに記事URLをダミーで追加します。
  ダミーなので、表示はされません。

  もし、表示したい場合は style="display:none;" を消してください。