【问题标题】:Wrong CSS and JS paths after moving wordpress page移动 wordpress 页面后错误的 CSS 和 JS 路径
【发布时间】:2021-01-27 02:17:09
【问题描述】:

我将我的 wordpress 网站从 domain-a.com 移动到 domain-b.com,并使用 define 更改了 WP_HOME 和 WP_SITEURL,使用 update_option 更改了 siteurl 和 home。我现在可以访问该页面,但 css 和 js 文件仍链接到 domain-a.com。我还可以做些什么? 问候

【问题讨论】:

  • 您有我们可以查看的网址吗? js 和 css 文件通常不会受到域更改的影响,除非目录不同。使用开发工具检查您的 js 和 css 文件所在的目录
  • 你的 CSS/JS 文件链接是硬编码的吗?这可能是缓存问题。如果没有,您可以在您的数据库上运行find-replace。 WP Migrate DB 是一个很好的插件。

标签: wordpress


【解决方案1】:

请参阅法典Moving WordPress。您的数据库可能包含仍然引用 domain-a.com 的记录。列出了几个用于安全搜索/替换的选项。我通常使用Better Search Replace。如果您无法访问仪表板,则需要使用PHP script to update the database

希望您有备份,以防万一出现问题!

您还可以考虑查看您自定义的任何主题或插件文件(如果您使用子主题或自己编写了插件),以确保没有硬编码的域。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-14
    • 2023-04-07
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多