批量编辑自定义字段中的现有快捷代码

时间:2019-12-05 作者:Chris

我有一个非常类似的问题:Custom Fields Bulk Edit

我想编辑自定义字段中的所有数据,但不是替换值,而是想在每个页面的自定义字段中添加一个属性。示例:

这是现有的短代码[idx-listings linkid="387056" count="6"]现在,我想添加一个如下所示的属性:[idx-listings linkid="387056" count="6" showlargerphotos="true"] 有没有一种方法可以将showlargerphotos 属性,而不影响字符串的其余部分?

以下是中的自定义字段wp_postmeta 桌子enter image description here

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

在phpMyAdmin中:

update wp_postmeta set meta_value =
replace(meta_value,\'[idx-listings\',\'[idx-listings showlargerphotos="true"\');
只要你总是以[idx-listings 而不是说,[ idx-listings, 这将在使用快捷码的所有地方添加新属性。