Скрытие определенного класса с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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