WordPress: создать новый пост, добавив новую категорию

У меня есть тип поста Costom (a-posts) и пользовательская иерархическая таксономия (a-tax). Теперь вопрос: возможно ли автоматически создавать новые пользовательские записи, когда пользователь добавляет новую пользовательскую категорию. Я ищу несколько крючков последние два дня, но ничего не могу найти …
Итак, это мой вариант для functions.php:

add_action('a-tax_term_register', 'newpost');
function newpost ($a-tax-name) {
$my_post = array(
'post_title' => $a-tax-name
);
wp_insert_post($mypost);
}

Или, может быть, лучше добавить wp_insert_post() в функции, которые создают новый термин таксономии?

0

Решение

Вы можете добавить любую пользовательскую функцию к любым стандартным функциям с помощью хуков wp. В этой ситуации вам нужно использовать что-то вроде:

    add_action('create_a-tax', 'new_post');
function newpost () {
wp_insert_post($postargs);
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]