Wordpress style.css dosyasından Tema bilgi alma

3 Cevap php

Wordpress tema ile, style.css dosyasının üstüne bilgi eklemek için gereklidir:

örneğin; varsayılan tema için bu var:

/*
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
*/

Bu programlama bilgi almak için herhangi bir wordpress fonksiyonları var mı?

3 Cevap

Sen get_theme_data() ya da ben çabuk bir araya koymak, bu PHP script kullanabilirsiniz:

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

O get_theme_data function WP 3.4 önerilmiyor ve wp_get_theme ile değiştirildi unutmayın. Değiştirme işlevi styles.css aynı bütün elemanları get_theme_data yaptığı gibi, özellikle ThemeURI öğesi şimdi temanın dizin değil {değerini döndürür almak değil [(5)]}.

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