当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

「テンプレートタグ/comments popup script」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(1 版)
(フォーマット調整。en:Function Reference/comments_popup_script 22:39, 16 August 2010 Ramiy 版を反映。)
 
(他の1人の利用者による、間の1版が非表示)
1行目: 1行目:
* 書式: <?php comments_popup_script(width, height); ?>
+
<div id="Description">
* 説明: ポップアップで開くコメントフォーム用の JavaScript を出力。head 要素内に挿入し、body 要素内の comments_popup_link でポップアップリンクを出力させるとよい。
+
== 説明 ==
* 位置: ループ外
+
</div>
* 引数:
+
 
** width (整数)- ポップアップウィンドウの横幅(ピクセル)。デフォルトでは400。
+
ポップアップで開くコメントフォーム用の [[用語集#JavaScript|JavaScript]] を出力します。<code><nowiki><head></nowiki></code> 要素内に挿入し、<code><nowiki><body></nowiki></code> 要素内の [[テンプレートタグ/comments_popup_link|comments_popup_link()]] でポップアップリンクを出力させるとよいでしょう。
** height (整数)- ウィンドウの高さ(ピクセル)。デフォルトでは400。
+
 
*** true(デフォルト。URLをページ内に出力)
+
<div id="Usage">
*** false(PHPで使用できる値としてURLを返す)
+
== 使い方 ==
* コード記述例: <code><nowiki><?php comments_popup_script(); ?></nowiki></code>
+
</div>
* 出力例:
+
 
<pre><nowiki><script type='text/javascript'>
+
<?php comments_popup_script( $width, $height, $file ); ?>
  function wpopen (macagna) {
+
 
     window.open(macagna, '_blank', 'width=400,height=400,scrollbars=yes,status=yes');
+
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
 +
 
 +
{{Parameter|$width|整数|ポップアップウィンドウの横幅(ピクセル)|オプション|<tt>400</tt>(ピクセル)}}
 +
{{Parameter|$height|整数|ウィンドウの高さ(ピクセル)|オプション|<tt>400</tt>(ピクセル)}}
 +
{{Parameter|$file|文字列|ポップアップウィンドウの URL|オプション|空文字列}}
 +
:'''参考:'''空文字列の場合、URL がホームページになります。
 +
 
 +
<div id="Return_Values">
 +
== 戻り値 ==
 +
</div>
 +
 
 +
このテンプレートタグは値を返しません。
 +
 
 +
<div id="Example">
 +
== 用例 ==
 +
</div>
 +
 
 +
ポップアップウィンドウの幅を 400 ピクセル、高さを 500 ピクセルにセットします。
 +
 
 +
<?php comments_popup_script( 400, 500 ); ?>
 +
 
 +
次のように出力されます。
 +
 
 +
<pre><nowiki>
 +
<script type='text/javascript'>
 +
function wpopen (macagna) {
 +
     window.open(macagna, '_blank', 'width=400,height=500,scrollbars=yes,status=yes');
 
}
 
}
</script></nowiki></pre>
+
</script>
 +
</nowiki></pre>
 +
 
 +
<div id="Change_Log">
 +
== 変更履歴 ==
 +
</div>
 +
 
 +
<!-- * ? : Added the <code>file</code> parameter. -->
 +
* 0.71 : 新規導入。
 +
 
 +
<div id="Source_File">
 +
== ソースファイル ==
 +
</div>
 +
 
 +
<code>comments_popup_script()</code> は {{Trac|wp-includes/comment-template.php}} にあります。
 +
 
 +
<div id="Related">
 +
== 関連資料 ==
 +
</div>
 +
{{Tag Comments Tags}}
 +
 
 +
{{Tag Footer}}
 +
 
 +
{{原文|Function Reference/comments_popup_script|92054}} <!-- 22:39, 16 August 2010 Ramiy 版 -->
 +
 
 +
{{DEFAULTSORT:Comments_popup_script}}
 +
[[Category:テンプレートタグ]]
  
[[en:Template Tags/comments_popup_script]]
+
[[en:Function Reference/comments_popup_script]]

2014年9月27日 (土) 22:31時点における最新版

ポップアップで開くコメントフォーム用の JavaScript を出力します。<head> 要素内に挿入し、<body> 要素内の comments_popup_link() でポップアップリンクを出力させるとよいでしょう。

使い方

<?php comments_popup_script( $width, $height, $file ); ?>

パラメータ

$width
整数) (オプション) ポップアップウィンドウの横幅(ピクセル)
初期値: 400(ピクセル)
$height
整数) (オプション) ウィンドウの高さ(ピクセル)
初期値: 400(ピクセル)
$file
文字列) (オプション) ポップアップウィンドウの URL
初期値: 空文字列
参考:空文字列の場合、URL がホームページになります。

戻り値

このテンプレートタグは値を返しません。

用例

ポップアップウィンドウの幅を 400 ピクセル、高さを 500 ピクセルにセットします。

<?php comments_popup_script( 400, 500 ); ?>

次のように出力されます。

<script type='text/javascript'>
function wpopen (macagna) {
    window.open(macagna, '_blank', 'width=400,height=500,scrollbars=yes,status=yes');
}
</script>

変更履歴

  • 0.71 : 新規導入。

ソースファイル

comments_popup_script()wp-includes/comment-template.php にあります。

コメント関数: cancel_comment_reply_link(), comment_author(), comment_author_email(), comment_author_email_link(), comment_author_IP(), comment_author_link(), comment_author_rss(), comment_author_url(), comment_author_url_link(), comment_class(), comment_date(), comment_excerpt(), comment_form_title(), comment_form(), comment_ID(), comment_id_fields() / en, comment_reply_link(), comment_text(), comment_text_rss(), comment_time(), comment_type(), comments_link, comments_number(), comments_open(), comments_popup_link(), comments_popup_script(), comments_rss_link(), get_avatar(), next_comments_link(), paginate_comments_links(), permalink_comments_rss(), previous_comments_link(), wp_list_comments()



関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/comments_popup_script最新版との差分