Intereting Posts
Как выполнить единичный тест для панели управления администратора Опубликованные персонализированные сообщения отсутствуют add_settings_section () заказать Копировать / Переместить выбранные таксономические термины в другую таксономию для должностей Ninja Forms – вытащить некоторую информацию, связанную с сообщением SQL для переноса типов сообщений в таксономию Важные сообщения на домашней странице, поиск, теги и архивы без плагина Ошибка Nonce со вторым аргументом Знайте, какой сценарий / страница вызывается с помощью вызова ajax Использование настраиваемого шаблона сообщения Пользовательская структура константной ссылки типа, включающая таксономию Как получить RSS-канал для настраиваемого поля в сообщении Путь к изображению в js с wp_localize_script Как перейти к недавно опубликованному комментарию после отправки? URL-адрес перезаписи перед вызовом template_redirect

Мета-значение не сохраняется для запланированных сообщений

Я создал обмен в мои сообщения, это флажок, который я проверил.

Вот код для сохранения данных:

add_action('save_post','save_metaboxes'); function save_metaboxes($post_ID){ if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return $post_id; } //Don't update on Quick Edit if (defined('DOING_AJAX') ) { return $post_id; } if(isset($_POST[ 'is_viewpay' ])) { update_post_meta($post_ID, '_is_viewpay', 'active'); } else { update_post_meta($post_ID, '_is_viewpay', ''); } } 

Проблема заключается в следующем :

Он работает, когда я вручную устанавливаю свой пост с запланированного на публикацию (нажмите кнопку публикации)

Но когда публикация автоматически публикуется, моя мета-ценность вообще не сохраняется.

Я не знаю, почему он не работает.

Спасибо за вашу помощь !