wie man eine class zu der von wp_list_bookmarks zurückgegebenen ul hinzufügt

wp_list_bookmarks gibt HTML zurück, das eine ul mit den classn xoxo blogroll . Ich würde gerne eine andere class zu dieser ul hinzufügen, aber ich finde, dass ich keinen eleganten Weg finde, dies zu tun.

wp_list_bookmarks akzeptiert ein Argument “class”, aber das wird auf die li angewendet, nicht auf die ul. Gibt es ein Argument, das ich vermisse? Oder gibt es einen Haken, an den ich mich anhängen und eine class hinzufügen kann?

Solutions Collecting From Web of "wie man eine class zu der von wp_list_bookmarks zurückgegebenen ul hinzufügt"

Es gibt einen Filter 'wp_list_bookmarks' für das komplette Markup. Du kannst es benutzen:

 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 ); }