多次加载同一侧边栏

时间:2015-08-27 作者:hiddenpearls

我遇到了一个非常不同的场景,我必须使用get_sidebar(\'recommendations\') 在一页上多次。但它只能工作一次。

只有当我使用include(\'sidebar-recommendations.php\') 但我想用WordPress中的标准化方法。

我在代码中搜索了一下,但找不到它多次不起作用的原因?

3 个回复
最合适的回答,由SO网友:Klian 整理而成

你不能。

get\\u template()函数对此有保护。

您必须使用include()。

SO网友:Imran Khalid

get\\u template\\u部分(“侧栏”、“建议”)很好,主要用于流行主题,例如“Enfold”Thanx for suggestion@Klian

SO网友:Imran Khalid

如果在模板中多次使用一个侧栏很重要,那么我还有另一个选择,为什么不使用jQuery并克隆该侧栏,并使用一次并将其附加到特定部分,但不要在侧栏中使用idz很重要,因为idz的乘法无效,可能会导致布局破坏

相关推荐

Searchresult sidebar change

那么,searchresult页面侧栏位于哪里?例如,在searchresult页面中,有一个“A”侧栏。但是,我想将其更改为“B”侧栏。我看着search.php 但无法理解侧边栏的来源。