自定义帖子类型和自定义分类的表单

时间:2016-06-21 作者:Sab

实际上我还在学习。所以如果我的问题听起来有点傻的话。请原谅我。但我真的需要帮助。使用下面的链接,我成功地使表单工作到将提交内容发布到自定义帖子类型“trademan”的程度,但我无法使表单捕获自定义分类“trademan industry”

Form to Add Posts to Custom Post Type

我在上面链接中使用的代码在这里。http://pastebin.com/FPEFrd4p

我们将非常感谢您的帮助,并克服我的挫折。

2 个回复
SO网友:Rohit Kishore

Use WP set object terms

$new_post = array(
        \'post_title\'    => $title,
        \'post_content\'  => $description,
        \'tags_input\'    => array($tags),
        \'post_address\'    => array($address),
        \'post_status\'   => \'draft\',           // Choose: publish, preview, future, draft, etc.
        \'post_type\' => \'trademen\'  //\'post\',page\' or use a custom post type if you want to
);
//save the new post
$pid = wp_insert_post($new_post);
 wp_set_object_terms( $pid, $industry, \'trademan-industry\' );
SO网友:Aurovrata

实现这一目标的一种方法是使用Contact Form 7 表单插件和扩展插件Post My CF7 Form. 它允许您将整个表单提交映射到自定义帖子。它还允许您将自定义分类映射到表单字段,如下拉列表、复选框或单选按钮。插件扩展页面上有大量文档。

相关推荐