str_replace css meta tag?

时间:2013-01-09 作者:Dave

我正在尝试修改css元标记,并使用CDN url和其他东西。

我尝试的(快速测试)是:

function change_stylesheet_loc($uri)
{
    $uri = str_replace(\'example.com\', \'cdn.example.com\', $uri);
    return $uri;
}
add_filter(\'stylesheet_uri\', \'change_stylesheet_loc\', 20000); 
我也尝试过:

add_filter(\'the_content\', \'change_stylesheet_loc\', 20000);
我所做的一切都不起作用。如何修改css元标记数据?

1 个回复
SO网友:Wyck

不要那样做,使用wp_enqueu_style 具有wp_register_stylewp_deregister_style

http://codex.wordpress.org/Function_Reference/wp_enqueue_style
http://codex.wordpress.org/Function_Reference/wp_register_style

也是a$priority 20k。。你为什么选择这样一个任意的数字。

结束

相关推荐

使用Apply_Filters(‘the_Content...?)时,内容缓存在哪里?

以下代码块给出了一个累积结果:foreach($sections as $section) { $content_post = get_post($section->ID); $content = $content_post->post_content; $content = apply_filters(\'the_content\', $content); echo $content; } 如果我抓住了$con