Использование CSS для скрытия элемента работает следующим образом:
add_action('wp_head', 'stylebutton');
function stylebutton() {
if (!is_user_logged_in()) {
?>
<style type="text/css">
.bw-widget__cta {
display: none !important;
}
</style>
<?php
}
}
?>
Будьте осторожны. Поскольку я не знаю, как выглядит CSS стороннего плагина, я добавил !important
, чтобы принудительно переопределить его. Если это не работает случайно, вам, возможно, придется использовать инструменты разработчика вашего браузера, чтобы проверить элемент кнопки и посмотреть, какое правило CSS имеет приоритет.