0

我希望 CF7 提交的内容自动发布到我网站上的“发布”或“页面”。

我看到有必要添加一些动作挂钩但我没有这样做的技能?有人可以帮帮我吗?

谢谢!

编辑:我可以使用 Blog_by_Email 服务(它将提交发送到一些电子邮件,然后自动发帖),但我需要帖子上的用户 ID。

4

1 回答 1

0

您可以使用 wp_insert_post 来执行此操作

  //sample code
 if(isset($_POST['submit_button'])){
  $my_post = array(
    'post_title' => $_POST['title'],
    'post_date' => date("Y-m-d H:i:s"),
    'post_content' => $_POST['description'],
    'post_status' => 'pending',
    'post_type' => 'post',
    'post_author' => $user_id
    );
 $the_post_id = wp_insert_post( $my_post );
}

有关 wp_insert_post 的更多信息,请访问此页面http://codex.wordpress.org/Function_Reference/wp_insert_post

于 2012-11-06T14:48:15.520 回答