拍手の表示方法について
拍手の表示について↑こちらなどで確認したのですが、「トップページ/個別記事ページ/カテゴリアーカイブ/月別アーカイブ」の中の<$AddToClip$>が見当たらないのですが、この場合どうすればよいのでしょう?
回答(6)
7.

「<$HeadSectionCommon$>
を
例えば、
<title> の直前に入れる」
がちゃんとできていないようです。
</title>の直前に入れておられるようです。
<$HeadSectionCommon$><title>(実際のタイトル)</title>
のように修正ください。
この部分がちゃんと機能しないために表示されない(後の<$Clap$>が機能しない)状態になっています。
ありがとうござました。おかげで表示が出ました。感謝です。
2.
<div><$Clap$></div>
に変えてみてはいかがでしょうか。あとはテンプレートを見ながら出したい場所に入れるだけです。
3.
表示されそうな気がするけど・
再構築をして、ブラウザで表示する時F5してみたら・
<div class="posted">
の後
つまり
<div class="posted"><$Clap$> |
とかしてみたら・
4.
テンプレートに<$Clap$>と入れている部分はこんな風にHTMLソースになるはずです。ブラウザでソースを見て、こういったものがあるどうか確認してはいかがでしょうか。
<script type="text/javascript">new livedoorProfileClap('xxxxxx', 'xxxxxx', 'xxxxxxx');</script><span id="livedoor_profile_clap_count_xxxxxxx" class="clap"><img src="http://portal.profile.livedoor.com/img/cmn/clapping.gif"><a href="javascript:void(0)">0拍手</a></span>
5.
#4>↑このようにしましたがやはり駄目でした。
変ですねぇ。
もし、これでだめ(挿入位置が悪いということが原因)なら、<$ArticleAuthor$> (投稿者)も表示されないことになりますから、挿入位置の問題ではないような気がします。
スクリプトの実行が禁止されているということは、ありますか?
こちらでも表示されないのか、見てみてみたいと思いますので、
差支えなければ、ブログのアドレスを教えていただけますか?
6.
ひな形のことです。
例えば、手紙のあて先を印刷するソフトがあって、
{$name}様
とかなっていたら、その全体がテンプレート(ひな形)で
{$name}の部分が、データベースなどから取り出された実際の個々の名前に置き換えられます。
ブログについても同じで、内容の構成がここにはコレをデータベースから取り出して置き換えるというようなやり方になっています。
つまり、ここでの話の場合、テンプレートとは、
デザインのカスタマイズ画面
「トップページ/個別記事ページ/カテゴリアーカイブ/月別アーカイブ」で表示される内容のことです。
既に操作されているはずです。
>「ブラウザでソースを見て、」
どのブラウザ(ブラウザ:WEBを閲覧するのに使うソフト、それ以外を言う場合もありますが、ここではWEB閲覧ソフト)かで操作がちょっとことなりますが、
IEの場合は、
メニュー~表示~ソース
または、右クリックから「ソースの表示」
または、ツールバーに編集ボタンを追加してそこから表示ソフトを選んで。
ソースの表示をします。
(ライブドアは、文字コードにEUCを使っているので、標準の状態では、ノートパッドが起動されて日本語文字については化けてしまいます)
Firefoxの場合
メニュー~表示~ページのソース
あるいは、
右クリックからページのソースを表示
コメント(10)
それらは全部みたのです。
その中で
「<$HeadSectionCommon$>
を
例えば、
<title> の直前に入れる」
↑これは理解できたのですが。
「Posted の前にある<div>からペアになる</div>の間で、
<Ifなんたら>と</Ifなんたら>に挟まれる部分の外側に入れる」
↑これがわかりません。一応
<IfHasArticleTags><div class="article_tags">タグ:
<ArticleTagsLoop><a href="<$ArticleTagAggregateUrl$>" rel="tag"><$ArticleTag ESCAPE$></a>
</ArticleTagsLoop></div></IfHasArticleTags><$Clap$>
<div class="posted">
↑このように入れてみたのですが表示されません。どうしたらよいのでしょう。
すみませんが初心者ですので意味がわからないのです。
<div><$Clap$></div>
に変えてみてはいかがでしょうか
↑どういうことでしょう。具体的に
<IfHasArticleTags><div class="article_tags">タグ:
<ArticleTagsLoop><a href="<$ArticleTagAggregateUrl$>" rel="tag"><$ArticleTag ESCAPE$></a>
</ArticleTagsLoop></div></IfHasArticleTags><$Clap$>
<div class="posted">
↑これをどのようにいじるのでしょう?
一応こういうことかなと思って
<IfHasArticleTags><div class="article_tags">タグ:
<ArticleTagsLoop><a href="<$ArticleTagAggregateUrl$>" rel="tag"><$ArticleTag ESCAPE$></a>
</ArticleTagsLoop></div></IfHasArticleTags><div><$Clap$></div>
<div class="posted">
↑変えてみたけど駄目でした。
ご指摘を受けたとおり
<IfHasArticleTags><div class="article_tags">タグ:
<ArticleTagsLoop><a href="<$ArticleTagAggregateUrl$>" rel="tag"><$ArticleTag ESCAPE$></a>
</ArticleTagsLoop></div></IfHasArticleTags>
<div class="posted"><$Clap$> | <$ArticleAuthor$>
↑このようにしましたがやはり駄目でした。
あんまり詳しくない我々は「ブラウザでソースを見て、」という言葉自体が理解できなくて困ってしまいます。これはデザインのカスタマイズの中のトップページなどとは違うんですか?
また「テンプレートに<$Clap$>と入れている部分はこんな風」と書いていますがテンプレートとは何を指しているんですか?
ブログのアドレスは
http://blog.livedoor.jp/masahero3/
↑こちらです。スクリプトの実行が禁止されているということはないと思います。
#5>これはデザインのカスタマイズの中のトップページなどとは違うんですか?
つまり、「デザインのカスタマイズの中のトップページ」置換展開される前の状態なので、ブラウザから実際に表示される時の、置換展開された状態を見ましょうということです。
ブラウザでソースの見方は理解できました。
見たんですけど、ご指摘のようにはなってませんね。どうすればよいのかがわからないのが困ったところです。該当箇所は多分ここでしょうが
<script type="text/javascript" src="http://portal.profile.livedoor.com/js/livedoor_pro...;
</title>
<link rel="stylesheet" href="http://parts.blog.livedoor.jp/css/template.css&quo...; type="text/css" />
</head>
↑こんな感じにしか表示されないので。
そうですね。
回答7でも言っているように、
テンプレートの側で
<$HeadSectionCommon$>
を<title>~</title>の外側に出して下さい。
おめでとうございます☆
後は、実際のしたかった位置に修正ください。


