Articles of пост статус

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

я хочу, чтобы пользователи могли просматривать свои собственные ожидающие сообщения на первой странице, но когда я получаю доступ к ссылкам, созданным для ожидающего сообщения в базе данных, ссылки не работают до тех пор, пока сообщение не будет одобрено Если я получаю доступ к GUID записи, то тот, где статус «публикует», работает, но тот, у которого […]

transition_post_status не работает с массовыми обновлениями

Я успешно настроил действие, которое выполняется, когда пользовательский тип сообщения перемещается из состояния «Ожидание» в «Опубликовать». Все работает так, как ожидалось, когда вы изменяете статус сообщения отдельно (нажмите кнопку «Опубликовать» на странице редактирования отдельного сообщения). Однако при использовании массовых действий на странице обзора для настраиваемого типа сообщений элементы успешно переходят из ожидающего опубликования, но код […]

Функция Ajax в #publish сохраняет только как черновик – как сделать публикацию?

У меня есть пользовательский тип сообщения, называемый «shift» (как в смену, выполняемый сотрудниками). Когда публикуются сдвиги, я запускаю функцию Ajax для проверки того, что этот сдвиг не имеет конфликта планирования. Если есть конфликт планирования, появляется диалоговое окно, предупреждающее пользователя о конфликте и спрашивающее, хотят ли они продолжить. Если они выбирают «отменить», сообщение не публикуется. Если […]

Как отображать ожидающие сообщения на главной странице только для редакторов

Я работаю над проектом, где редакторы должны видеть ожидающие сообщения на главной странице, чтобы улучшить их перед публикацией. Может быть, есть что-то делать с петлей таким образом: Если журналы вошли в систему: if ( current_user_can('edit_post') ) { display the pending posts } Арги для отображения опубликованных и ожидающих сообщений: $args = array( 'post_type' => 'post', […]

Состояние нескольких сообщений

Как я могу назначить сообщение для нескольких статусов сообщений, как это будет в статусе «публикация», а также статус персонализированного сообщения, скажем, статус «скрыть». при этом публикация post count останется прежней, а статус «hide» может быть скрыт от цикла. Как это можно достичь?

Запрос состояния сообщения WordPress

Я работаю на локальном сервере для создания сайта WordPress. Я проверяю каждую базу данных каждый пост, который я сделал после публикации его создания 2 сообщения в базе данных. Один со статусом «Наследование» второй с статусом публикации, и оба имеют разные идентификаторы сообщений. Мне нужно знать его какую-то функцию WordPress или мою ошибку. и в чем […]

Не удается получить черновики с WP_Query с использованием параметра post_status

Кажется, я не могу показать черновики с WP_Query, даже если post_status установлен как «any» или «draft», $args = array( 'p' => 1234, 'post_type' => 'any', 'post_status' => 'any' ); $query = new WP_Query( $args ); while ( $query->have_posts() ) : $query->the_post(); // display the post endwhile; wp_reset_postdata(); Если я вернусь и опубликую сообщение 1234, WP_Query […]

изменить статус публикации, когда пользователи обновляют сообщения?

Есть ли эффективный способ изменить статус публикации из «опубликовано» в «черновик», когда пользователь определенного типа пытается обновить свои сообщения. Я пробовал что-то в этом направлении function change_post_status($post_id) { if(current_user_can('rolename')) { $current_post = get_post( $post_id, 'ARRAY_A' ); $current_post['post_status'] = 'draft'; wp_update_post($current_post); } } add_action('pre_post_update','change_post_status'); Код выглядит хорошо для меня, но по какой-то причине он не работает […]

Включить черновики или будущие сообщения с count_user_posts?

Я использую код ниже, чтобы получить количество сообщений от пользователя, и он отлично работает, но включает только опубликованные сообщения. Как я могу изменить этот код или использовать другой код, чтобы он включал, например, «будущие» post_status или «сквозняки». <?php $post_count = count_user_posts($curauth->ID); echo '<p>User post count is ' . $post_count; ?>

Как изменить статус персонализированного типа сообщений при публикации обновлений без администратора?

Я разрешаю пользователям отправлять сообщения (как пользовательский тип сообщения, «tribe_events») на мой сайт. Есть ли фрагмент, который я могу добавить в свой файл functions.php, который изменил бы статус сообщения от «опубликовано» до «ожидающего», когда не-администратор обновит сообщение? В настоящее время я не разрешаю пользователям редактировать / обновлять свои сообщения, поскольку WordPress сохраняет их как «опубликованные». […]

Intereting Posts
Как я могу автоматически назначить сообщение CPT категории в пользовательской таксономии при публикации? Передайте переменную get_template_part Сортировка персонализированного сообщения с помощью ACF: выбор даты и отображения! Разрешить члену иметь доступ только к настраиваемому типу сообщений. Разрешение редактировать только собственные записи как мне получить дату на странице архива даты? Какая связь между cURL, WordPress и cacert.pem? как сделать запись в профиле только для чтения, кроме менеджеров сайтов Как получить подписной ключ или идентификатор, используя подписки Woocommerce Кто-нибудь смог интегрировать wp_editor внутри виджета? Проверьте, не является ли родительский пост липкой на странице вложений? Несколько редакторов TinyMCE в динамически созданных текстовых средах WordPress с 1,5 миллионами сообщений CPT: если в столбце больше X изображений, используйте разбиение на страницы Использование Vagrant для настраиваемых многостраничных сайтов WordPress Настроить поиск только для поиска текущего пользовательского типа сообщения