我在wordpress(wordpress 3.5)中开发了一个网站,最初所有的链接都是这样的:http://localhost:1053/wp
后来,为了让其他计算机(内部网之外)可以访问它,我用一个类似的url映射它:http://somesite.com/wp
我在管理区域的设置->常规页面中更改了 WordPress 地址 (URL) 和站点地址 (URL)。我还更改了导航中的链接(在需要的地方)。
现在,问题是当我点击徽标(链接)时,它会将我重定向到其他一些网址(http://somesite.com:1053/wp
)。搜索表单的操作也会发生这种情况。
我<?php echo home_url(); ?>
在href中使用过。当我在页面源中检查它时,href 显示http://somesite.com/wp
但它仍然被重定向到http://somesite.com:1053/wp
所有其他相关链接都工作正常。
我不明白出了什么问题。
任何帮助将不胜感激。
谢谢
[解决了]
<?php echo home_url(); ?>
我通过用 this替换语句解决了这个问题<?php echo esc_url( home_url( '/' ) ); ?>
。