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/uberschreiben-von-methoden-in-einem-untergeordneten-thema.html" rel="bookmark" title="Überschreiben von Methoden in einem untergeordneten Thema">Überschreiben von Methoden in einem untergeordneten Thema</a></li><li><a href="http://de.wordpressask.com/get_template_directory_uri-zeigt-auf-das-ubergeordnete-thema-und-nicht-auf-das-untergeordnete-thema.html" rel="bookmark" title="get_template_directory_uri zeigt auf das übergeordnete Thema und nicht auf das untergeordnete Thema">get_template_directory_uri zeigt auf das übergeordnete Thema und nicht auf das untergeordnete Thema</a></li><li><a href="http://de.wordpressask.com/machen-sie-sidebar-template-zur-standardvorlage-fur-neue-seiten.html" rel="bookmark" title="Machen Sie "sidebar template" zur Standardvorlage für neue Seiten">Machen Sie "sidebar template" zur Standardvorlage für neue Seiten</a></li><li><a href="http://de.wordpressask.com/wie-fugt-man-die-stylesheets-fur-eltern-und-kinder-korrekt-in-die-erstellung-eines-untergeordneten-themas-ein.html" rel="bookmark" title="Wie fügt man die Stylesheets für Eltern und Kinder korrekt in die Erstellung eines untergeordneten Themas ein?">Wie fügt man die Stylesheets für Eltern und Kinder korrekt in die Erstellung eines untergeordneten Themas ein?</a></li><li><a href="http://de.wordpressask.com/warum-wordpress-alten-vorlagencode-anstelle-der-zuletzt-aktualisierten-vorlagen-erhalt.html" rel="bookmark" title="Warum WordPress alten Vorlagencode anstelle der zuletzt aktualisierten Vorlagen erhält">Warum WordPress alten Vorlagencode anstelle der zuletzt aktualisierten Vorlagen erhält</a></li><li><a href="http://de.wordpressask.com/vorrangladedatei-css-im-untergeordneten-thema.html" rel="bookmark" title="Vorrangladedatei css im untergeordneten Thema">Vorrangladedatei css im untergeordneten Thema</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/post-metadaten-fur-eine-bestimmte-kategorie-ausblenden.html" rel="bookmark" title="Post-Metadaten für eine bestimmte Kategorie ausblenden">Post-Metadaten für eine bestimmte Kategorie ausblenden</a></li> <li><a href="http://de.wordpressask.com/uberschreibe-vorlagendatei-in-unterordnern.html" rel="bookmark" title="Überschreibe Vorlagendatei in Unterordnern">Überschreibe Vorlagendatei in Unterordnern</a></li> <li><a href="http://de.wordpressask.com/wie-kann-ich-eine-function-in-einem-ubergeordneten-thema-uber-eine-untergeordnete-themen-functions-php-andern.html" rel="bookmark" title="Wie kann ich eine function in einem übergeordneten Thema über eine untergeordnete Themen functions.php ändern">Wie kann ich eine function in einem übergeordneten Thema über eine untergeordnete Themen functions.php ändern</a></li> <li><a href="http://de.wordpressask.com/wenn-sie-mein-design-bearbeiten-um-zu-versuchen-den-standardheader-oben-auf-der-seite-zu-platzieren-wird-der-rest-des-seiteninhalts-unterbrochen.html" rel="bookmark" title="Wenn Sie mein Design bearbeiten, um zu versuchen, den Standardheader oben auf der Seite zu platzieren, wird der Rest des Seiteninhalts unterbrochen">Wenn Sie mein Design bearbeiten, um zu versuchen, den Standardheader oben auf der Seite zu platzieren, wird der Rest des Seiteninhalts unterbrochen</a></li> <li><a href="http://de.wordpressask.com/welche-vorlage-wird-zum-anzeigen-von-mediendatenbankdateien-verwendet.html" rel="bookmark" title="Welche Vorlage wird zum Anzeigen von Mediendatenbankdateien verwendet?">Welche Vorlage wird zum Anzeigen von Mediendatenbankdateien verwendet?</a></li> <li><a href="http://de.wordpressask.com/wie-entferne-ich-eine-ubergeordnete-vorlage-von-quick-edit.html" rel="bookmark" title="Wie entferne ich eine übergeordnete Vorlage von Quick Edit?">Wie entferne ich eine übergeordnete Vorlage von Quick Edit?</a></li> <li><a href="http://de.wordpressask.com/menu-reactjs-nicht-auf-twenty-twelve-thema-seltsamer-url-fehler.html" rel="bookmark" title="Menü reactjs nicht auf Twenty Twelve-Thema, seltsamer URL-Fehler">Menü reactjs nicht auf Twenty Twelve-Thema, seltsamer URL-Fehler</a></li> <li><a href="http://de.wordpressask.com/unterschiedliche-kopfzeile-fur-jede-seite-in-child-theme-von-zwanzig-dreizehn.html" rel="bookmark" title="Unterschiedliche Kopfzeile für jede Seite in Child Theme von zwanzig dreizehn">Unterschiedliche Kopfzeile für jede Seite in Child Theme von zwanzig dreizehn</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/wordpress-kind-problem-mit-vielen-css-dateien-im-ubergeordneten-thema.html" rel="bookmark"> WordPress-Kind-Problem mit vielen CSS-Dateien im übergeordneten Thema </a></li> <li><a href="http://de.wordpressask.com/wie-verlinke-ich-auf-eine-seite-mit-einem-shortcode.html" rel="bookmark"> Wie verlinke ich auf eine Seite mit einem Shortcode? </a></li> <li><a href="http://de.wordpressask.com/wp_get_attachment_metadata-holt-wp-metadaten-oder-exif.html" rel="bookmark"> wp_get_attachment_metadata () holt WP-Metadaten oder EXIF? </a></li> <li><a href="http://de.wordpressask.com/ist-es-moglich-autoren-nach-profilfeldern-zu-suchen.html" rel="bookmark"> Ist es möglich, Autoren nach Profilfeldern zu suchen? </a></li> <li><a href="http://de.wordpressask.com/lokalisierung-von-themen-und-plugins-auf-englisch-ursprunglich-in-einer-anderen-sprache.html" rel="bookmark"> Lokalisierung von Themen und Plugins auf Englisch (ursprünglich in einer anderen Sprache) </a></li> <li><a href="http://de.wordpressask.com/hinweis-es-wird-versucht-die-eigenschaft-nicht-objekt-in-die-kategorie-benutzerdefinierte-felder-zu-ubernehmen.html" rel="bookmark"> Hinweis: Es wird versucht, die Eigenschaft “Nicht Objekt” in die Kategorie “Benutzerdefinierte Felder” zu übernehmen </a></li> <li><a href="http://de.wordpressask.com/wie-man-eine-einfache-jquery-datei-in-ein-wordpress-plugin-einfugt.html" rel="bookmark"> wie man eine einfache jquery-Datei in ein WordPress-Plugin einfügt </a></li> <li><a href="http://de.wordpressask.com/benutzerdefinierte-themennavigation.html" rel="bookmark"> Benutzerdefinierte Themennavigation </a></li> <li><a href="http://de.wordpressask.com/wp-rest-api-v2-ruckkehr-json_no_route.html" rel="bookmark"> wp Rest api v2 Rückkehr json_no_route </a></li> <li><a href="http://de.wordpressask.com/wie-kann-ich-alle-kommentare-die-in-die-moderation-gehen-eliminieren.html" rel="bookmark"> Wie kann ich alle Kommentare, die in die Moderation gehen, eliminieren? </a></li> <li><a href="http://de.wordpressask.com/medienelemente-die-hubsche-permalinks-horten.html" rel="bookmark"> Medienelemente, die hübsche Permalinks horten </a></li> <li><a href="http://de.wordpressask.com/wie-ermittelt-man-ob-das-benutzerdefinierte-menu-aktiv-ist.html" rel="bookmark"> Wie ermittelt man, ob das benutzerdefinierte Menü aktiv ist? </a></li> <li><a href="http://de.wordpressask.com/gibt-es-hier-einen-jquery-konflikt.html" rel="bookmark"> Gibt es hier einen jQuery-Konflikt? </a></li> <li><a href="http://de.wordpressask.com/konferenz-ticket-und-sitzungsmodul-fur-wordpress.html" rel="bookmark"> Konferenz Ticket- und Sitzungsmodul für WordPress </a></li> <li><a href="http://de.wordpressask.com/cpt-wenn-mehr-als-x-bilder-in-der-post-sind-verwenden-sie-die-paginierung.html" rel="bookmark"> CPT: Wenn mehr als X Bilder in der Post sind, verwenden Sie die Paginierung </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>