将商业产品的短描述与长描述交换

v6ylcynt  于 2021-08-01  发布在  Java
关注(0)|答案(2)|浏览(324)

我必须在商业中的200多个产品中用长产品描述替换短产品描述。你知道什么快速的方法吗?数据库查询,更好的搜索和替换插件?:-)
/在前端交换它(它们在产品页面上的显示方式)是不够的-我需要在一个不支持short desc的模块中Map它们/
感谢您的回答。

rseugnpd

rseugnpd1#

首先做一个数据库备份。然后您可以尝试这个简单的sql查询,它将交换所有woocommerce发布产品的产品描述和产品简短描述(检查您的wordpress数据库表是否以 wp_ 之前):

UPDATE wp_post AS p 
SET p.post_content=(@temp:=p.post_content), 
    p.post_content = p.post_excerpt, 
    p.post_excerpt = @temp 
WHERE p.post_type = 'product'
AND  p.post_status = 'publish';

相关:在mysql中交换列值

1yjd4xko

1yjd4xko2#

loictheaztec的答案需要修改一下。具体来说,第一行应该是 wp_posts 不是 wp_post :

UPDATE wp_posts AS p

相关问题