在 Wordpress 中保存时更改元数据
change meta while saving in Wordpress
我将元数据框添加到我的自定义 post。我如何在保存时更改元数据。例如更改 URL 或读取站点名称并将其保存到另一个隐藏的元数据?
谢谢。
您应该在自定义 post 类型中使用隐藏输入,如下所示:
<input type="text" name="variable" style="display:none;" readonly>
同时
试试下面的代码:
在同一页面上,您可以获得表单字段并插入到数据库中:
您可以进一步使用生成的 post id 来保存自定义元数据。
if(isset($_POST['variable'])){
$var = $_POST['variable'];
update_post_meta($post->ID, 'name', $var);
}
我将元数据框添加到我的自定义 post。我如何在保存时更改元数据。例如更改 URL 或读取站点名称并将其保存到另一个隐藏的元数据? 谢谢。
您应该在自定义 post 类型中使用隐藏输入,如下所示:
<input type="text" name="variable" style="display:none;" readonly>
同时 试试下面的代码:
在同一页面上,您可以获得表单字段并插入到数据库中:
您可以进一步使用生成的 post id 来保存自定义元数据。
if(isset($_POST['variable'])){
$var = $_POST['variable'];
update_post_meta($post->ID, 'name', $var);
}