Intereting Posts
сортировать и выводить сообщения по настраиваемому полю (wp-query и loop)) Admin: Получить всех пользователей для пользовательской роли Автоматическое истечение / удаление пользовательских типов сообщений после указанного времени Массовое редактирование содержимого страниц Как удалить кнопки из tinyMCE в wp_editor, добавленные через AJAX Использовать константы темы в плагине? Нужен ли основной файл плагина так же, как и папка, содержащая его? Как переименовать 'TAG' в 'TOPIC' Опубликовать в нескольких категориях, чтобы оставаться в текущей категории (постоянная ссылка, следующая предыдущая ссылка) Режим администратора прерывается с субдоменами в последнем WP Разработка плагина WordPress. Когда звонят наши функции плагина? скрипт wp enqueue с использованием сценариев из cdn с обратным вызовом безопасности alt метки изображений не сохраняются / emtpy Как получить текущий идентификатор родительского термина? Перемещение терминов из одной таксономии в другую, сохраняя иерархию

поиск не дает ограниченных результатов доступа

Если пользователь вышел из системы и пытается найти что-то, он перенаправляется на страницу входа в систему. Как возможно, чтобы поиск всегда показывал все результаты (включая выдержки и изображение), даже если пользователь вышел из системы, а результирующие страницы / сообщения ограничиваются только членами? Я попытался использовать плагин «Управление доступом WordPress», но это не помогло.

Если вы установите личные сообщения в WordPress, вы можете добавить это в свой файл functions.php :

 function include_private_in_search( $query ) { // not an admin page and is the main query if (!is_admin() && $query->is_main_query()){ $query->set( 'post_status', array ( 'publish', 'private' ) ); } } add_action( 'pre_get_posts', 'include_private_in_search' ); 

Затем вы можете отформатировать страницу результатов поиска, чтобы показать выдержку и изображение.