Intereting Posts
meta_query: проверьте, существует ли число Отображать данные из этого настраиваемого метаданного загрузки файлов? Имеет ли только пользовательский тип сообщения страницы архива типа публикации? Вопрос о том, как работает глобальный $ wp_admin_bar Зарегистрировать меню с помощью «Автоматически добавлять новые страницы верхнего уровня в это меню» Начало работы с сайтами электронной коммерции в WordPress Переписывание URL-адресов для назначенного объекта CTP Почему wordpress заставляет генерировать ссылку https? WP_Customize_Color_Control исключает символ # Импорт изображений с самостоятельного размещения на WordPress.com Показывать только метабокс, когда значение даты в других метакомах завершено? Передать переменную для перехвата. Возможно? Как я могу остановить функцию от кодирования объекта? Вставка гиперссылки и не гиперссылки текста в одну строку, в центре, на .php Как настроить элементы языка Polylang

Как добавить кнопку, которая сохраняет сообщение, затем выполняет функцию

В настоящее время у меня есть функция, называемая « pub_notification » в моем файле functions.php, который отправляет электронное письмо при публикации публикации, используя следующий код:

add_action('publish_post', 'pub_notification'); 

Я хотел бы отделить эти функции, добавив еще одну кнопку под названием « Отправить уведомление » ниже кнопки «Обновить / опубликовать» по умолчанию, которая при нажатии будет сохранять сообщение, включая пользовательские данные поля, а затем выполнить мою функцию « pub_notification » ,

Любая помощь будет очень высоко ценится.

Конечно, это означает, что я не хочу привязывать выполнение моей функции « pub_notification » к действиям « save_post » или « publish_post », но я хочу, чтобы это было связано с нажатием кнопки « Отправить уведомление ».

При первом взгляде не кажется, что есть фильтр или действие, связанное с мета-полем, чтобы вы могли это сделать. Мое предложение о бюсте заключается в том, чтобы добавить настраиваемый мета-ящик, который включает кнопку «Уведомление», и с этого щелчка вы сможете вызвать функцию сохранения почты, а затем вызвать свое собственное уведомление.