具有重复类型字段的前端帖子提交表单

时间:2012-02-15 作者:PrivateUser

以下是简单的前端post提交表单代码

<?php $postTitle = $_POST[\'post_title\'];
$post = $_POST[\'post\'];
$submit = $_POST[\'submit\'];

if(isset($submit)){

    global $user_ID;

    $new_post = array(
        \'post_title\' => $postTitle,
        \'post_content\' => $post,
        \'post_status\' => \'publish\',
        \'post_date\' => date(\'Y-m-d H:i:s\'),
        \'post_author\' => $user_ID,
        \'post_type\' => \'post\',
        \'post_category\' => array(0)
    );

    wp_insert_post($new_post);

}

?>
<!DOCTYPE HTML SYSTEM>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled Document</title>
</head>

<body>
<div id="wrap">
<form action="" method="post">
<table border="1" width="200">
  <tr>
    <td><label for="post_title">Post Title</label></td>
    <td><input name="post_title" type="text" /></td>
  </tr>
  <tr>
    <td><label for="post">Post</label></td>
    <td><input name="post" type="text" /></td>
  </tr>
</table>

<input name="submit" type="submit" value="submit" />
</form>
</div>

</body>
</html>
它正在工作。但是谁能给我一些“添加另一个图像”类型自定义字段的示例代码呢。

更新:

您好,我正在使用magic fields 插件。我有一个名为“产品图像”的自定义字段。这是自定义字段id“products\\u image”。该插件使用元表存储其自定义字段值。我希望表单中有“添加其他图像”按钮。这样用户可以上载其他产品图像

谢谢

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

看看this answer 和在将图像存储为自定义字段替换时:

update_post_meta($new_post,\'_thumbnail_id\',$attach_id);
使用自定义字段的名称,例如:

update_post_meta($new_post,\'products_image\',$attach_id);

结束

相关推荐

Get_Posts()方法和分页不起作用

试图在我的一个Wordpress站点中使用分页,但似乎不起作用。对于分页,我使用SEO分页器插件。这是我的密码$params = get_query_var(\'args\'); $ppp = get_option(\'posts_per_page\'); if (!is_paged()) { $custom_offset = 0; } else { $