【问题标题】:Where does visual composer store links?视觉作曲家在哪里存储链接?
【发布时间】:2023-03-10 08:38:02
【问题描述】:
【问题讨论】:
标签:
php
sql
wordpress
visual-composer
【解决方案1】:
Visual Composer 以 urlencode 格式存储链接:
link=\"url:http%3A%2F%2Fsite.com%2Findex.php%2Fmembership-account%2Fmembership-levels%2F|||\"
这就是你找不到的原因。
您需要对数据库进行 sql 转储并进行替换:
http%3A%2F%2Foldsite.com%2F → http%3A%2F%2Fnewsite.com% 2F
我希望这有帮助。祝你好运。
【解决方案2】:
您的意思是页面/帖子内容中的链接?这些将与其余内容一起位于wp_posts 表的post_content 中。您放入页面/帖子的所有 VC 元素都只是简码。
虽然我也发现插件,例如WP DB Migrate 似乎错过了 post_content 列中的 VC 内容。
我总是必须手动执行 SQL 查询。您可以在 phpmyadmin 中执行此操作:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'launchhousing.org.au', 'www.launchhousing.org.au')
如果您的前缀不同,请记住更改'wp_posts'。