【发布时间】:2014-12-22 15:28:26
【问题描述】:
我正在使用 WordPress 的 Genesis 框架构建一个网站。
我只想要一个简单的全宽响应分层横幅,但在 Genesis 中,这总是被强制放入容器 div,这显然不是全宽的。
分层也很重要 - 它需要一个背景,并且元素分层。
有没有“正确”的方法来实现这一点?
【问题讨论】:
标签: css wordpress slider layered genesis
我正在使用 WordPress 的 Genesis 框架构建一个网站。
我只想要一个简单的全宽响应分层横幅,但在 Genesis 中,这总是被强制放入容器 div,这显然不是全宽的。
分层也很重要 - 它需要一个背景,并且元素分层。
有没有“正确”的方法来实现这一点?
【问题讨论】:
标签: css wordpress slider layered genesis
您应该挂接genesis_before_header 调用并将您需要的内容放在那里,然后根据需要使用 HTML/CSS 设置样式:
add_action( 'genesis_before_header', 'genesis_banner_header' );
function genesis_banner_header() {
get_template_part( 'inc/banner' );
}
在上面的示例中,您应该创建一个名为banner.php 的文件并将其放入您的主题或子主题中名为/inc 的文件夹中,然后在其中添加您的HTML。我总是觉得这比将所有 HTML 直接插入函数更简单。
【讨论】: