我想加入js和css的产品类别,商店和单一产品的网页。下面的方法是可行的,但我想知道是否有更好的方法来做到这一点?
function my_enqueue_stuff() {
if(is_shop() or is_product() or is_product_category())
{
wp_enqueue_script( 'style-css', get_stylesheet_directory_uri() . '/assets/css/style.css');
}
}
add_action( 'wp_enqueue_scripts', 'my_enqueue_stuff' );同样,使用!的正确方法是什么?下面不起作用。
function not_needed(){
if(!is_shop() or !is_product() or !is_product_category()){
return;
}发布于 2021-11-14 05:57:30
Try the below code.
function my_enqueue_stuff() {
if( is_shop() || is_product() || is_product_category() ) {
wp_enqueue_script( 'style-css', get_stylesheet_directory_uri() . '/assets/css/style.css');
}
}
add_action( 'wp_enqueue_scripts', 'my_enqueue_stuff' );根据OP请求更新
function my_enqueue_stuff() {
if( !is_shop() && !is_product() && !is_product_category() ) {
wp_enqueue_script( 'style-css', get_stylesheet_directory_uri() . '/assets/css/style.css');
}
}
add_action( 'wp_enqueue_scripts', 'my_enqueue_stuff' );https://stackoverflow.com/questions/69960630
复制相似问题