Ausgabe der Links (Blogroll)
Sie wollen Ihre Links (Blogroll) beispielsweise innerhalb einer Seite ausgeben. WordPress bietet zwar bereits verschiedene Funktionen für die Ausgabe der Links an, aber, wie das Leben so spielt, meistens reichen diese einfach nicht aus, denn irgendwas fehlt oder ist zu viel.
Aus diesem Grund habe ich mir die folgende Funktion “gebastelt”, die Sie nach Ihrem Gusto verändern und auf eigene Gefahr verwenden dürfen
Aufruf der Funktion (Beispiel):
Wenn Sie diese Funktion in die Datei function.php kopieren, steht sie anschließend jeder Template-Datei zur Verfügung.
function eb_links_display($kategorie, $ueberschrift) {
$links = get_bookmarks(’category=’.$kategorie.’&category_name=’);
if ( $links ) {echo $ueberschrift;}
foreach ($links as $link) {
$link->link_name = attribute_escape(apply_filters(’link_title’, $link->link_name));
$link->link_description = wp_specialchars(apply_filters(’link_description’, $link->link_description));
$link->link_url = clean_url($link->link_url);
if (!empty($link->link_notes) and $link->link_notes!=’-') {$link->link_notes.’<br />’;} else {$link->link_notes=”;}
$link->link_notes = str_replace(”\n”,’<br />’,wp_specialchars(apply_filters(’link_notes’, $link->link_notes)));
if (!empty($link->link_notes)) $link->link_notes.=’<br />’;
echo ‘<a href=’.$link->link_url.’ target=”_blank” title=”‘.$link->link_description.’”><strong>’.$link->link_name.’</strong></a><br />’.$link->link_notes.’<br />’;
}
if ( $links ) {echo ‘<br />’;}
}









23:19
abgelegt unter: 