Wordpress: выполнение функции при сохранении или редактировании поста - PullRequest
3 голосов
/ 07 марта 2011

Вот что я пытаюсь сделать: Если я добавляю или редактирую сообщение, я хочу запустить функцию, которая помещает post_id, все значения настраиваемых полей и идентификаторы категорий в какую-то другую таблицу БД, которую я создал. Я просто хочу знать, как выполнить эту функцию и как получить значения.

1 Ответ

4 голосов
/ 07 марта 2011

Поместите следующее в functions.php файл вашей темы. Он будет работать как при сохранении, так и при обновлении. Поскольку у вас есть идентификатор сообщения, вы можете делать все, что захотите.

function do_my_stuff($post_ID)  {
   //do my stuff here;
   return $post_ID;
}

add_action('save_post', 'do_my_stuff');
...