你如何更新PHP中的后期元数据

时间:2015-11-17 14:29:46

标签: php wordpress

任何人都可以帮我指出一个如何在WordPress网站中编辑帖子元数据的例子,用PHP编程。

设置元数据的代码是:

// Insert the post into the database        
$new_id = wp_insert_post( $my_post );
update_post_meta( $new_id, 'DetailPageURL', (string)$single_item->DetailPageURL );

我希望之后可以编辑 - 但我不确定如何?

感谢您的任何建议,

马克

1 个答案:

答案 0 :(得分:1)

如果我理解,您希望能够在以后更新元数据,比如说第二天?

因此,您仍然使用update_post_meta(),但显然您需要从某个地方输入内容 - 例如表单。

例如,如果您有以下表格

<form action='update.php' method='post'>
    <p>Updating the meta data for post ID = 5</p>
    <p>Value: <input type='text' name='value' /></p>
    <p><button type='submit'>Submit</button></p>
</form>

然后你的update.php将包含:

//assuming we are updating post ID = 5
update_post_meta( 5, 'DetailPageURL', $_POST['value'] );

注意:您可能希望首先验证条目等,但原则上这是基础知识