以下是简单的前端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”。该插件使用元表存储其自定义字段值。我希望表单中有“添加其他图像”按钮。这样用户可以上载其他产品图像
谢谢
最合适的回答,由SO网友:Bainternet 整理而成
看看this answer 和在将图像存储为自定义字段替换时:
update_post_meta($new_post,\'_thumbnail_id\',$attach_id);
使用自定义字段的名称,例如:
update_post_meta($new_post,\'products_image\',$attach_id);