Hallo,
habe bei folgender Abfrage ein Problem mit einem Umlaut in meiner Navigation. Die Abfrage wird wie gewünscht ausgeführt, aber bei dem String "Elternbeiträge" funktioniert die Abfrage nicht korrekt, da die left_sidebar.php ausgegeben wird. Wenn ich Elternbeitraege schreibe, klappt es. Da ich leider kein PHP-Profi bin, habe ich keine Idee wie ich den Umlaut genau abfragen muss. Kann mir jemand auf die Sprünge helfen?
Hier die verkürzte Abfrage:
PHP
<?php
global $wp_query;
if( empty($wp_query->post->post_parent) ) {
$parent = $wp_query->post->ID;
$parent_title = $wp_query->post->post_title;
} else {
$parent = $wp_query->post->post_parent;
$parent_title = $wpdb->get_var("SELECT post_title FROM $wpdb->posts WHERE ID = $parent");
}
if (apply_filters('the_title', $parent_title) == Leitbild ){
include (TEMPLATEPATH . '/words_sidebar.php');
}
else if (apply_filters('the_title', $parent_title) == Elternbeiträge){
include (TEMPLATEPATH . '/words_sidebar.php');
}
else{
include (TEMPLATEPATH . '/left_sidebar.php');
}
?>
Alles anzeigen
In der wp-config steht:
In der HTML-Seite steht im <head>: