Was ist der richtige Weg, ein PHP-Stylesheet in einem WordPress-Theme zu verwenden?

Mögliche Duplikate:
Wie kann ich WordPress-functionen in meinem Stylesheet verwenden?

Ich habe eine Datei, custom.php, das ist im Grunde ein Stylesheet mit PHP-Variablen für die Stile. Ich habe dieses Handbuch verwendet , um es zu erstellen, aber ich bin mir nicht sicher, wie ich das Stylesheet in meinem Thema verwenden soll. Hier ist meine /styles/custom.php:

 div{background-color:;} 

und meine functions.php Datei hat folgendes:

 $root=get_bloginfo('template_directory'); wp_enqueue_style("custom", $root."/styles/custom.php"); 

Also sollte die Datei custom.php als Stylesheet gerendert werden? Aber meine WordPress-Seite lädt den Dateiinhalt nicht. Wenn ich mir den Quellcode über Firebug anschaue und die custom.php Datei erweitere, sehe ich nur:

 Reload the page to get source for: http://samsung/wordpress/wp-content/themes/kjd/styles/custom.php?ver=3.4.1 

Dies ist auf meinem Rechner mit Ubuntu 12.04, LAMP und WordPress 3.4.1

Solutions Collecting From Web of "Was ist der richtige Weg, ein PHP-Stylesheet in einem WordPress-Theme zu verwenden?"

Nicht sicher, ob du das brauchst, aber sieh es dir an.

 // Can be put into function.php if ( !is_admin() ) { add_action( "wp_enqueue_scripts", "enqueue_scripts", 11 ); } function enqueue_scripts() { // Theme CSS (style.css) wp_enqueue_style( 'style-file', get_template_directory_uri() . '/style.css',false,'1.0','all' ); // JS wp_register_script( 'script', get_template_directory_uri() . '/your-script.js', array('jquery') ); wp_enqueue_script( 'script' ); } 

Oder benutze …

 // Used to include PHP include_once(TEMPLATEPATH . 'script.php'); 

Manchmal hilft es auch, der .htaccess-Datei mitzuteilen, wie mit Dateien verfahren werden soll. Wirf das in deine .htaccess-Datei.

 # handler for phpsuexec..  SetHandler application/x-httpd-php