Post navigation

Wie Du eine Kategorie-Liste mit RSS-Feeds anzeigen kannst (Shortcode)

Manchmal kann es praktisch sein, alle Kategorien mit den dazugehörenden RSS-Feed-Adressen anzeigen lassen zu können. Noch besser wird es, wenn man einen WordPress-Shortcode nutzen kann, um die Liste überall – auch in den Text-Widgets – anzuzeigen.

Kategorie-Liste mit RSS-Feeds anzeigen lassen

  • WordPress Version: inkl. 4.5.3
  • PHP-Version: inkl. PHP 7

Der Code:

<?php

function tb_categories_with_feed() { 
	$args = array(
		'orderby' => 'name',
		'feed' => 'RSS', 
		'echo' => false, 
		'title_li'     => '',
	); 
	$string .= '<ul>';
	$string .= wp_list_categories($args); 
	$string .= '</ul>'; 

	return $string; 

}

// add shortcode
add_shortcode('categories-feed', 'tb_categories_with_feed'); 

// Add filter to execute shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');

Der Shortcode:

[categories-feed]

lässt Dich die List dort anzeigen, wo Du sie haben möchtest. Er funktioniert auch innerhalb von Widgets.

Im Theme lässt sich der Shortcode wie folgt verwenden:

<?php echo do_shortcode("[categories-feed]"); ?>

ist WordPress-Entwickler und bietet dir WordPress Sicherheit Service und WordPress Performance Service für deine Website. Außerdem ist er Spezialist für Onpage SEO und bringt Deine Website in die Top-Suchergebnisse von Google.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.