У меня странная проблема с сохранением функций. 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 до сих пор не помог мне, поэтому любая помощь очень ценится.