获取wp_enQueue_style中的URL

时间:2011-12-09 作者:21zna9

我很难理解wp\\u enque\\u风格的第二个论点。以下是我的网站的设置方式:

风格。css自定义样式。css索引。php在模板中,我有以下代码:

$stylesheet_url = bloginfo(\'template_directory\') . \'/custom_style.css\'; 
wp_enqueue_style( \'custom_style\', $stylesheet_url ); 
这是行不通的。有什么原因吗?

输出只是模板目录的路径,作为原始文本输出,这显然不是正确的行为。

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

要将其他样式排队,应在函数中放置以下代码。php

function my_custom_styles() {
    wp_enqueue_style( \'custom-style\', get_stylesheet_directory_uri() . \'/custom_style.css\');
}
add_action( \'wp_print_styles\', \'my_custom_styles\' );

SO网友:Milo

使用get_bloginfo 而是返回值,而不是直接回显。

结束

相关推荐

下面的代码会让我的css以最佳的方式处理图像吗?

在外观/编辑器中,“我的主题”的样式表包含以下代码: #content img { margin: 0; max-width: 640px; } #content .attachment img { max-width: 900px; 这是否意味着,如果我使用WordPress中的“添加图像”按钮,然后选择“从url”在博客文章中发布图像,那么如果url中的图像大于我博客文章的最大宽度,这将无关紧要它不会导致图像花费比加载到用户计算机