如何向wp_list_bookmark返回的ul添加类

时间:2012-01-26 作者:Lea Cohen

wp\\u list\\u bookmarks返回具有ul 带类xoxo blogroll. 我想为ul添加另一个类,但似乎找不到一种优雅的方式来实现。

wp\\u list\\u bookmarks接受参数“class”,但该参数应用于li,而不是ul。我有没有遗漏什么论点?或者是否有一个钩子可以钩住并添加一个类?

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

有一个过滤器\'wp_list_bookmarks\' 获取完整的标记。您可以使用它:

add_filter( \'wp_list_bookmarks\', \'wpse40213_new_classes\', 10, 1 );

function wpse40213_new_classes( $html )
{
    return str_replace( "class=\'xoxo blogroll\'", "class=\'my_bookmarks blogroll\'", $html );
}

结束

相关推荐