Intereting Posts
Попытка получить свойство не-объекта при использовании $ post-> post_parent Остановить прослушиватель ajax от отправки пустого параметра в функцию Как обновить метаданные wp_postmeta WordPress, содержащие множество опций Перенаправление пользователя с страницы регистрации на страницу CPT (страница профиля) с настраиваемым URL-адресом Перенаправление на странице администратора Скрыть пользовательское значение метабокса из настраиваемых полей Почему get_page_template () не отображает имя файла шаблона таксономии? WP_Error с get_category_parents Захват WordPress для посещения сообщения Страница обновления (update-core.php) и плагинов (plugins.php) вернется на главную страницу В чем разница между strip_tags и wp_filter_nohtml_kses? Как показать мое приложение как направление в WordPress Stats Как добавить пользовательскую кнопку в список «edit»? (edit.php? post_type =) рядом с "Добавить новый" Веб-сайт DR с использованием Multisite Как кэшировать вывод функций короткого кода?

Задайте функцию открытых комментариев

Я искал высоко и низко для функции php, чтобы установить комментарии для данного postID open

только найденная функция для проверки состояния комментария

<?php comments_open( $post_id ); ?> 

Мне нужно, чтобы кто-то задал комментарий, ожидал, что это будет

 <?php set_comments_open( $post_id ); ?> 

Но разве никто не знает, что это за функция или нет, как это сделать?

Попробовали ли вы перейти в « Посты» и отметьте флажок рядом с заголовком, а в раскрывающемся списке «Массовые действия» выберите « Изменить», а затем примените « Комментарии» и в раскрывающемся списке «Разрешить» .

А также добавили экран в область редактирования сообщения на вкладке в заголовке под названием «Параметры экрана» и проверили поле «Обсуждение»?

И в настройках-> Обсуждение вы включили «Разрешить пользователям оставлять комментарии к новым статьям» ?

Добавить комментарии для всех сообщений

wp_insert_post фильтра, wp_insert_post функцией wp_insert_post перед вставкой в ​​базу данных или ее обновлением и обновлением сообщения comment_status чтобы открыть = true

 function comments_on( $data ) { if( $data['post_type'] == 'post' ) { $data['comment_status'] = 1; } return $data; } add_filter( 'wp_insert_post_data', 'comments_on' );