用了一个付费会员插件叫ErphpDown的。这个插件会在每篇文章里面生成几个字段。其中有一个会员下载权限的选项,这个字段我需要批量修改。比如之前是免费下载,我现在要批量改成会员专享。如下图:
当然要在mysql数据里进行操作了。首先找到这个字段的位置,在wp_postmeta这个表里面(这个表也是自定义字段的存储位置)。
字段名为“member_down”,免费下载的数值是3,会员专享的数值是4。也就是说要把这个字段值从3变换成4.
使用mysql命令行语句如下,执行即可。
UPDATE wp_postmeta SET meta_value = replace(meta_value, '3', '4') WHERE meta_key = 'member_down';