我正在使用WordPress的Genesis框架构建一个网站。
我只想要一个简单的全宽度响应式分层横幅,但在Genesis中,这总是被强制到容器div中,显然不是全宽的。
分层也很重要-它需要一个背景,元素在上面分层。
有没有一种“正确”的方法来实现这一点?
发布于 2015-03-23 07:16:48
您应该挂钩到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直接塞进函数要简单。
https://stackoverflow.com/questions/26587784
复制相似问题