wp_title filter hat keinen Einfluss auf den <title> tag

Habe ich nur noch die folgenden filter in meinem Thema functions.php Datei:

function change_the_title() {
    return 'My modified title';
}
add_filter('wp_title', 'change_the_title');

Und in meinem header.php:

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <meta id="viewport" name="viewport" content="width=device-width">
    <link rel="profile" href="http://gmpg.org/xfn/11">
    <link  href="<?php bloginfo( 'pingback_url' ); ?>">
    <?php wp_head(); ?>
</head>
<body <?php body_class();?>>

Dann fand ich den Titel meiner Seite zu haben NICHT ändern! Und der title-tag injiziert wurde, in die wp_head Funktion.

Mehr, wenn ich die Funktion aufrufen wp_title manuell in den header, es tut der erwartete Wert zurück.

Was ist die Materie? Wie kann ich es umgehen?


Ergänzung: Meine WordPress-version ist 4.4.

InformationsquelleAutor Alfred Huang | 2015-12-14
Schreibe einen Kommentar