有没有使用相对链接而不是绝对链接的方法? 时间:2014-09-12 作者:Dhruvin Sukhadiya 我正在努力xx.xyz.com 然后我的项目就开始了xyz.com 我在项目中给出的上一个链接如下.xyz。com/?page\\u id=634现在我的链接如下xyz。com/?page\\u id=634我试着把链接放在相对位置../?page\\u id=634但它不起作用。对此有什么建议吗? 2 个回复 最合适的回答,由SO网友:Welcher 整理而成 您应该使用home_url() 链接到页面时,在主题文件的链接中。这将允许域更改,而不会影响您的硬编码链接-当然,假设ID相同。<a href="<?php echo home_url();?>/?page_id=634">Link</a> 祝你好运! SO网友:user3042036 声明首页id$page_id = 634; , 因为您需要它来通过id获取页面url。您可以将其直接放入该方法中,但最好将其分隔开来,这样会更整洁。然后使用\'inside of HTML href元素创建指向页面的链接。你不需要写绝对链接,这是不推荐的。尽可能避免出现绝对链接/路径等。。。$page_id = 634; <a href=" <?php get_page( $page_id ) ?> ">link text</a> 结束 文章导航