Скрытие определенного класса с помощью CSS для пользователей и отображение его администраторам только в WordPressPhp

Кемеровские программисты php общаются здесь
Anonymous
Скрытие определенного класса с помощью CSS для пользователей и отображение его администраторам только в WordPress

Сообщение Anonymous »

Итак, я использую этот плагин под названием Mapplic для интерактивных карт в WordPress
и я пытаюсь скрыть в нем определенный класс для всех, кроме администраторов
поэтому сначала я добавил эту функцию, чтобы добавить класс для администратора

Код: Выделить всё

function add_admin_body_class($classes) {
if (current_user_can('administrator')) {
$classes[] = 'is-admin';
}
return $classes;
}
add_filter('body_class', 'add_admin_body_class');

затем я добавил код CSS, который

Код: Выделить всё

.mapplic-popup-body {
display: none !important;
}

body.is-admin .mapplic-popup-body {
display: flex !important;
теперь класс не отображается для всех, включая администраторов.
Кто-нибудь может мне помочь с этим, пожалуйста?
поэтому я попробовал изменив класс в CSS с is-admin на wp-admin, и он отобразил класс на панели администратора, но я хочу видеть его в самом контенте

Подробнее здесь: https://stackoverflow.com/questions/791 ... -in-wordpr

Вернуться в «Php»