delete calendar events

This commit is contained in:
argoexpert press
2024-09-06 10:56:22 +03:00
parent 79ee038c9c
commit cfa1f93d5b
3 changed files with 18 additions and 2 deletions

View File

@@ -14,6 +14,23 @@ add_filter( 'xmlrpc_methods', function( $methods ) {
add_filter('rest_enabled', '__return_false');
add_filter('rest_jsonp_enabled', '__return_false');
function redirect_non_admin_users() {
// Получаем текущего пользователя
$current_user = wp_get_current_user();
// Проверяем, если пользователь не является администратором
if (in_array('subscriber', $current_user->roles) || in_array('author', $current_user->roles)) {
// Если это запрос к административной панели или если пользователь пытается получить доступ к wp-admin
if (is_admin()) {
// Перенаправляем на главную страницу сайта
wp_redirect(home_url());
exit;
}
}
}
add_action('admin_init', 'redirect_non_admin_users');
define('ENPART', 740);
define('EN_PARTS', '746,741,742,743,744,745');