Intereting Posts
Функция WordPress add_options_page () не учитывает роль Как автоматически загружать стили, связанные с скриптом? Ссылка URL-адреса автора на основе настраиваемого поля Я пытаюсь найти базовый плагин для отображения изображений в виджетах Вызов функции в обработчике коротких кодов WordPress Как добавить ярлык редактирования в WordPress без использования выборочного обновления отдельные категории с запятой и окруженные одиночной цитатой Сообщение об ошибке Add_menu_page () -> «У вас недостаточно прав для доступа к этой странице» Множественный мета-запрос глубины Как удалить «admin.php? Page =» из wp-admin с помощью .htaccess? Будет ли эта мета-запись лучше добавляться в стол столбец, а не за стол post_meta? Что-то случилось, и теперь я не могу попасть в wp-admin Копировать / клонировать / ассоциировать настраиваемое поле в пользовательскую таксономию Выдержки – Форматирование. Выпуск контактной формы AJAX

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

Я создал плагин для wordpress, который копирует изображение в другой каталог, когда сообщение было отредактировано. Но если вы загружаете еще одно изображение и не сохраняете сообщение. Изображение прикреплено к сообщению, но сообщение не обновлено. Что не вызывает мою функцию плагина. Показать, какой триггер (action hook) я могу использовать, чтобы также копировать изображение?

Действие, которое я теперь использую для редактирования сообщения, – wp_insert_post () .

Я забыл причину, по которой я использую wp_insert_post () , но, возможно, именно поэтому он терпит неудачу;)

Функция set_post_thumbnail использует функции метаданных для установки set_post_thumbnail изображения.

У вас есть два действия, чтобы подключиться к этому процессу:

РЕДАКТ. Крюки действия теперь определяются разными

Спасибо @dalbaeb!

  • update_postmeta , прежде чем данные будут записаны в базу данных. Раньше update_post_meta
  • updated_postmeta , после того, как данные будут записаны в базу данных. Ранее updated_post_meta

ВТОРОЙ РЕДАКТОР: Не нужно паниковать

updated_{$meta_type}_meta и update_{$meta_type}_meta все еще работает.

Вам нужно будет сделать условное, и вам будет хорошо идти:

 if ( $metakey == '_thumbnail_id' ) { /*blabla*/ }