始终在WordPress小工具中显示小工具标题

时间:2015-05-19 作者:user2802110

我正在使用默认类别小部件在侧栏中显示我的类别列表。

问题是,当我选择某个类别访问相应的类别页面[例如:足球]时,小部件标题[即:我的类别]将消失&;在此处显示类别标题[在本例中为足球]。我不想那样。

我希望我的小部件始终显示小部件标题,无论我是否选择类别。我不知道我解释得对不对!

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

这不是它的固有行为。

如果您检查WP_Widget_Categories

$title = apply_filters( \'widget_title\', empty( $instance[\'title\'] ) ? __( \'Categories\' ) : $instance[\'title\'], $instance, $this->id_base );
标题完全来自实例中保存的值(如果不是,则为默认值)。没有逻辑将其与当前上下文联系起来。

有些事情正在改变这种行为,一些可能性浮现在脑海中:

您可能有一些内容覆盖了本机小部件,一些代码可能正在使用widget_title, 可能不正确,覆盖前端的一些JS代码可能会更改标题

结束

相关推荐

customize footer widgets area

我有一个自定义的页脚小部件区域,它在一行中水平显示最多4个小部件。如果我添加了4个以上的小部件,那么布局就会中断,因为我试图在同一行中显示它。我想让它更灵活,例如有2行(div),我可以在第一行中添加let’s 2 widget,在第二行中添加4个widget。可能我需要的是复制这一个,并制作两个页脚区域。这可能吗?如果可能,我如何实现?下面是我的小部件的实际代码。php: /* Footer Widgets */ $footer_widgets_num = wp_get_sidebars_