2011-01-27 69 views
0

关于如何设置wordpress使用相关网址,是否有任何提示或建议?如何在使用相关网址时使用相关网址

+2

请澄清。几乎没有任何情况下您需要在WordPress主题中手写URL。 WordPress生成URL,这是必要的,因为WordPress控制着URL到资源的映射。 – 2011-01-27 02:21:10

回答

1

你指的是编辑器,例如插入图像吗?

如果是这样,那么我不知道任何配置设置停止WordPress添加完整的URL(例如。mysite.com/wp-content/uploads/image1.jpg),但你有机会在点击之前进行编辑好。

0

是的,你可以使用我的插件:http://wordpress.org/extend/plugins/root-relative-urls/

它会转换所有URL根相对的,包括通过编辑器中嵌入的URL。它甚至会将rss反馈转换回绝对(这只是必要的,因为feedburner和feedblitz等公司不遵循html规范)。

编写本文时存在的插件缺乏代码库的完整覆盖。他们只处理特定的网址或特定场景。你应该永远不必搜索&替换你的数据库,蒂姆伯纳斯李在1993年解决了这个问题的方式。

希望帮助和抱歉我不能早日回答这个问题,但我没有写插件直到一个月前左右:d

2

我写了一个小PHP函数,我位于我的主题functions.php文件:

​​

在主题文件中使用这样的:

<link href="<?=get_theme_relative_directory()?>/style.css" type="text/css" media="all" rel="stylesheet">