Hallo liebe Leser,
einige der von WP generierten Widgets generieren ja bekannter Weise einen ziemlich traurigen HTML-Code. So zum Beispiel die Tag-Cloud.
Hier ist es mir z.B. gelungen, über die functions.php diese durch eine ungeordnete Liste zu ersetzen.
PHP
<?php
// Tag Wolke
function Tag_Cloud($args) {
extract($args);
$options = get_option('widget_tag_cloud');
$title = empty($options['title']) ? __('Tags') : $options['title'];
?>
<div id="tag">
<h2><?php echo $title ?></h2>
<?php wp_tag_cloud('smallest=80&largest=150&unit=%&format=list'); ?>
</div>
<?php
}
if ( function_exists('register_sidebar_widget') )
register_sidebar_widget('Tag_Cloud', 'Tag_Cloud');
?>
Alles anzeigen
Schwierigkeiten jedoch gibt es zum Beispiel beim Ersetzen der Funktion "Letzte Beiträge" und "Letzte Kommentare". Hier finde ich einfach nicht die entsprechende dazugehörige Funktion. Also kann ich mir mit Hilfe des obigen Shemas nur ein zusätzliches Widgets erstellen.
Jetzt meine eigentliche Frage:
Kann ich die Widgets, die so unschön formatiert werden und deshalb keiner braucht mit Hilfe einer Funktion entfernen lassen?
Vielen Dank