视觉作曲家存储链接在哪里?

时间:2016-11-30 00:28:51

标签: php sql wordpress visual-composer

我正在尝试定位所有没有www的链接。在数据库中。

https://launchhousing.org.au

并替换为

https://www.launchhousing.org.au

我使用了'搜索和替换'插件,它显然改变了所有的链接,但不知何故,Visual Composer似乎仍然没有www的链接。我正在使用VC“图标框”并添加到URL字段中:http://launchhousing.org.au/category/policy-agenda/

2 个答案:

答案 0 :(得分:7)

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   
我希望这有帮助。祝你好运。

答案 1 :(得分:0)

您的意思是页面/帖子内容中的链接?它们将与post_content表中的wp_posts一起,以及其他内容。您放入页面/帖子的所有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'