自定义帖子类型没有作者

时间:2013-04-24 13:59:35

标签: wordpress wordpress-plugin

我正在将信息插入新帖子中,当我使用var_dump时,我看不到任何作者ID,因此我以后无法检索它。

global $user_ID;
$new_post = array(
'post_title' => $_POST['titulo_necessidade'],
'post_content' => $_POST['conteudo_necessidade'],
        'post_status' => 'publish',
        'post_date' => date('Y-m-d H:i:s'),
        'post_author' => $user_ID,
        'post_type' => 'necessidade',
        'post_category' =>  array(0)
    );
    $post_id = wp_insert_post($new_post);
    var_dump(get_post_meta($post_id));

我得到的结果如下

array(3){[“titulo_necessidade”] => array(1){[0] => string(7)“tyktyuk”} [“conteudo_necessidade”] => array(1){[0] => string(7)“tkyutut”} [“submit_necessidade”] => array(1){[0] => string(6)“Enviar”}}

1 个答案:

答案 0 :(得分:2)

检查注册自定义帖子类型register_post_type时是否指定author为支持。

有关自定义帖子类型的详细信息:http://codex.wordpress.org/Function_Reference/post_type_supports