При использовании хука записи дублируютсяPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 При использовании хука записи дублируются

Сообщение Anonymous »

Я использую хук edit_post_(post_type). После обновления записи я получаю сразу две новые записи, хотя мне нужна только одна. Что я делаю не так?

Код: Выделить всё

add_action('edit_post_applications', 'add_new_university');

function add_new_university($id)
{
$post_field = get_fields($id);

return wp_insert_post(array(
'post_type' => 'institution',
'post_title' => get_post($id)->post_title,
'post_status' => 'publish',
'meta_input' => array(
'full_name'                          => $post_field['full_name'],
'short_name'                         => $post_field['short_name']
),
));
}
Я пробовал разные хуки, но не смог решить эту проблему

Подробнее здесь: https://stackoverflow.com/questions/790 ... duplicated
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»