Placing widget to menu

时间:2012-06-16 作者:1907

是否有任何方法可以在菜单中显示小部件。实际上,我想要的是菜单中的“站点统计”。(黑色区域)位于右侧。link

1 个回复
SO网友:Eyal

您可以注册一个新的侧栏,将其添加到菜单区域,然后向其中添加一个小部件:您可以通过将此函数添加到您的函数来注册侧栏。php:

register_sidebar( array(
        \'name\' => __( \'Site Stat Widget\'),
        \'id\' => \'stat-widget\',
        \'description\' => __( \'The Site Stat Widget\'),
        \'before_widget\' => \'<li id="%1$s" class="widget-container %2$s">\',
        \'after_widget\' => \'</li>\',
        \'before_title\' => \'<h3 class="widget-title">\',
        \'after_title\' => \'</h3>\',
    ) );
并将下面的函数添加到菜单区域(我相信在#openclosecontent div中可能在header.php中):

<?php dynamic_sidebar( \'stat-widget\' ); ?>
如果你做得好,你会在管理区域的小部件页面中看到一个新的侧栏,在那里你可以添加你想要的小部件。

结束

相关推荐

If has $title in widgets

我正在写一个小部件来显示125 x 125像素的广告。广告有6个空间,目前所有作品都有。然而,我想添加一些条件逻辑,这样,如果在一个广告的小部件管理中的值中没有输入任何内容,那么就不会显示add。我想这可以通过使用PHP if或其他什么东西来实现,我不记得它到底是什么。我需要它和<?php & ?> 标签打开。需要检查一下$adone 存在,如果不存在,则显示空白。我知道这里的代码是错误的,但类似这样的代码:<?php if_has($adone_img) ?>