спасибо, а как ей пользоваться? просто добавить в functions.php и она сама будет отлавливать каждое добавление записи (в т.ч. кастомной) и пропускать через себя? явно ж не так
SeokkySss, ну почти. Почитайте про хуки в WP, из есть два типа action и filter. По сути Вам нужно в functions.php добавить этот экшен и в ньом прописать что вы собираетесь сделать вот и все, вот пример:
add_action('wp_insert_post', function($post_ID, $post, $update ) {
if (!$update) {
//если $update == false значит выполнилось добавление поста. Айди нового поста $post_ID, сам пост
//$post. Проверяете все необходимое, додаете категории или что вам там нужно.
}
},10,3);
после добавления этого кода каждый раз когда будет добавлен новый пост скрипт будет проходить через эту ф-цию
SeokkySss, Только не забываете проверить также тип поста, потому что этот хук вызывается при добавлении все постов вне зависимости от типа. Впринцепе есть хуки только для постов конкретного типа если Вам так удобнее кпримеру экшен save_post_MYPOSTTYPE , где вместо MYPOSTTYPE Вы подставляете свой конкретный тип поста и он принимает такие же параметры