Как запустить функцию при ДОБАВЛЕНИИ записи произвольного типа?
У меня есть кастомный типа записей - production. Я хочу сделать кое-какие действия, когда нажимаю добавить [production], вбиваю данные и нажимаю опубликовать (в первый раз) - должна срабатывать моя функция.
save_production, edit_production - работают, когда я обновляю/редактирую запись, а при первом добавлении ни одна из этих функции не работает, publish_production - не работает тоже почему-то, но она работала, когда я указывал два параметра $post_id, $post - но выводила ошибки, но работала.
add_action('publish_production', 'function_to_perform'); function function_to_perform( $post_id ) { ... }
Попробуйте вот так:
Подробнее в описании wp_transition_post_status()