簡體   English   中英

Elseif聲明不適用於WordPress功能

[英]Elseif statement to not working for wordpress function

我正在嘗試使已注銷用戶的腳本和樣式出隊,但允許對於使用這些資產的兩個登錄頁面顯示相同的腳本/樣式。

我目前有:

// 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語句不起作用。 不知道為什么。 感謝您的見解!

您在elseif條件中缺少右括號。

elseif ( is_page ( array( 4425, 16771 ) )) {

        return;

    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM