WordPressのカスタマイズとプラグイン、CSSテクニック、SEOの話題など。
In: WordPress
25 2月 2009レイアウトの制約上、コメントをポップアップにしたいことがありますよね。
WordPressのデフォルトテーマセットに
[comment-popup.php]
というテンプレートがありますが、特に使わないので「きっと使えるんだろう」くらいにしてあまり気にしてなかったんですが、使い方は実際簡単でした。
この関数を、ヘッダーの中に入れると、JavaScriptのコードが出力され、記事の下にある
<?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
がポップアップになります。
comments_popup_script()
がヘッダーの中にないと、今まで通り普通のコメント表示になります。
ちなみにこの関数、「classic」テーマにも最初から入ってました。
<?php //comments_popup_script(); // off by default ?>
デフォルトではコメントアウトされています。
引数で、ポップアップウィンドウの大きさをピクセル指定することが出来ます。
<?php comments_popup_script(width, height); ?>
ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。
4 Responses to WordPressでコメントをポップアップにする
FEN
10月 8th, 2009 at 6:14 PM
こんばんわ、はじめまして。
コメントポップアップの使い方が分からず調べていたのですが、
おかげで、使い方が分かりました。。
ところで、
の部分、script の部分が link になっていてミスってますよ~
dacelo
10月 10th, 2009 at 6:23 PM
お役に立てたようで何よりです。最初、ちょっと分かりづらいんですよねこれ。
ところで
>script の部分が link になっていてミスって…
というのはどういうことでしょうか?
FEN
10月 13th, 2009 at 1:45 AM
私のコメントが
とても分かりにくいですね。。
すみません;
[引用]
comments_popup_link()
この関数を、ヘッダーの中に入れると…
(中略)
comments_popup_link()
がヘッダーの中にないと…
[/引用]
引用部分の”comments_popup_link()”は
“comments_popup_script()”
が正しいかと思います。
dacelo
10月 15th, 2009 at 6:47 PM
あ、なるほど。ありがとうございます!