我刚刚开始学习使用 Genesis 框架进行开发,虽然我知道一切似乎都依赖于钩子,但我找不到这些钩子回调到构成页面结构的实际 HTML。我感觉自己陷入了 PHP 调用的迷宫。
我已经下载了 Genesis Sandbox 模板以供使用,因此特别提供帮助会很棒,但即使只是一般的指针也会非常有帮助。
我刚刚开始学习使用 Genesis 框架进行开发,虽然我知道一切似乎都依赖于钩子,但我找不到这些钩子回调到构成页面结构的实际 HTML。我感觉自己陷入了 PHP 调用的迷宫。
我已经下载了 Genesis Sandbox 模板以供使用,因此特别提供帮助会很棒,但即使只是一般的指针也会非常有帮助。
我也是。我不会编写 PHP 代码,但我的建议是从简单开始。
这段代码,添加到我的子主题的 functions.php 中,包装了内部 div(在这种情况下,我可以在内容周围添加 CSS3 效果:
add_action( 'genesis_before_header', 'sk_add_wraps_opening_divs', 9 );
function sk_add_wraps_opening_divs() {
echo '<div class="glow-wrap">';
}
add_action( 'genesis_after_footer', 'sk_add_wraps_closing_divs' );
function sk_add_wraps_closing_divs() {
echo '</div>';
}
Genesis 的 HTML5 看起来相当不错。也许您需要为您的网站编写完全自定义的模板?Genesis 社区中有很多很好的信息。
希望有帮助!