我应该在使用wordpress时设置html基本url吗?

时间:2014-08-26 作者:gdaniel

在标题中。php我可以执行以下操作:

<base href="<?php echo get_bloginfo(\'template_url\');?>/"/>
这样我可以保持布局图像路径的相对性。

   <img src="imgs/img.png"/>
而不是

   <img src="<?php echo get_bloginfo(\'template_url\');?>"/>
基本url的设置是否有任何缺点?与wordpress有任何可能的冲突吗?

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

因此,一般来说,对于绝对URL和相对URL有两种观点:

使用相对URL因为更容易移动使用绝对URL因为更容易移动,是的。这个论点可以归结为,使用相对URL迁移东西不需要更改域。相反的论点是,您可能需要更改级别或URL,然后relative突然变成了一场噩梦。

无论哪个阵营是“对的”,WordPress都坚定地处于绝对URL阵营。它的所有API函数都将输出绝对URL,并为其中的任何相关内容提供预期的工作流。

SO网友:TheDeadMedic

就个人而言,我不会使用它-我认为使用绝对hrefsrc 属性,这样可以避免断开帖子内容中的相对链接。

结束

相关推荐

Rewriting URLs in Wordpress

我试图解决一个重写问题,但不完全理解如何阅读下面的代码。我相信event/industry/(.+)/?$\' 正在声明重写后新url中所需的格式,这应该是示例。com/事件/行业/某些术语/这部分似乎就是参数。=> \'index.php?post_type=eg_event&industry=\' . $wp_rewrite->preg_index(1)这是正确的理解吗?是什么告诉代码在我的新url中放置什么值,这是什么:(.+)/?$\' 是不是$wp_rewrite-