如何创建带有两个侧边栏的帖子模板

时间:2019-05-22 作者:usina

我正在寻找一种方法,使帖子模板有两个侧栏,一个在右侧,另一个在左侧,每个侧栏上的内容始终相同。

我将左侧边栏定义为“sidebaraleatorio”,右侧边栏定义为“sidebarecomenda”,并为每个边栏创建了一个。php文件,然后我在函数中注册了它们。子主题的php。之后,我创建了一个模板,试图调用两个侧栏php文件:

<?php get_sidebaraleatorio(); ?> <?php get_sidebarrecomenda(); ?>

但是当我测试的时候,有几个bug,所以我想我的方式有问题。。。我不应该创建不同的侧栏php文件吗?

如果问题不是这样,我可以在这些文件中包含我正在使用的其他代码

非常感谢您的帮助

1 个回复
最合适的回答,由SO网友:Antti Koskinen 整理而成

如果您添加sidebar-sidebaraleatorio.phpsidebar-sidebarrecomenda.php 将侧栏模板添加到(子)主题目录中,然后可以使用get_sidebar() 作用

就像这样get_sidebar(\'sidebaraleatorio);get_sidebar(\'sidebarrecomenda);.

您可以从Developer Handbook > Sidebars.