【问题标题】:Wordpress why i'm Not getting folder name on site url after site migrationWordpress 为什么在站点迁移后我没有在站点 url 上获取文件夹名称
【发布时间】:2021-04-22 12:00:57
【问题描述】:

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

迁移后,我将主页和站点 URL 编辑为 http://localhost/sitename,而不是 wp_options 表中的域 URL。 另外,我在wp-admin 下重新保存了General 和Permalink 设置中的更改。

wp-admin 工作正常,网站也正常工作,但我面临链接断开的问题。

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

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

请提出建议。

【问题讨论】:

    标签: php wordpress migration broken-links wordpress-admin


    【解决方案1】:

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

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

    WordPress site_url() function

    使用此功能的主要好处是,您只需在管理菜单的一个位置更新您的 production url 一次,它会在您调用 @987654326 的整个站点的每个位置更新@在你的链接上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多