custom divi moduleを作成してのに変換しました。 Diviテーマがアクティブになっている場合にのみアクティブプラグインにしたいと思っています。 このようにコードを書くと毎回通知が表示されます。add_actionが管理通知のための別の関数で動作していません
function my_admin_notice(){
echo '<div class="updated">
<p>test Admin notice.</p>
</div>';
}
add_action('admin_notices', 'my_admin_notice');
しかし、私は
function angelleye_setup_For_paypal_divi_install()
{
if (function_exists('et_setup_theme')) {
// Divi is the current theme or the active theme's parent.
// trigger our function that registers PayPal for Divi plugin.
angelleye_setup_for_paypal_divi();
}
else{
// code when theme is not activated.
add_action('admin_notices', 'my_admin_notice');
}
}
register_activation_hook(__FILE__, 'angelleye_setup_For_paypal_divi_install');
function my_admin_notice(){
echo '<div class="updated">
<p>test Admin notice.</p>
</div>';
}
ベースの条件でコードを書くとき、私は今、私はangelleye_setup_For_paypal_divi_install 機能ではなく、関数内で呼び出していますadd_actionここhttps://wptheming.com/2011/08/admin-notices-in-wordpress/
を管理者通知を表示するためのコードをコピーadd_actionが機能していません。
のための活性化関数の後に、私はあなた 'add_action'が動作しているが、その' add_actionのfunction'内に問題があると思います。このコードを追加します。関数内でロジックを実装する前に 'echo Hello World;'を試してください。あなたがhello worldを見れば、add_actionは動作していますが、実装しているロジックに問題があります –
@FahadSohail今すぐ自分のコードをチェックしてください。 –
@FahadSohail私はエコーしか書いていませんし、関数を呼び出すこともありません:( –