Bloginfo Shortcode

Avatar of Chris Coyier
Chris Coyier am

Die bloginfo()-Funktion in WordPress bietet Zugriff auf viele nützliche Informationen über Ihre Website. Sehen Sie sich die vollständige Liste an. Um auf alle diese Werte direkt aus dem Seiten-/Beitragsinhalt zuzugreifen, können wir einen Shortcode erstellen, der die Werte zurückgibt. Fügen Sie dies Ihrer functions.php-Datei in Ihrem Theme hinzu

function digwp_bloginfo_shortcode( $atts ) {
   extract(shortcode_atts(array(
       'key' => '',
   ), $atts));
   return get_bloginfo($key);
}
add_shortcode('bloginfo', 'digwp_bloginfo_shortcode');

Jetzt können Sie alle Werte ausgeben, indem Sie diesen Shortcode mit dem „Schlüssel“ aufrufen. Zum Beispiel der Name Ihrer Website

[bloginfo key='name']

Oder direkt zu Bildern in Ihrem Theme-Ordner

<img src="[bloginfo key='template_url']/images/logo.jpg" alt="[bloginfo key='name'] logo" />