Intereting Posts
У кого-нибудь есть плагин, который может автоматически помечать пользовательские типы сообщений в WordPress? Пинг и ответы Как сделать текстовое поле комментариев неактивным? Я не хочу, чтобы полная статья отображалась на главной странице Контактный формуляр 7 не отправляет письма – нет подтверждения, нет ошибки Обновление wpdb в wordpress с помощью json добавляет дополнительные элементы массива Показывать комментарии верхнего уровня, упорядоченные по количеству ответов шаблон продукта woocommerce дополнительно настраиваемое поле под описанием продукта Как может быть условный тег шаблона на основе основного цикла во вторичном цикле с новым WP_Query (), используя get_template_part () Обновление сообщений превышает максимальное время выполнения Первая страница сайта WordPress не загружается в IE Показывать плагин только на определенной странице Как я могу повторить 2 шаблона HTML в WordPress Query? Запрос сообщений с метазначением, начинающимся с определенного шаблона Ответ WP Codex неполный? Поместите WP в подкаталог. .htaccess требуется изменение

Если сообщение имеет две категории с разными разрешениями, что произойдет?

У меня есть категория, которая (с помощью плагина) является только членом. Что произойдет, если на должность будет предоставлена ​​категория, которая является только членом, и категория, доступная для всех? Если он все еще доступен для всех, как я могу это предотвратить?

Solutions Collecting From Web of "Если сообщение имеет две категории с разными разрешениями, что произойдет?"

Я протестировал его, и по умолчанию он покажет его всем, даже если одна из категорий является только членом. Если вам нужно исправить это (например, я), используйте в functions.php следующее:

 function my_filter( $content ) { $categories = array( 'news', 'opinions', 'sports', 'other', ); if ( in_category( $categories ) ) { if ( is_logged_in() ) { return $content; } else { $content = '<p>Sorry, this post is only available to members</p>'; return $content; } } else { return $content; } } add_filter( 'the_content', 'my_filter' ); 

от моего другого вопроса .