WordPress Snippets

Eine Kategorie-Liste mit RSS-Feeds anzeigen

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. 5.xx
  • PHP-Version: inkl. PHP 7.xx

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]"); ?>

sss

Andreas Hecht

Andreas Hecht

Er entwickelt WordPress-Websites und bietet dir einen Website Sicherheit Service und einen 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.

Das könnte auch interessant sein...

Das Perfmatters WordPress Performance Plugin macht dein WordPress raketenschnell

Auch Laien machen Ihre Website damit raketenschnell! Lies den Artikel dazu...

Schreibe einen Kommentar

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

Do NOT follow this link or you will be banned from the site!
Teilen
Teilen