如何批量编辑多个帖子的wp_metadata?

时间:2019-05-04 11:43:36

标签: mysql wordpress phpmyadmin

我在安装过程中发布了很多帖子,其中包含一些自定义字段(按主题提供)。 我已将这些字段之一命名为“ Telefon”,其值类似于“ 444 44 444”,但是我想将值更改为"<p><a href="tel:+47 444 44 444">444 44 444</a></p>"

我看过PHPMyAdmin,但是由于字段长度长,我不知道如何完成任务。

我所拥有的:

s:8:"Telefon:";i:1;s:10:"415 70 766";

我想要的东西:

s:8:"Telefon:";i:1;s:50:"<p><a href="tel:+47 415 70 766">415 70 766</a></p>";

1 个答案:

答案 0 :(得分:0)

您可以在functions.php中添加一个临时函数,以批量编辑所有字段。

function tempUpdate() {
   global $wpdb;
   return $wpdb->update($wpdb->postmeta, [‘meta_value’ => [‘Telefon’ => ‘your string here’]], [‘meta_key’ => ‘your field name’]);

}
var_dump(tempUpdate());