【发布时间】:2017-06-24 06:15:39
【问题描述】:
我创建了custom Divi module,然后将其转换为插件。 Divi 页面构建器保存 本地存储变量,因此在我清除本地存储之前,我的模块不会显示在模块列表中。 我添加了 JS 文件来清除存储并且它工作正常。 但我希望 js 只在激活和停用时运行。
下面是插件激活码
function angelleye_setup_For_paypal_divi_install()
{
// trigger our function that registers PayPal for Divi plugin.
angelleye_setup_for_paypal_divi();
}
register_activation_hook( __FILE__, 'angelleye_setup_For_paypal_divi_install' );
这就是我在插件中添加我的 js 文件的方式。
function paypal_divi_clear_local_storage () {
wp_enqueue_script( 'paypal_divi_clear_local_storage', plugins_url('assets/js/clear_local_storage.js',__FILE__ ));
}
add_action( 'admin_enqueue_scripts', 'paypal_divi_clear_local_storage', 9999 );
这里的 add_action 不是从激活函数调用的。
【问题讨论】:
标签: javascript wordpress plugins paypal