实用WordPressSQL查询方法
声明:以下代码来自网络,未经测试,仅供参考!
操作数据库有风险,请事先备份 !
为所有文章和页面添加自定义字段
这段代码可以为WordPress数据库内所有文章和页面添加一个自定义字段。 你需要做的就是把代码中的‘UniversalCutomField‘替换成你需要的文字,然后把‘MyValue‘改成需要的值。
- INSERT INTO wp_postmeta (post_id, meta_key, meta_value) SELECT ID AS post_id, ‘UniversalCustomField’ AS meta_key ‘MyValue AS meta_value FROM wp_postsWHERE ID NOT IN (SELECT post_id FROM wp_postmeta WHERE meta_key = ‘UniversalCustomField’)
如果只需要为文章添加自定义字段,可以使用下面这段代码:
- INSERT INTO wp_postmeta (post_id, meta_key, meta_value) SELECT ID AS post_id, ‘UniversalCustomField’ AS meta_key ‘MyValue AS meta_value FROM wp_posts WHERE ID NOT IN (SELECT post_id FROM wp_postmeta WHERE meta_key = ‘UniversalCustomField’)“ AND post_type = ‘post’;