【问题标题】:Wordpress plugin (Ultimate Member) still calls localhost after changing wordpress urlWordpress 插件(Ultimate Member)在更改 wordpress url 后仍然调用 localhost
【发布时间】:2018-04-15 14:50:38
【问题描述】:

这是我上一篇文章的后续问题。

我已经在我的笔记本电脑上本地安装了一个 WordPress 站点,现在,在一些初始问题之后,我终于可以在同一本地网络中从我的 PC 访问该站点。起初它没有显示 CSS,只有 HTML,所以我将 WordPress 地址 (URL) 更改为 http://my-host-ip/my-website,效果很好。

但是现在,当我登录时,Ultimate Member Profile 不会显示,我想是因为它仍在尝试调用localhost。即使在 WordPress 管理员中,Firefox 也在尝试访问 localhost。当我查看网站源时,我会接到如下电话:

<meta property="og:image" content="http://localhost/hp1/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg"/>

</span><img onerror="this.src='http://localhost/hp1/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg';"  src="http://localhost/hp1/wp-content/plugins/ultimate-member/assets/img/default_avatar.jpg" class="func-um_user gravatar avatar avatar-100 um-avatar um-avatar-default" width="100"  height="100" alt="Erika Musterfrau" /></a>

我将不胜感激有关如何解决此问题的任何想法。提前致谢!

【问题讨论】:

  • 检查是否有缓存插件、cloudfare、保存永久链接等

标签: php css wordpress


【解决方案1】:

这是您的 sql 数据库中存在的旧链接,您应该使用与您当前网站 url 匹配的新 url 搜索并替换所有这些链接,我更喜欢使用 SEARCH-REPLACE-DB-MASTER 工具,但不要忘记在使用后立即删除它,另外你可能会发现一些损坏的链接“帖子/页面”,别担心,这只需要你打开你的仪表板“设置 - 永久链接 - 保存”,这样你就可以重置你的永久链接,在这里是工具及其文档。 https://interconnectit.com/products/search-and-replace-for-wordpress-databases/.

【讨论】:

  • 完美运行,谢谢!即使我或多或少是手动完成的(phpmyadmin)。
  • 不客气,使用phpmyadmin手动更改记录不能处理大量行,所以你最好使用这个工具,但不要忘记删除它。
猜你喜欢
  • 2015-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-30
  • 1970-01-01
  • 1970-01-01
  • 2021-11-21
相关资源
最近更新 更多