wordpress widget_title 过滤器在主侧边栏中不起作用
wordpress widget_title filter not working in primary sidebar
我有一个小问题,我不知道为什么这不起作用。
我做了小功能
add_filter( 'widget_title', 'tbw_html_widget_title', 10 );
function tbw_html_widget_title( $title ) { //HTML tag opening/closing brackets
$title = str_replace( '[', '<', $title );
$title = str_replace( '[/', '</', $title );
$title = str_replace( ']', '>', $title );
return $title;
}
在主页上我的自定义侧边栏上,这是有效的。
参见:http://www.cultuurpleintholen.nl/
有:"EXPOSITIES (meer)" 和 link。这就是我想要的。
现在奇怪了。我对主要侧边栏使用了相同的 code/widget,现在在其他页面上,例如:http://www.cultuurpleintholen.nl/subsidies/ 没有 "EXPOSITIES (meer)",只有 EXPOSITIES。 HTML 被剥离。
我使用 Genesis 框架。
有人知道为什么要删除 HTML 吗?
除了冗余之外,您的函数没有错误。
这是 CSS 的事情。
这部分
.sidebar .widget-title a {
color: #333;
border: none;
}
正在接管。删除 style.css 中的颜色设置,一切都会好起来的。
我有一个小问题,我不知道为什么这不起作用。
我做了小功能
add_filter( 'widget_title', 'tbw_html_widget_title', 10 );
function tbw_html_widget_title( $title ) { //HTML tag opening/closing brackets
$title = str_replace( '[', '<', $title );
$title = str_replace( '[/', '</', $title );
$title = str_replace( ']', '>', $title );
return $title;
}
在主页上我的自定义侧边栏上,这是有效的。 参见:http://www.cultuurpleintholen.nl/
有:"EXPOSITIES (meer)" 和 link。这就是我想要的。
现在奇怪了。我对主要侧边栏使用了相同的 code/widget,现在在其他页面上,例如:http://www.cultuurpleintholen.nl/subsidies/ 没有 "EXPOSITIES (meer)",只有 EXPOSITIES。 HTML 被剥离。
我使用 Genesis 框架。
有人知道为什么要删除 HTML 吗?
除了冗余之外,您的函数没有错误。
这是 CSS 的事情。
这部分
.sidebar .widget-title a {
color: #333;
border: none;
}
正在接管。删除 style.css 中的颜色设置,一切都会好起来的。