【发布时间】:2021-06-21 17:15:09
【问题描述】:
我需要使用 WooCommerce 插件中的条件标签 is_product(),因此我的自定义插件仅在用户位于前端的产品页面时才会加载到脚本中。
此外,如果网站上未安装 WooCommerce,我不希望插件中断。
我当前的代码:
if ( !is_admin() && is_product() ) {
function add_script() {
wp_enqueue_script( 'main', plugin_dir_url( __FILE__ ) . '/js/main.js' );
}
}
add_action( 'wp_enqueue_scripts', 'add_script' );
这暂时不起作用,因为它找不到条件标签is_product()。
有什么建议吗?
【问题讨论】:
标签: php wordpress woocommerce