Kann nicht wp_title Filter in zwanzig sechzehn Kind Thema arbeiten

Ich habe Schwierigkeiten beim Überschreiben des im Admin-Steuerfeld für eine benutzerdefinierte Schablonenseite festgelegten </code> und beim Ausgeben eines benutzerdefinierten <code><title></code> -Tags. </p> <p> Das übergeordnete Thema ist der WordPress-Bestand Twentysixteen, der die title-tag theme-function verwendet (im Gegensatz zur bald veralteten function wp_title ()). Laut WordPress-Code-Referenz ist der korrekte Hook der <code>wp_title</code> <a href="http://de.wordpressask.com/wp/filter" title="Topics of Filter" target="_blank">Filter</a>: </p><ul><li><a href="http://de.wordpressask.com/sollte-ich-einen-themenentwickler-bitten-locate_template-anstatt-require_once-zu-verwenden.html" rel="bookmark" title="Sollte ich einen Themenentwickler bitten, locate_template anstatt require_once zu verwenden">Sollte ich einen Themenentwickler bitten, locate_template anstatt require_once zu verwenden</a></li><li><a href="http://de.wordpressask.com/verwenden-sie-das-untergeordnete-thema-functions-php-um-die-customizer-php-fur-das-ubergeordnete-thema-zu-andern.html" rel="bookmark" title="Verwenden Sie das untergeordnete Thema functions.php, um die customizer.php für das übergeordnete Thema zu ändern">Verwenden Sie das untergeordnete Thema functions.php, um die customizer.php für das übergeordnete Thema zu ändern</a></li><li><a href="http://de.wordpressask.com/wenn-sie-zum-untergeordneten-thema-wechseln-werden-die-menunamen-unterbrochen.html" rel="bookmark" title="Wenn Sie zum untergeordneten Thema wechseln, werden die Menünamen unterbrochen">Wenn Sie zum untergeordneten Thema wechseln, werden die Menünamen unterbrochen</a></li><li><a href="http://de.wordpressask.com/wie-lade-ich-alle-plugins-css-nach-child-theme-css.html" rel="bookmark" title="Wie lade ich alle Plugins CSS nach Child Theme CSS?">Wie lade ich alle Plugins CSS nach Child Theme CSS?</a></li><li><a href="http://de.wordpressask.com/wie-man-das-menu-von-der-site-auf-meinem-eigenen-thema-in-wordpress-migriert.html" rel="bookmark" title="Wie man das Menü von der Site auf meinem eigenen Thema in WordPress migriert?">Wie man das Menü von der Site auf meinem eigenen Thema in WordPress migriert?</a></li><li><a href="http://de.wordpressask.com/wie-werden-aktualisierungen-der-style-css-datei-im-untergeordneten-thema-erkannt.html" rel="bookmark" title="Wie werden Aktualisierungen der style.css-Datei im untergeordneten Thema erkannt?">Wie werden Aktualisierungen der style.css-Datei im untergeordneten Thema erkannt?</a></li></ul> <blockquote> <p> Der Filter wp_title filtert den Titel der Seite (aufgerufen mit wp_title ()). Dadurch wird der Text gefiltert, der im HTML-Tag (manchmal als “Title-Tag” oder “Meta-Titel” bezeichnet) angezeigt wird, nicht der Post-, Seiten- oder Kategorietitel. </p> </blockquote> <p> Also sollte ich in der Lage sein, einen bedingten Test in meiner functions.php-Datei zu erstellen und das von WordPress erstellte Title-Tag zu überschreiben, zB: </p> <pre> <code> function custom_filter_wp_title( $title, $sep ) { // removed conditional to prove not working anywhere // if ( is_page_template( 'sometemplate.php' ) ) { $title = "My custom template page..."; // } return $title; } add_filter( 'wp_title', 'custom_filter_wp_title', 10, 2 );</code> </pre> <p> Abgeleitet von Codex-Beispiel . </p> <p> Soweit ich das beurteilen kann, funktioniert dieser benutzerdefinierte Filter nirgendwohin, der im Backend gesetzte Titel erscheint im Title-Tag des HTML-Headers. Ich habe die Priorität auf 99999 erhöht, immer noch nichts. Was mache ich falsch? </p> <h4>Solutions Collecting From Web of "Kann nicht wp_title Filter in zwanzig sechzehn Kind Thema arbeiten"</h4> <div class="list-group list-group-flush"> <ul> <li><a href="http://de.wordpressask.com/wordpress-multisite-habe-die-gleiche-kopf-und-fuszeile-des-hauptblogs-auf-allen-unterblogs.html" rel="bookmark" title="Wordpress Multisite: Habe die gleiche Kopf- und Fußzeile des Hauptblogs auf allen Unterblogs">Wordpress Multisite: Habe die gleiche Kopf- und Fußzeile des Hauptblogs auf allen Unterblogs</a></li> <li><a href="http://de.wordpressask.com/child-theme-functions-php-hat-keine-wirkung.html" rel="bookmark" title="Child Theme functions.php hat keine Wirkung">Child Theme functions.php hat keine Wirkung</a></li> <li><a href="http://de.wordpressask.com/remove_action-funktioniert-nicht-auch-nach-anderung-der-prioritat.html" rel="bookmark" title="remove_action funktioniert nicht, auch nach Änderung der Priorität">remove_action funktioniert nicht, auch nach Änderung der Priorität</a></li> <li><a href="http://de.wordpressask.com/ist-es-moglich-kind-thema-von-kind-sie-zu-verwenden.html" rel="bookmark" title="Ist es möglich, Kind Thema von Kind sie zu verwenden?">Ist es möglich, Kind Thema von Kind sie zu verwenden?</a></li> <li><a href="http://de.wordpressask.com/wie-bearbeite-ich-classn-im-body-tag.html" rel="bookmark" title="Wie bearbeite ich classn im Body-Tag?">Wie bearbeite ich classn im Body-Tag?</a></li> <li><a href="http://de.wordpressask.com/uberschreiben-sie-die-ubergeordnete-themenfunktion-die-nicht-angehangt-ist-oder-in-der-datei-functions-php.html" rel="bookmark" title="Überschreiben Sie die übergeordnete Themenfunktion, die nicht angehängt ist oder in der Datei functions.php">Überschreiben Sie die übergeordnete Themenfunktion, die nicht angehängt ist oder in der Datei functions.php</a></li> <li><a href="http://de.wordpressask.com/wordpress-child-theme-twentyleven.html" rel="bookmark" title="WordPress Child Theme - twentyleven">WordPress Child Theme - twentyleven</a></li> <li><a href="http://de.wordpressask.com/replace-get-vorlage-verzeichnis-von-kind-thema.html" rel="bookmark" title="Replace get Vorlage Verzeichnis von Kind Thema?">Replace get Vorlage Verzeichnis von Kind Thema?</a></li> </ul> <!-- You can start editing here. --> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> Wir haben dies für die Shortcode-Unterstützung in Titeln gefunden (sowohl Titel als auch Titel): </p> <pre> <code>//shortcode support in titles add_filter( 'the_title', 'do_shortcode' ); //should be post title add_filter( 'wp_title', 'do_shortcode' ); //should be HTML/Browser title add_filter( 'document_title_parts', 'wp44_header_title_function' ); //own function for HTML/Browser title function wp44_header_title_function($title) { if (isset($title['title'])) $title['title'] = do_shortcode($title['title']); if (isset($title['page'])) $title['page'] = do_shortcode($title['page']); if (isset($title['tagline'])) $title['tagline'] = do_shortcode($title['tagline']); if (isset($title['site'])) $title['site'] = do_shortcode($title['site']); return $title; }</code> </pre> <p> Ich habe es wp44 genannt, weil in /wp-includes/general-template.php steht, dass dies in 4.4 hinzugefügt wurde, um den Dokumenttitel zu filtern, bevor er generiert wird. </p> <p> Ich denke, dass der Standard-wp_title-Filter funktionieren sollte, aber ich weiß, dass wir ein verrücktes Thema verwenden, das sein eigenes Ding macht und für dieses Thema zumindest so aussieht. Document_title_parts ist der richtige Weg. </p> </div> </li><!-- #comment-## --> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> Wenn jemand anderes Probleme damit hat, könnte das an dem Yoast-Plugin liegen. Benutzen: </p> <pre> <code>add_filter( 'pre_get_document_title', function( $title ){ // Make any changes here return $title; }, 999, 1 );</code> </pre> </div> </li><!-- #comment-## --> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> </div> </div> <ul> <li><a href="http://de.wordpressask.com/andern-sie-das-einzelne-produktbild-in-woocommerce-ohne-zuschneiden-in-ein-quadrat.html" rel="bookmark"> Ändern Sie das einzelne Produktbild in Woocommerce ohne Zuschneiden in ein Quadrat. </a></li> <li><a href="http://de.wordpressask.com/ruft-nur-eingereihte-stile-und-skripts-des-aktuellen-themas-ab.html" rel="bookmark"> Ruft nur eingereihte Stile und Skripts des aktuellen Themas ab </a></li> <li><a href="http://de.wordpressask.com/inhalt-eines-einzelnen-beitrags-anzeigen.html" rel="bookmark"> Inhalt eines einzelnen Beitrags anzeigen </a></li> <li><a href="http://de.wordpressask.com/uberprufen-ob-ich-einen-wordpress-hack-vollstandig-entfernt-habe.html" rel="bookmark"> Überprüfen, ob ich einen WordPress-Hack vollständig entfernt habe? </a></li> <li><a href="http://de.wordpressask.com/begrenzen-sie-die-anzahl-der-erfolgreichen-anmeldungen.html" rel="bookmark"> Begrenzen Sie die Anzahl der erfolgreichen Anmeldungen </a></li> <li><a href="http://de.wordpressask.com/speichern-von-benutzerinformationen-auf-derselben-seite-durch-senden-von-formularen.html" rel="bookmark"> Speichern von Benutzerinformationen auf derselben Seite durch Senden von Formularen </a></li> <li><a href="http://de.wordpressask.com/warten-wordpress-wpdb-functionen-wenn-die-tabelle-gesperrt-ist.html" rel="bookmark"> Warten WordPress $ wpdb functionen, wenn die Tabelle gesperrt ist? </a></li> <li><a href="http://de.wordpressask.com/localhost-installation-administrator-hat-administratorzugriff-verloren-kann-nicht-auf-das-dashboard-zugreifen.html" rel="bookmark"> Localhost-Installation: Administrator hat Administratorzugriff verloren; kann nicht auf das Dashboard zugreifen </a></li> <li><a href="http://de.wordpressask.com/is_template-wie-man-eine-weitere-vorlage-hinzufugt.html" rel="bookmark"> Is_template wie man eine weitere Vorlage hinzufügt </a></li> <li><a href="http://de.wordpressask.com/beschranken-sie-die-anzahl-der-seiten-die-benutzer-in-benutzerdefinierten-beitragstypen-erstellen-konnen.html" rel="bookmark"> Beschränken Sie die Anzahl der Seiten, die Benutzer in benutzerdefinierten Beitragstypen erstellen können </a></li> <li><a href="http://de.wordpressask.com/weird-lightbox-phanomen.html" rel="bookmark"> Weird lightbox Phänomen </a></li> <li><a href="http://de.wordpressask.com/importieren-sie-posts-mit-ausgewahlten-bildern.html" rel="bookmark"> Importieren Sie Posts mit ausgewählten Bildern </a></li> <li><a href="http://de.wordpressask.com/wie-bekomme-woocomerce-bild-url-in-einfache-e-mail-vorlage.html" rel="bookmark"> Wie bekomme woocomerce Bild URL in einfache E-Mail-Vorlage </a></li> <li><a href="http://de.wordpressask.com/schleife-und-seitenvorlage-meine-wp_abfrage-nimmt-keine-argumente.html" rel="bookmark"> Schleife und Seitenvorlage: Meine WP_Abfrage nimmt keine Argumente </a></li> <li><a href="http://de.wordpressask.com/suche-function-auf-einem-plugin-wordpress-benutzer.html" rel="bookmark"> Suche function auf einem Plugin WordPress-Benutzer </a></li> </ul> </div> </div> <div class="clearfix mt-5"></div> <hr /> <footer> <ul class="list-inline text-center"> <li class="list-inline-item">© 2017 Das Wordpress</li> <li class="list-inline-item"><a href="/topics">Topics</a></li> <li class="list-inline-item"><a href="#">Terms</a></li> <li class="list-inline-item"><a href="#">Privacy Policy</a></li> </ul> </footer> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" integrity="sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" crossorigin="anonymous"></script> </body> <div id="statcounter_image" style="display:none;"><a title="Web Analytics" href="http://statcounter.com/" class="statcounter"><img src="//c.statcounter.com/11617041/0/9011aa5b/1/" alt="Web Analytics" /></a></div> </html>