Themeninformationen aus der style.css-Datei in WordPress abrufen

Lesezeit: 1 Minute

Benutzeravatar von Abizern
Abizern

Bei einem WordPress-Theme ist es notwendig, Informationen oben in der style.css-Datei hinzuzufügen:

z.B; Für das Standardthema gibt es Folgendes:

/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

Gibt es WordPress-Funktionen, um diese Informationen programmgesteuert abzurufen?

get_theme_data

  • Genau das, was ich brauchte. Vielen Dank.

    – Abizern

    3. Dezember 2009 um 16:53 Uhr

Du könntest benutzen get_theme_data() oder dieses PHP-Skript, das ich schnell zusammengestellt habe:

<?php
$file = file('your file location');
$contents="";
foreach($file as $lines => $line){
$contents .= $line;
}
preg_match('!/\*[^*]*\*+([^/][^*]*\*+)*/!', $contents, $themeinfo);
echo nl2br($themeinfo[0]);
?>

  • Wie liest man externe style.css-Informationen ohne WordPress-Funktion?

    – Gino

    27. April 2016 um 3:08 Uhr

Beachten Sie, dass get_theme_data Die Funktion wurde in WP 3.4 als veraltet markiert und durch ersetzt wp_get_theme. Die Ersetzungsfunktion ruft nicht alle gleichen Elemente ab styles.css wie get_theme_data tat, insbesondere die ThemeURI -Element gibt jetzt das Verzeichnis des Themas zurück, nicht den Wert von Theme URL.

http://codex.wordpress.org/Function_Reference/wp_get_theme

1427850cookie-checkThemeninformationen aus der style.css-Datei in WordPress abrufen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy