4
do_actionとadd_actionの違い
この質問は間違っているかもしれません、私はそれについて確信がありません。私はこれについて明確ではないからです。 add_action関数を指定された関数にフックするために使用されることを知っています。たとえば、add_action('wp_head'.'myfunc');今でmyfuncはコードが実行されますwp_head()。これは明らかですが、do_actionそれが何をするのか疑問がありますか? 既に利用可能なフック(wp_head、wp_footer、.. etc)のような独自のフックを作成するために使用されると思います。 私はインターネットの違いを試しましたが、すべてがadd_actionとadd_filterの違いを指しています。最初にこれを明確にしたいので、そこに移動したいので、そこには行きたくありません。 誰も私を助けることができますか? 質問の投稿後に編集 function custom_register() { echo '<script>jQuery(document).ready(function(){alert("Learning Hooks");});</script>'; } do_action('custom'); add_action('custom','custom_register'); プラグインでこれを試しましたが、アラートメッセージが表示されませんでした。 しかし、同じ関数をフックすると、wp_headうまく機能しています /******************working****************/ add_action('wp_head','custom_register');