我正在试图弄清楚如何在我正在创建的Wordpress主题中加载替代侧边栏(顺便说一句,我是新手)。 stackoverflow上一个非常古老的答案建议创建一个新的侧边栏并调用它像sidebar_alt.php并改变代码如下:
<?php get_sidebar('alt'); ?>
但这对我不起作用,它只是加载原始的侧边栏。我读了一个不同的答案,说你必须在functions.php文件中注册备用侧边栏。你们这些非常好,聪明,乐于助人的人都知道这是真的吗?如果是这样,我必须添加什么代码?或者是否有另一种选择(不包括插件)?
非常感谢提前。
答案 0 :(得分:0)
https://codex.wordpress.org/Function_Reference/get_sidebar
您创建了名为“sidebar_alt.php”的侧边栏文件,这是错误的,您应该创建"sidebar-{name}.php"
eg. "sidebar-alt.php".