Функции Wordpress. php не могут быть сохранены при использовании комбинации не администратора выбора и перенаправления - PullRequest
0 голосов
/ 16 апреля 2020

У меня странная проблема с сохранением функций. php в редакторе бэкэнда Wordpress.

/* This saves okay */
add_action( 'template_redirect', 'redirect_non_admin_coming_soon_page' );
function redirect_non_admin_coming_soon_page()
{
    if(is_admin()){
        wp_safe_redirect('https://www.mysite.nl/coming-soon'); 
        exit;
    }
}

/* This also saves okay */
add_action( 'template_redirect', 'redirect_non_admin_coming_soon_page' );
function redirect_non_admin_coming_soon_page()
{
    if(!is_admin()){
        //wp_safe_redirect('https://www.mysite.nl/coming-soon'); 
        exit;
    }
}

/* But this fails to save*/
add_action( 'template_redirect', 'redirect_non_admin_coming_soon_page' );
function redirect_non_admin_coming_soon_page()
{
    if(!is_admin()){
        wp_safe_redirect('https://www.mysite.nl/coming-soon'); 
        exit;
    }
}

В последнем сообщении об ошибке: "Невозможно связаться с сайтом для проверки фатальные ошибки, поэтому изменение PHP было отменено. Вам нужно будет загрузить изменение файла PHP другими способами, например, с помощью SFTP. "

Google до сих пор не помог мне, поэтому любая помощь очень ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...