在二十年主题中制作一个1140px宽的标题标志?

时间:2011-07-22 作者:JK01

我已经创建了一个儿童主题,它是《二十个十》的一个广泛版本,并且在很大程度上起到了作用。但我正在努力使标题徽标更宽。您可以在此处查看正在进行的工作http://7d7d.net

不工作的CSS为(仍显示为980px):

#branding {
    margin: 0 auto;
    width: 1140px;
}
我可以看到,为logo div生成的html是:

<div role="banner" id="branding">
    <img width="940" height="198" alt="" 
     src="http://7d7d.net/wp-content/uploads/2011/07/cropped-header.jpg">
</div>
还有那个头球。php对徽标的定义如下:

<img src="<?php header_image(); ?>" 
 width="<?php echo HEADER_IMAGE_WIDTH; ?>" 
 height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
但我不知道该放在哪里HEADER_IMAGE_WIDTHHEADER_IMAGE_HEIGHT.

CSS文件位于此处:http://7d7d.net/wp-content/themes/twenty-ten-wide/style.css

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

在主题的功能中。php,看看这个:

// The height and width of your custom header. You can hook into the theme\'s own filters to change these values.
    // Add a filter to twentyten_header_image_width and twentyten_header_image_height to change these values.
    define( \'HEADER_IMAGE_WIDTH\', apply_filters( \'twentyten_header_image_width\', 940 ) );
    define( \'HEADER_IMAGE_HEIGHT\', apply_filters( \'twentyten_header_image_height\', 198 ) );
最好创建一个child theme, 因此,在下次更新WP/theme时,您不会失去定制。

结束

相关推荐

将CSS文件合并为单个缓存文件

我正在创建一个主题,我希望它有不同的小部件和插件。理想情况下,每个插件都有自己的css文件。然而,这种方法并不太好,因为我的头中可能包含多个文件。是否有一种方法可以在第一次用户请求时将所有不同的css文件排序缓存在一个css文件中,然后使用它?