所以经过一些测试,我终于让它工作了。多亏了@TomJ Nowell的一些指导,我在侧边抽签中通过了侧边栏,而无需使用任何插件。我试图实现的是非常简单的,因为大多数WordPress主题都有侧边栏,位于商店主存档页面的下方或顶部。所以结论很简单
<div class="drawer-cont">
<?php dynamic_sidebar(\'shop-sidebar\'); ?>
</div>
其中(\'shop-sidebar\')是小部件区域中我的侧边栏的名称。如果其他人处于该位置,那么只需在空格中添加带“-”的侧边栏名称即可。按照WordPress codex上的规定:
如果您的主题为其注册的侧栏指定了“id”或“name”参数,则可以将id或name作为$indexparameter传递。否则,您可以传入数字索引以在该索引处显示sidebar。
因此,换句话说,如果您的主题使用name参数注册侧栏,您可以用破折号代替空格传递侧栏的名称。在大多数情况下,这将起作用。