wordpress live site中的链接图像将重定向到localhost

时间:2016-05-24 14:52:23

标签: mysql database wordpress

我成功将我的WordPress网站转移到了实时网站。除了一些链接和链接的图像,每件事都正常工作。点击后,他们仍然会重定向到localhost。
我试过这个查询
UPDATE wp_posts SET post_content = replace(post_content,"http://localhost/wordpress","MY LIVE SITE'S URL")
我不是MySQL的专家。所以我只是在我的phpmyadmin面板的查询部分中运行了这个查询。我收到了这个错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE wp_posts SET post_content = replace(post_content,"http://localhost/wordpres' at line 2

任何有助于解决这个错误的帮助???

2 个答案:

答案 0 :(得分:0)

我已经多次使用此插件来完全符合您的描述:https://wordpress.org/plugins/better-search-replace/

答案 1 :(得分:0)

您应该使用此SQL代码段更改guid列中的URL:

UPDATE wp_posts SET guid = REPLACE(guid, 'http://localhost/wordpress', 'LIVE URL');

还要确保所有文件都在线。如果有一个简单的解决方案,我不是插件的粉丝。使用Wordpress,可以在不需要插件的情况下完成很多事情。