Wordpress 我们如何在我们的网站上添加另一个左侧边栏

Wordpress 我们如何在我们的网站上添加另一个左侧边栏,wordpress,twitter-bootstrap,sidebar,Wordpress,Twitter Bootstrap,Sidebar,我正在使用wordpress和bootstrap主题。我在我的网站上使用了一个主要的左侧边栏。当我将代码放入WIDGETS>Main边栏时,我遇到了一个问题,单击一个链接我想打开另一个与我的主页相同但不同的边栏的页面。我如何实现它 下面是我的引导模板:页面模板(Page.php) 你必须有两个不同的边栏。 将侧边栏代码放入自定义模板中,并将其命名为您喜欢的名称 请参见如何创建自定义模板 并使用wordpress条件标记,如 if(is_page( 2 )){ // 2 is page id g

我正在使用wordpress和bootstrap主题。我在我的网站上使用了一个主要的左侧边栏。当我将代码放入WIDGETS>Main边栏时,我遇到了一个问题,单击一个链接我想打开另一个与我的主页相同但不同的边栏的页面。我如何实现它

下面是我的引导模板:页面模板(Page.php)



你必须有两个不同的边栏。 将侧边栏代码放入自定义模板中,并将其命名为您喜欢的名称

请参见如何创建自定义模板

并使用wordpress条件标记,如

if(is_page( 2 )){ // 2 is page id get_template_part( 'custom', 'sidebar' ); // (custom-sidebar.php) } else{ get_sidebar(); } 如果(是页面(2)){//2是页面id 获取模板部分('custom','sidebar');/(custom sidebar.php) } 否则{ 获取工具条(); }


这样,您可以在不同的页面上有两个侧栏。

您必须有两个不同的侧栏。 将侧边栏代码放入自定义模板中,并将其命名为您喜欢的名称

请参见如何创建自定义模板

并使用wordpress条件标记,如

if(is_page( 2 )){ // 2 is page id get_template_part( 'custom', 'sidebar' ); // (custom-sidebar.php) } else{ get_sidebar(); } 如果(是页面(2)){//2是页面id 获取模板部分('custom','sidebar');/(custom sidebar.php) } 否则{ 获取工具条(); }


通过这种方式,你可以在不同的页面上有两个侧栏。

我已经尝试过了,但没有成功。你能告诉我,就像在我的page.php模板中一样,我已经获得了侧栏,所以现在我可以通过它创建另一个侧栏,然后可以使用条件标记。但是我无法找到这个获取侧栏()函数来了??你可以创建新的边栏,好的,但正如我在上面的代码中提到的那样,get_sidebar()。我只是想知道这个函数是什么时候定义的。我已经尝试过了,但没有成功。你能告诉我,就像在我的page.php模板中一样,我有一个get_边栏,所以现在我可以通过它创建另一个边栏,然后可以使用它的条件标记。但是我无法找到这个get_边栏()函数来了??你可以创建新的边栏,好的,但正如我在上面的代码中提到的,get_sidebar()。我只想知道这个函数是什么时候定义的。