wp_insert_post未在设备上保存自定义分类

时间:2015-09-07 08:52:33

标签: wordpress device custom-post-type custom-taxonomy

我在wordpress网站上遇到了一个奇怪的问题。

我正在使用前端的wp_insert_post来保存自定义帖子类型及其自定义分类。在PC上,它可以完美地保存自定义分类,但是当我尝试在移动设备或ipad上提交时,它就不会保存它。

这是我的代码:

$post = array(
    'post_title'=>$_POST['message_title'],
    'post_status'=>'pending',
    'post_type'=>'mondd_el',
    'tax_input'=>array('me_kategoria'=>$cat_id),
    'post_content'=>$_POST['my_message']
);

$postid = wp_insert_post($post);

由于

1 个答案:

答案 0 :(得分:2)

您确定当前用户是否有能力使用分类学?请检查一下......这是你从WORDPRESS文件中得到的东西

“tax_input:相当于为数组中的每个自定义分类调用wp_set_post_terms()。如果当前用户无法使用分类法,则必须使用wp_set_object_terms()代替。”