我有一个客户站点,其中包含大约 800 种 WooComm 产品。
所有单个产品描述文本内容都已在“产品简短描述”区域中捕获,而不是在单个产品页面的“产品详细描述”区域中。
我需要将“产品简短描述”中的内容批量复制到“产品详细描述”。
...然后可能会批量删除“产品简短描述”。
也许我可以通过 PHPMyAdmin 在数据库中执行此操作?
有什么想法吗?
最佳答案
试试这个简单的 SQL 查询,它将产品简短描述复制到产品详细描述:
UPDATE `wp_posts`
SET `post_content` = `post_excerpt`
WHERE `post_type` = 'product'
AND `post_status` = 'publish'
总是在之前备份数据库(特别是 wp_posts
表)。
已测试并有效
完成后,最好也更安全地清空简短描述:
UPDATE `wp_posts`
SET `post_excerpt` = ''
WHERE `post_type` = 'product'
AND `post_status` = 'publish'
已测试并有效
If it doesn't work for you, check that your tables prefix should all start with
wp_
… If not, replacewp_
by your specific prefix.
关于mysql - 将 WooCommerce 产品简短描述复制到数据库中的产品详细描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47806878/