Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WordPress:通过添加新类别生成新帖子_Php_Wordpress_Hook_Custom Taxonomy - Fatal编程技术网

Php WordPress:通过添加新类别生成新帖子

Php WordPress:通过添加新类别生成新帖子,php,wordpress,hook,custom-taxonomy,Php,Wordpress,Hook,Custom Taxonomy,我有costom post类型(a-posts)和自定义层次分类法(a-tax)。现在,问题:当用户添加新的自定义类别时,是否可以自动生成新的自定义帖子。我最近两天在找一些钩子,但什么也找不到。。。 这是functions.php的变量: add_action('a-tax_term_register', 'newpost'); function newpost ($a-tax-name) { $my_post = array( 'post_title' =>

我有costom post类型(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\u insert\u post()

您可以使用wp挂钩将任何自定义函数添加到任何标准函数中。在这种情况下,您需要使用以下方法:

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