【问题标题】:How do I use relative links while developing a WordPress site on localhost?在 localhost 上开发 WordPress 站点时如何使用相对链接?
【发布时间】:2017-11-17 00:57:00
【问题描述】:

我正在开发一个 WordPress 网站。我正在使用 WAMP 服务器进行本地测试。该网站的首页缺少图片。当我点击首页中的任何链接时,它会“在线”(离开本地主机)。

在开发过程中,我必须做什么才能留在本地主机上并拥有所有相关链接?

【问题讨论】:

    标签: wordpress localhost wampserver


    【解决方案1】:

    您需要做的是为您的本地站点设置一个本地子域。下面有一个关于如何实现这一点的链接。 WAMP 有点复杂,但不是很难做到。这意味着您的网站 URL 可能是 website.dev 而不是 localhost/website,这意味着相对 URL 将起作用。我个人使用MAMP Pro 而不是 WAMP,因为它允许您轻松设置和管理多个本地子域以及其他一些方便的功能。请注意,如果您想在已设置的本地 wordpress 站点上执行此操作,则需要将数据库表“wp_options”中的“siteurl”和“home”行值更改为本地子域。

    在这里解释如何设置本地子域有点困难,所以如果此链接中断,只需谷歌“使用 Wamp 设置本地子域”。

    http://www.axertion.com/tutorials/2012/03/how-to-setup-local-subdomains-using-wampserver/

    【讨论】:

      【解决方案2】:

      您是否将您的网站导入本地主机?如果是,那么您可能没有将网站的 URL 更改为 localhost。您可以通过从 phpmyadmin 导出您网站的 SQL 文件,然后通过任何文本编辑器更改所有内容并导入它来做到这一点。如果它对所有链接都进行了硬编码,那么您需要转到每个链接并手动更改它。

      【讨论】:

        猜你喜欢
        • 2013-10-12
        • 2016-01-04
        • 1970-01-01
        • 2017-08-13
        • 2012-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多