Wordpress已迁移网站 - 链接和图片网址未更新

时间:2017-11-12 12:27:05

标签: wordpress url hyperlink

希望每个人都做得很好。

我是新手,请原谅。

我为客户设计了一个网站,我已将网站从本地移至现场,托管是通过Godaddy:

http://www.tangledhairstudio.co.uk

我遇到了一些问题,新网站上的一些链接无法正常工作,我一直坐在我的笔记本电脑前面试图解决它们超过一周但无济于事。 / p>

当我将鼠标悬停在不工作的标签/按钮上时,我可以看到网址指向WordPress本地(localhost:8888 / tangledhairstudio / prices),当然我想要的是什么以及应该是什么{{3} } ????

HALF WAY DAY THE PAGE,在服务“部分”中,3个RED TABS被命名为:“SEE ALL”

我使用过WordPress插件Search&替换,更好的搜索替换,天鹅绒蓝以及使用SQL代码搜索和替换来编辑网址/链接的部分。这是我在下面使用的确切sql代码:

帖子表中的

/ **更新网址** / 更新wp_posts SET guid = replace(guid,'http://www.tangledhairstudio/prices','http://localhost:8888/。');

帖子表中的

/ **更新网址** / 更新wp_posts SET post_content = replace(post_content,'http://www','http://localhost:8888/。');

/ **在postmeta表中更新网址** / 更新wp_postmeta SET meta_value = replace(meta_value,'http://www','http://localhost:8888/。');

然而,这可以通过编辑数据库中的url / links来实现,但是对于我试图改变的破坏的网站链接没有任何作用。

无论我是否使用过插件,代码片段或硬编码数据库中的每个字段,似乎无济于事。

另外,当我在我的手机/手机上查看网站时,没有任何图片显示出来,有些小伙子只是看不到地方,我不确定。有什么想法吗?

请取得一些帮助和想法如何让这个网站顺利运行而没有任何错误。

非常感谢,

非常感谢

莱昂

2 个答案:

答案 0 :(得分:1)

WordPress网站有两个部分:数据库和文件。

数据库

您的WordPress数据库包含您在网站/博客上发布的每个帖子,评论和链接。因此,当您在本地计算机上开发网站时,所有链接(图像,帖子,页面)都采用http://localhost/http://localhost :port /的形式。

当您将网站移至实际域时,需要更新数据库中的链接以匹配新位置(从 http://localhost {{3}例如,。您可以按照http://yourdomain.com中的说明进行处理。还有许多插件可以轻松地迁移WordPress网站。

<强>文件

迁移网站时,需要处理的文件都在/ wp-content /文件夹中。由于此文件夹包含您上传到媒体库,插件和主题文件的所有媒体(图像,文档等)。

您遇到的问题:尝试在主题文件(模板文件),小部件中查找硬编码链接,并且为了完整性,还要查找CSS文件。

希望有所帮助。

答案 1 :(得分:0)

在您的实时数据库中再运行一次查询  并替换

 UPDATE wp_options SET option_value = replace(meta_value,'http://localhost:8888/tangledhairstudio','http://www.tangledhairstudio.co.uk');

之后,您看到窗口小部件已经消失,请将您所在的内容widgwets放在当地。

希望它会帮助你