wordpress 站点迁移后未在站点 url 上获取文件夹名称

问题描述

我已经使用 updraft plus 插件将我们的 wordpress 网站从实时环境迁移到本地环境。

迁移后,我已将 home 和 siteurl 编辑为 http://localhost/sitename 而不是 wp_options 表中的域 URL。 另外,我在 wp-admin 下重新保存了 General 和 Permalink 设置中的更改。 wp-admin 工作正常,站点也正常工作,但我面临链接断开的问题。

所有以“/wp-content/themes/.....”开头的URL都无法获取整个localhost站点URL(即localhost/sitename),它被视为“localhost/wp-内容/主题/....”仅。

这意味着每个 URL 上都缺少站点名称,这就是我无法加载网站上的样式和引导链接的原因。

请提出建议。

解决方法

这是在开发应用时使用名为 site_url() 的 wordpress 函数而不是使用 localhost/sitename 的一个很好的例子!

您可以在文档页面上阅读更多相关信息:

WordPress site_url() function

使用此功能的主要好处是,您只需在管理菜单的一个地方更新您的 production url 一次,并且它会在您调用的整个网站的每个位置进行更新site_url() 在您的链接上。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...