WordPress网络站点中的绝对路径

时间:2012-11-16 作者:Steve

This site 是Wordpress网络的一部分。

在主题的CSS中,我想引用一些使用@font-face的字体文件。字体位于主题的目录中。

如果我使用这样的路径:

http://brinkley.doig.com.au/wp-content/themes/brinkley/myriadpro-boldcond.ttf

, 找不到该文件。

真正的路径是

http://www.doig.com.au/wp-content/themes/brinkley/myriadpro-boldcond.ttf

, 但是在CSS中使用此路径不起作用(请参见this answer).

因此,我有一个问题,即真正的路径在CSS中不起作用,并且找不到Wordpress网络路径。

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

使用主题的相对路径(而不是绝对路径)从CSS文件写入对文件的引用是一种很好的做法。例如:

background: transparent url(\'images/sprite_phone.png\') no-repeat 0 0;
无论如何,在您的情况下,上载的文件有问题,因为您提供的上述路径都不起作用。

结束

相关推荐

Plugin Paths Issue

我正在使用一个插件,它有几个实例,它使用硬编码路径,而不是使用WP函数来查找路径。这里的问题是,它引用的是wp内容,但我已经更改了wp配置文件中的wp\\u content\\u FOLDERNAME设置(过去有这样做的要求)。无论如何,有没有一种方法可以在不更新插件代码库本身的情况下实现这一点(即允许它在将来进行升级)。我想这与扩展插件而不必编辑代码库的整个想法是一致的。