Wordpress内建了custom header、custom background的功能,这些功能Genesis也支持。只需要在子模板的functinos.php中加入一些代码就可以。
开启自定义header( Custom Header )功能
/** Add support for custom header */ add_theme_support( 'genesis-custom-header', array( 'width' => 960, 'height' => 100 ) );
Custom Header参数
'Width'
整数,默认值是960,定义header的宽度
'height'
整数,默认值是80,定义header的高度
注意:上传header图片时系统会要求图片大小必须和width和height定义的一样,图片较大将会被裁剪。
'textcolor'
十六进制数值,开头不加#,默认值是333333
'no_header_text'
布尔值,默认是false
'header_image'
path/to/image.png,默认值是子模板目录/images/header.png
'header_callback'
回调函数的名称,默认是genesis_custom_header_style
'admin_header_callback'
回调函数名称,默认是 genesis_custom_header_admin_style
开启自定义背景( Custom Background )功能
代码比较简单,在functions.php中添加
/** Add support for custom background */ add_custom_background();