我是新手,请原谅。
我为客户设计了一个网站,我已将网站从本地移至现场,托管是通过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来实现,但是对于我试图改变的破坏的网站链接没有任何作用。
无论我是否使用过插件,代码片段或硬编码数据库中的每个字段,似乎无济于事。
另外,当我在我的手机/手机上查看网站时,没有任何图片显示出来,有些小伙子只是看不到地方,我不确定。有什么想法吗?
请取得一些帮助和想法如何让这个网站顺利运行而没有任何错误。
非常感谢,
非常感谢莱昂
答案 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放在当地。
希望它会帮助你