Wordpress 为什么我在站点迁移后没有在站点 url 上获取文件夹名称

Wordpress why i'm Not getting folder name on site url after site migration

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

迁移后,我将主页和站点网址编辑为 http://localhost/sitename,而不是 wp_options 中的域 URL table。 另外,我已经在 wp-admin.

下重新保存了 General 和 Permalink 设置中的更改

wp-admin 正常工作,网站也正常工作,但我面临 link.

损坏的问题

所有以“/wp-content/themes/.....”开头的 URL 都不能占用整个本地主机站点 URL(即 localhost/sitename), 仅作为"localhost/wp-content/themes/....".

这意味着每个 URL 上都缺少网站名称,这就是为什么我无法加载网站上的样式和 bootstrap link 的原因。

求推荐。

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

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

WordPress site_url() function

使用此功能的主要好处是,您只需更新一次 production url,在一个地方,即管理菜单,它会在您网站的任何地方更新已在您的链接上调用 site_url()