知識、知恵のカタマリ

[PR]株主優待を受けてみよう☆

解決済

clip!clip!
Ads By Google

人気ページランキングのタグはどこに貼り付けたらよいですか?

ACR WEBのページランキングタグを今までのブログの全ページに表示させたいのですが、ライブドアブログのテンプレートのどの部分に貼り付ければ、全ページにタグが表示されるようになるでしょうか?

それぞれの記事を投稿する際にタグを入れれば確かに表示はされるのですが、今までの記事の量が非常に多いので、いちいち各記事に貼り付けるのはとても大変です。

ちなみに今はライブドアの無料バージョンを使用しているのですが、有料バージョンでないと貼り付け作業ができないのでしょうか?

どなたかご回答よろしくお願い申し上げます。

2008-02-28 00:05の質問
人気ページランキング  
ランキング
ランキング の情報はこちらです
search.biglobe.ne.jp/ranking/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(2)

2.

2008-02-28 11:19:44ベスト
記事のどの部分に貼りたいのかが良くわからないので
私が貼ってる場所で説明します。

私は記事下の広告の真上に貼ってるんですが
トップ、カテゴリ、月別では
広告と同様で一番上の記事にしか
表示されないようにしています。

貼り付けている場所は
デザインのカスタマイズで表示される
トップページ、個別記事ページ
カテゴリアーカイブ、月別アーカイブの各HTMLの
<div id="ad">
の直前に貼ってます。

これで全てを再構築すると
広告の真上に表示されるようになりますが
貼る場所はどこがいいのかは
特に質問の指定に無いようなので
自分で良いと思った場所に貼ってみて下さい。

本題に入ります。
その時に貼る構文は
直接タグなどを貼り付けてもいいんですが
例えば「今日の順位は○位」とか
書き換えたりする場合に
いちいち全部のHTMLで書き換えて
全ての再構築をするのでは面倒ですから
1回の書き換え&手動再構築なしでできる方法。

まず、HTMLに書き込む構文を以下のようにする。
<div class="common-article-footer" style="width:***px; height:***px;"></div><br>
***には好きな数値を入れてください。
widthが幅でheightが高さです。
私はwidthが310pxのheightが20pxにしてます。

次にプラグインでフリーエリアを作り
その中に以下のように書き込みます。

<div id="common-article-footer-text" style="display:none;">
ここに好きな文章を入れる!
</div>
<script type="text/javascript"><!--
(function(){
var m = document.getElementById('common-article-footer-text').innerHTML;
var d = document.getElementsByTagName('div');
if (d && d.length) {
for (var i = 0; i < d.length; i++) {
if (d[i].className == 'common-article-footer') {
d[i].innerHTML = m;
}
}
}
})();
//-->
</script>
プラグインタイトルは空欄のままにして下さい。
「ここに好きな文章を入れる!」の所に
好きな文章や画像を入れて設定すれば
その内容が表示されるようになります。
プラグイン扱いなので
再構築も自動ですし
全てのページを一発で更新してくれます。

どうもありがとうございました。
FC2からブログを引越したばかりで、勝手がわからなかったので、本当に助かりました。
他のランキングバナーの挿入とかにも利用できそうですね。どんどん活用させて頂きます!

1.

2008-02-28 00:32:43ベター
 過去にも同じような質問がありました。以下に、そのときのQ&Aを添付しておきます。

このQ&Aでは、投稿のたびに手でタグを貼らないでも、自動的にできるようにする2-3の方法が紹介されています。ご参考にされたらいいかと思います。これでお答えになればと思います。


回答レベル : 回答

とても参考になりました。どうもありがとうございました。

Ads By Google

コメント(2)

2008-02-28 18:22:23

usaさま kavalierさま
ご回答どうもありがとうございました。

kavalierさまのご指示の通りにやってみましたところ、確かに広告の上には入ったのですが、広告自体が各ページのトップ記事にしか表示されなかったので、教えて頂いたタグを、usaさまにご紹介頂いた記事の、

『デザインのカスタマイズで、各ページ(トップページ 個別記事ページ カテゴリアーカイブ 月別アーカイブ)のHTML内の
</IfArticleBodyMore><br clear="all">から
</div><div class="posted">の間に
表示させたい文章を挿入し保存しておくと、毎回記事の最後に自動的に挿入されます』

というのを参考に挿入してみたところ、ようやく希望の位置(各記事の最後)に表示させることができました!

kavalierさまのやり方のように、プラグインで書き換えられる方法は、とても便利ですね。

御二方、本当にご丁寧に教えて下さいまして、どうもありがとうございました。

#2.  usa
2008-02-28 21:45:12

少しはお役に立ててよかったと思っております。これからどうぞブログをお楽しみください。

トラックバック(2)

トラックバックURL: