Я хочу защитить страницу конфигурации плагина резервного копирования в wp-admin.
Мой идентификатор пользователя = 1. Если пользователь, кроме 1, перенаправляет из wp-admin.
Страница резервной копии выглядит так: http://www.mysite.com.br/wp-admin/options-general.php?page=updraftplus
Я написал этот код, но у меня нет большого опыта, поэтому, пожалуйста, прости меня, потому что должны быть ошибки
* Я хочу поместить этот код в функции.php, я считаю, что это правильное место.
add_filter( 'parse_query', 'redirect_user' );
function redirect_user($query) {
$user_id = get_current_user_id();
if (strlen($user_id) <> 1)
global $pagenow,$post_type;
if (is_admin() && $pagenow=='options-general.php' && $post_type =='page') {
if ($post_type == "updraftplus") {
wp_redirect( home_url() );
}
}
}
}