我正在尝试使已注销用户的脚本和样式出队,但允许在使用这些资产的两个登录页面上显示相同的脚本/样式。
我目前有:
// SCRIPT AND STYLE DENQUEUE
// https://gist.github.com/DevinWalker/7621777
add_action( 'wp_enqueue_scripts', 'dequeue_styles_scripts', 9999 );
add_action( 'wp_head', 'dequeue_styles_scripts', 9999 );
function dequeue_styles_scripts() {
if ( ! is_user_logged_in() ) { // REMOVING SCRIPTS NOT NEEDED FOR LOGGED OUT USERS
//UM BASE STYLES AND SCRIPTS
wp_dequeue_style( 'um_modal' );
wp_dequeue_style( 'um_styles' );
wp_dequeue_script( 'um_scripts' );
wp_dequeue_script( 'um_members' );
} elseif ( is_page ( array( 4425, 16771 ) ) {
return;
}
}
已注销的用户条件条件有效,但是elseif语句不起作用。不知道为什么。感谢您提供任何见识!
答案 0 :(得分:2)
在elseif
条件下,您有一个右括号。
elseif ( is_page ( array( 4425, 16771 ) )) {
return;
}