• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「テンプレートタグ/edit comment link」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(説明)
(残りを和訳。)
 
1行目: 1行目:
{{NeedTrans|一部}}
 
 
== 旧版 ==<!-- 翻訳後に消してください-->
 
* 書式: <?php edit_comment_link('link', 'before', 'after'); ?>
 
* 説明: コメントの編集画面へのリンクを出力。
 
* 位置: ループ内
 
* 引数:
 
** link (文字列)- コメント編集画面リンクのラベルテキスト。デフォルト値は「Edit This」。
 
** before (文字列)- リンクの直後に出力するコードやテキスト。デフォルト値は空。
 
** before (文字列)- リンクの直前に出力するコードやテキスト。デフォルト値は空。
 
* コード記述例: <code><nowiki><?php edit_comment_link('コメント編集', '<p>', '</p>'); ?></nowiki></code>
 
* 出力例: <code><nowiki><p><a href="http://example.com/wp-admin/post.php?action=editcomment&comment=2">コメント編集</a></p></nowiki></code>
 
 
 
 
== 説明 ==
 
== 説明 ==
  
コメントの編集画面へのリンクを出力。
+
現在のコメントを編集する画面へのリンクを表示します。ただしユーザーがログインしていてコメント編集権限を持つときに限ります。[[ループ]]内のコメントループの中で使う必要があります。
 
+
Displays a link to edit the current comment, if the user is logged in and allowed to edit the comment. It must be within [[The Loop]], and within a comment loop.
+
  
URLを取得するのには [[関数リファレンス/get_edit_comment_link|get_edit_comment_link]] /[[:en:Function_Reference/get_edit_comment_link|en]] を使用します。
+
URL を取得するには [[関数リファレンス/get_edit_comment_link|get_edit_comment_link()]] /[[:en:Function_Reference/get_edit_comment_link|en]] を使用してください。
  
 
== 使い方 ==
 
== 使い方 ==
  
  <?php edit_comment_link( $link, $before, $after ); ?>
+
  <?php edit_comment_link( $text, $before, $after ); ?>
  
 
== パラメータ ==
 
== パラメータ ==
  
{{Parameter|link|string|リンクのテキスト|optional|<code>__('Edit This')</code>}}
+
{{Parameter|$text|文字列|コメント編集リンクのラベルテキスト。|オプション|<code>__('Edit This')</code> &ndash; 日本語版では「編集」}}
{{Parameter|before|string|テキストリンクの前に挿入するテキスト|optional}}
+
{{Parameter|$before|文字列|リンクの直前に出力するコードやテキスト。|オプション}}
{{Parameter|after|string|テキストリンクの後ろに挿入するテキスト|optional}}
+
{{Parameter|$after|文字列|リンクの直後に出力するコードやテキスト。|オプション}}
  
 
== 用例 ==
 
== 用例 ==
35行目: 19行目:
 
=== デフォルトの使い方 ===
 
=== デフォルトの使い方 ===
  
デフォルトの使い方で edit comment link を表示する
+
デフォルトの使い方でコメント編集リンクを表示します。
 
   
 
   
 
  <?php edit_comment_link(); ?>
 
  <?php edit_comment_link(); ?>
  
=== 段落タグで編集コメントを表示 ===
+
=== 段落タグに入れてコメント編集リンクを表示 ===
  
Displays edit comment link, with link text "edit comment", in a paragraph (&lt;p&gt;) tag.
+
コメント編集リンクを、リンクテキストに「コメントを編集」を使い、段落タグ(&lt;p&gt;)に入れて表示します。
 +
 
 +
<?php edit_comment_link( 'コメントを編集', '&lt;p&gt;', '&lt;/p&gt;' ); ?>
  
<?php edit_comment_link(__('edit comment'), '&lt;p&gt;', '&lt;/p&gt;'); ?>
 
  
 
== フィルター ==
 
== フィルター ==
  
[[Function Reference/apply_filters|apply_filters()]] Calls 'edit_comment_link' hook on the author email
+
[[関数リファレンス/apply_filters|apply_filters()]] を使って 'edit_comment_link' フックを呼び出します。引数はリンク文字列、コメント ID、$text の 3 つです。
  
== 更新履歴 ==
+
== 変更履歴 ==
  
導入: 1.0.0
+
新規導入: 1.0.0
  
 
== ソースファイル ==
 
== ソースファイル ==
  
<tt>edit_comment_link()</tt> は {{Trac|wp-includes/link-template.php}}にあります。
+
<tt>edit_comment_link()</tt> は {{Trac|wp-includes/link-template.php}} にあります。
  
 
+
== 関連項目 ==
== 関連 ==<!-- Related -->
+
  
 
{{Edit Link Tags}}
 
{{Edit Link Tags}}
64行目: 48行目:
 
{{Tag Footer}}
 
{{Tag Footer}}
  
 
+
{{原文|Function Reference/edit_comment_link|131810}} <!-- 06:17, 4 June 2013 Wangwengang 版 -->
{{原文|Function Reference/edit_comment_link|131810}}<!-- 06:17, 4 June 2013‎ Wangwengang 版 -->
+
 
+
  
 
{{DEFAULTSORT:Edit_comment_link}}
 
{{DEFAULTSORT:Edit_comment_link}}
72行目: 54行目:
  
 
[[en:Template Tags/edit_comment_link]]
 
[[en:Template Tags/edit_comment_link]]
 +
[[zh-hans:Template Tags/edit_comment_link]]

2015年9月21日 (月) 10:25時点における最新版

説明

現在のコメントを編集する画面へのリンクを表示します。ただしユーザーがログインしていてコメント編集権限を持つときに限ります。ループ内のコメントループの中で使う必要があります。

URL を取得するには get_edit_comment_link() /en を使用してください。

使い方

<?php edit_comment_link( $text, $before, $after ); ?>

パラメータ

$text
文字列) (オプション) コメント編集リンクのラベルテキスト。
初期値: __('Edit This') – 日本語版では「編集」
$before
文字列) (オプション) リンクの直前に出力するコードやテキスト。
初期値: なし
$after
文字列) (オプション) リンクの直後に出力するコードやテキスト。
初期値: なし

用例

デフォルトの使い方

デフォルトの使い方でコメント編集リンクを表示します。

<?php edit_comment_link(); ?>

段落タグに入れてコメント編集リンクを表示

コメント編集リンクを、リンクテキストに「コメントを編集」を使い、段落タグ(<p>)に入れて表示します。

<?php edit_comment_link( 'コメントを編集', '<p>', '</p>' ); ?>


フィルター

apply_filters() を使って 'edit_comment_link' フックを呼び出します。引数はリンク文字列、コメント ID、$text の 3 つです。

変更履歴

新規導入: 1.0.0

ソースファイル

edit_comment_link()wp-includes/link-template.php にあります。

関連項目

リンク編集 edit_post_link, edit_comment_link, edit_tag_link, edit_bookmark_link /en


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


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