我正在尝试定位所有没有 www 的链接。在数据库中。
并替换为
https://www.launchhousing.org.au
我使用了“搜索和替换”插件,它显然改变了所有的链接,但不知何故,Visual Composer 似乎仍然有没有 www 的链接。我正在使用 VC 的“图标框”并在 URL 字段中添加:http: //launchhousing.org.au/category/policy-agenda/
我正在尝试定位所有没有 www 的链接。在数据库中。
并替换为
https://www.launchhousing.org.au
我使用了“搜索和替换”插件,它显然改变了所有的链接,但不知何故,Visual Composer 似乎仍然有没有 www 的链接。我正在使用 VC 的“图标框”并在 URL 字段中添加:http: //launchhousing.org.au/category/policy-agenda/
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
我希望这会有所帮助。祝你好运。
您的意思是页面/帖子内容中的链接?这些将与其他内容一起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'
如果您的前缀不同,请记住进行更改。