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

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

「関数リファレンス/has action」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(en: Function Reference/has_action 16:38, 18 June 2011 F J Kaiser 版を流し込み。)
 
(最初の和訳。)
 
1行目: 1行目:
== Description ==
+
{{CheckTrans}}
Check if any action has been registered for a hook.
+
  
== Usage ==
+
<div id="Description">
%%%<?php has_action( $tag, $function_to_check ) ?>%%%
+
== 説明 ==
 +
</div>
  
== Parameters ==
+
指定したフックにアクション(関数)が登録されているか確認します。
{{Parameter|$tag|string|The name of the action hook.}}
+
{{Parameter|$function_to_check|callback|If specified, return the priority of that function on this hook or false if not attached.|optional|false}}
+
  
== Return Values ==
+
<div id="Usage">
; (integer&#124;boolean) : Optionally returns the priority on that hook for the specified function.
+
== 使い方 ==
 +
</div>
 +
 
 +
<?php has_action( $tag, $function_to_check ); ?>
 +
 
 +
<div id="Parameters">
 +
== パラメータ ==
 +
</div>
 +
 
 +
{{Parameter|$tag|文字列|アクションフックの名前。}}
 +
{{Parameter|$function_to_check|コールバック|指定すると、フック内でのその関数の優先順位を返します。指定した関数がこのフックに登録されていなければ false を返します。|オプション|false &ndash; 指定なし}}
 +
 
 +
<div id="Return">
 +
== 戻り値 ==  
 +
</div>
 +
 
 +
; (整数&#124;真偽値) : 関数を指定しない場合、フックに''何か一つでも''関数が登録されていれば '''true''' を、一つも登録されていなければ '''false''' を返します。関数を指定すると(第 2 パラメータ)、関数が登録されていればフック内での優先順位を整数で、登録されていなければ '''false''' を返します。
 +
 
 +
<div id="Examples">
 +
== 用例 ==
 +
</div>
  
== Examples ==
 
 
<!-- Need creative examples. Feel free to link to external examples. -->
 
<!-- Need creative examples. Feel free to link to external examples. -->
  
== Notes ==
+
<div id="Notes">
* See [[Function_Reference/has_filter|<tt>has_filter()</tt>]] has_action is an alias of [[Function_Reference/has_filter|<tt>has_filter()</tt>]].
+
== 参考 ==
* Since this action is an alias of [[Function_Reference/has_filter|<tt>has_filter()</tt>]] it also uses the global array $wp_filter that stores all of the filters / actions.
+
</div>
  
== Change Log ==
+
* [[関数リファレンス/has_filter|<tt>has_filter()</tt>]] を見てください。<tt>has_action()</tt> は <tt>has_filter()</tt> のエイリアスです。
Since: 2.5
+
* この関数は <tt>has_filter()</tt> のエイリアスなので、グローバルな配列 <tt>$wp_filter</tt> を使用します。すべてのフィルターとアクションが保存されています。
  
== Source File ==
+
<div id="Change_Log">
<tt>has_action()</tt> is located in {{Trac|wp-includes/plugin.php}}.
+
== 変更履歴 ==
 +
</div>
  
== Related ==
+
* 新規導入: 2.5.0
<!--
+
    To Do:
+
    Need to find related functions.
+
    Need to create groups of functions and create templates to add them to a page quickly.
+
    Some functions may be related to many groups of functions.
+
-->
+
  
{{Action Tags}}
+
<div id="Source_File">
 +
== ソースファイル ==
 +
</div>
  
 +
<tt>has_action()</tt> は {{Trac|wp-includes/plugin.php}} にあります。
 +
 +
<div id="Related">
 +
== 関連項目 ==
 +
</div>
 +
 +
{{Action Tags}}
 
{{Tag Footer}}
 
{{Tag Footer}}
  
[[Category:Functions]]
+
{{原文|Function_Reference/has_action|153396}} <!-- 16:37, 13 August 2015 Gblsm 版 -->
 +
 
 +
{{DEFAULTSORT:Has_action}}
 +
[[Category:関数]]
 +
 
 +
[[en:Function_Reference/has_action]]

2015年8月14日 (金) 01:39時点における最新版

この項目「関数リファレンス/has action」は、翻訳チェック待ちの項目です。加筆、訂正などを通して、Codex ドキュメンテーションにご協力下さい。

指定したフックにアクション(関数)が登録されているか確認します。

使い方

<?php has_action( $tag, $function_to_check ); ?>

パラメータ

$tag
文字列) (必須) アクションフックの名前。
初期値: なし
$function_to_check
コールバック) (オプション) 指定すると、フック内でのその関数の優先順位を返します。指定した関数がこのフックに登録されていなければ false を返します。
初期値: false – 指定なし

戻り値

(整数|真偽値) 
関数を指定しない場合、フックに何か一つでも関数が登録されていれば true を、一つも登録されていなければ false を返します。関数を指定すると(第 2 パラメータ)、関数が登録されていればフック内での優先順位を整数で、登録されていなければ false を返します。

用例


参考

  • has_filter() を見てください。has_action()has_filter() のエイリアスです。
  • この関数は has_filter() のエイリアスなので、グローバルな配列 $wp_filter を使用します。すべてのフィルターとアクションが保存されています。

変更履歴

  • 新規導入: 2.5.0

ソースファイル

has_action()wp-includes/plugin.php にあります。

アクション: has_action(), add_action(), do_action(), do_action_ref_array(), did_action(), remove_action(), remove_all_actions()


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


最新英語版: WordPress Codex » Function_Reference/has_action最新版との差分