Warum funktioniert wp_get_theme()->get( 'Version' ) als Argument von wp_enqueue_styles, aber nicht $version = wp_get_the
Posted: 03 Jan 2025, 18:24
Ich bin etwas verwirrt. Ich erstelle ein WordPress-Theme und habe gerade festgestellt, dass die Versionierung, die ich in „functions.php“ implementiert hatte, „?ver“ im Quellcode nicht wirklich anzeigte. Mein ursprünglicher Code ist dieser:
Das funktioniert nicht, aber das hier funktioniert!
Übersehe ich etwas? Für mich sieht es so aus, als müssten sie genau das Gleiche sein. Warum funktioniert Nr. 2 und nicht Nr. 1?
Code: Select all
//Register styles
$version = wp_get_theme()->get( 'Version' );
function cloudbank_register_styles(){
wp_enqueue_style('cloudbank-style', get_template_directory_uri() . "/style.css", array(), $version, 'all');
}
Code: Select all
function cloudbank_register_styles(){
wp_enqueue_style('cloudbank-style', get_template_directory_uri() . "/style.css", array(), wp_get_theme()->get( 'Version' ), 'all');