使用wp_enqueue_style格式化样式表的排样方式

时间:2013-02-20 16:07:58

标签: wordpress-theming

使用wp_register_style& wp_enqueue_style,WordPress在标题中输出样式路径。

我想知道的是,是否有更好的格式化方法,以便我的源代码可以按照我想要的方式进行格式化。

我正在使用它:

wp_register_style( 'layout', get_template_directory_uri() . '/library/css/layout.css', array(), '2.1', 'all' ); 
wp_enqueue_style( 'layout' );

这个输出是:

<link rel='stylesheet' id='layout-css' href='http://localhost/dreamsmedia/wp-content/themes/dreamsmedia/library/css/layout.css?ver=2.1' type='text/css' media='all' />

有没有办法在输出之前添加额外的间距?

2 个答案:

答案 0 :(得分:0)

使用其中任何一种API函数时,您可以放弃对WordPress的控制,将其写入浏览器。

这是正确的方法。

此外,如果您查看the source code功能,您会发现没有来电apply_filters,因此您无法提供任何类型的自定义功能写这些时,WordPress会这样做。

答案 1 :(得分:0)

感谢Justin Tadlock,我得到了答案。

` add_filter('style_loader_tag','my_style_loader_tag');

function my_style_loader_tag($ tag){     返回“\ t”。 $标签; }`