如何将Widget手动添加到侧边栏?

时间:2012-01-17 作者:Waseem Abu Senjer

如何在代码中手动添加小部件?

2 个回复
SO网友:Geert

看看the_widget() 作用第一个参数是必需的。它是小部件的PHP类名。例如:

<div class="sidebar">
  <?php the_widget(\'WP_Widget_Search\') ?>
</div>
您还可以传递额外的参数:

<div class="sidebar">
  <?php the_widget(\'WP_Widget_Text\', \'title=Hello&text=World\') ?>
</div>

SO网友:mor7ifer

取决于您的呼叫方式dynamic_sidebar() 设置时,您应该能够在函数之前或之后将其放入。例如:

<div id="sidebar">
    <ul class="sidebar">
        <!-- Your Widget Here -->
        <?php dynamic_sidebar(); ?>
    </ul>
</div>
您可以将您的小部件(作为<li> 在这种情况下)就在那里,瞧!

结束

相关推荐

Dividing widgets in sidebar?

我有一个自定义的边栏叫做页脚。我使用以下代码显示此侧栏:<?php if ( !function_exists(\'dynamic_sidebar\') || !dynamic_sidebar(\'Footer\') ) : ?> (maybe I should do something in this line?) :) <?php endif; ?> 这很顺利,但现在几乎每个主题都允许用户将其小部件放在列中,就像这样:http://ka