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/kann-ein-kindthema-basierend-auf-dem-starker-theme-als-frei-verwendbares-theme-zur-offentlichen-nutzung-veroffentlicht-werden.html" rel="bookmark" title="Kann ein Kindthema basierend auf dem Starker-Theme als frei verwendbares Theme zur öffentlichen Nutzung veröffentlicht werden?">Kann ein Kindthema basierend auf dem Starker-Theme als frei verwendbares Theme zur öffentlichen Nutzung veröffentlicht werden?</a></li><li><a href="http://de.wordpressask.com/verschachtelungsfunktionen-innerhalb-von-functionen.html" rel="bookmark" title="Verschachtelungsfunktionen innerhalb von functionen">Verschachtelungsfunktionen innerhalb von functionen</a></li><li><a href="http://de.wordpressask.com/echo-tags-zur-beschreibung-des-themas.html" rel="bookmark" title="Echo-Tags zur Beschreibung des Themas">Echo-Tags zur Beschreibung des Themas</a></li><li><a href="http://de.wordpressask.com/ladt-child-themes-automatisch-die-ubersetzung-vom-ubergeordneten-thema.html" rel="bookmark" title="Lädt Child-Themes automatisch die Übersetzung vom übergeordneten Thema?">Lädt Child-Themes automatisch die Übersetzung vom übergeordneten Thema?</a></li><li><a href="http://de.wordpressask.com/warum-wurde-das-andern-eines-untergeordneten-themas-in-ein-normales-thema-passieren-wenn-ein-template-fehlt-error.html" rel="bookmark" title="Warum würde das Ändern eines untergeordneten Themas in ein normales Thema passieren, wenn ein Template fehlt? Error">Warum würde das Ändern eines untergeordneten Themas in ein normales Thema passieren, wenn ein Template fehlt? Error</a></li><li><a href="http://de.wordpressask.com/ich-habe-ein-kind-thema-erstellt-und-es-funktioniert-nicht-fur-einige-der-css-dateien.html" rel="bookmark" title="Ich habe ein Kind-Thema erstellt und es funktioniert nicht für einige der CSS-Dateien">Ich habe ein Kind-Thema erstellt und es funktioniert nicht für einige der CSS-Dateien</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/die-beste-moglichkeit-ein-benutzerdefiniertes-javascript-mit-jquery-zu-einem-untergeordneten-thema-hinzuzufugen.html" rel="bookmark" title="Die beste Möglichkeit, ein benutzerdefiniertes JavaScript mit jquery zu einem untergeordneten Thema hinzuzufügen">Die beste Möglichkeit, ein benutzerdefiniertes JavaScript mit jquery zu einem untergeordneten Thema hinzuzufügen</a></li> <li><a href="http://de.wordpressask.com/verknupfen-sie-eine-po-datei-in-einem-untergeordneten-thema.html" rel="bookmark" title="Verknüpfen Sie eine .po-Datei in einem untergeordneten Thema">Verknüpfen Sie eine .po-Datei in einem untergeordneten Thema</a></li> <li><a href="http://de.wordpressask.com/child-theme-style-css-uberschreibt-nicht-die-parent-style-css.html" rel="bookmark" title="Child theme style.css überschreibt nicht die parent style.css">Child theme style.css überschreibt nicht die parent style.css</a></li> <li><a href="http://de.wordpressask.com/remove_action-auf-after_setup_theme-funktioniert-nicht-vom-untergeordneten-thema.html" rel="bookmark" title="remove_action auf after_setup_theme funktioniert nicht vom untergeordneten Thema">remove_action auf after_setup_theme funktioniert nicht vom untergeordneten Thema</a></li> <li><a href="http://de.wordpressask.com/twenty-twelve-versionierung.html" rel="bookmark" title="Twenty Twelve Versionierung">Twenty Twelve Versionierung</a></li> <li><a href="http://de.wordpressask.com/datei-function-variablenwert-vom-untergeordneten-thema-laden.html" rel="bookmark" title="Datei (function & Variablenwert) vom untergeordneten Thema laden">Datei (function & Variablenwert) vom untergeordneten Thema laden</a></li> <li><a href="http://de.wordpressask.com/warum-werden-meine-ubergeordneten-stile-nach-meinen-untergeordneten-stilen-geladen.html" rel="bookmark" title="Warum werden meine übergeordneten Stile nach meinen untergeordneten Stilen geladen?">Warum werden meine übergeordneten Stile nach meinen untergeordneten Stilen geladen?</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> </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/htaccess-frage-und-plugins-php.html" rel="bookmark"> htaccess Frage und plugins.php </a></li> <li><a href="http://de.wordpressask.com/verwenden-von-wordpress-hinter-einer-benutzerdefinierten-cloudfront-verteilung.html" rel="bookmark"> Verwenden von WordPress hinter einer benutzerdefinierten CloudFront-Verteilung </a></li> <li><a href="http://de.wordpressask.com/nach-der-anmeldung-auf-die-verweisende-seite-redirect.html" rel="bookmark"> Nach der Anmeldung auf die verweisende Seite redirect </a></li> <li><a href="http://de.wordpressask.com/begrenzen-sie-die-anzahl-der-posts-unter-einem-post-typ.html" rel="bookmark"> Begrenzen Sie die Anzahl der Posts unter einem Post-Typ? </a></li> <li><a href="http://de.wordpressask.com/andere-die-ausgabe-von-wp_title.html" rel="bookmark"> Ändere die Ausgabe von wp_title () </a></li> <li><a href="http://de.wordpressask.com/wie-kann-ich-admin-kommentare-hervorheben.html" rel="bookmark"> Wie kann ich Admin Kommentare hervorheben? </a></li> <li><a href="http://de.wordpressask.com/andern-sie-den-benutzerdefinierten-beitragstyp-singular_name-durch-function-filter.html" rel="bookmark"> Ändern Sie den benutzerdefinierten Beitragstyp singular_name durch function / Filter </a></li> <li><a href="http://de.wordpressask.com/uberschreiben-von-wp_query-fur-eine-vorlage.html" rel="bookmark"> Überschreiben von $ wp_query für eine Vorlage </a></li> <li><a href="http://de.wordpressask.com/kann-ich-wp_query-zwingen-keine-ergebnisse-zuruckzugeben.html" rel="bookmark"> Kann ich WP_Query zwingen, keine Ergebnisse zurückzugeben? </a></li> <li><a href="http://de.wordpressask.com/lokalisierung-des-wp-themas.html" rel="bookmark"> Lokalisierung des WP-Themas </a></li> <li><a href="http://de.wordpressask.com/andern-sie-den-titel-eines-administrationsbereichs.html" rel="bookmark"> Ändern Sie den Titel eines Administrationsbereichs </a></li> <li><a href="http://de.wordpressask.com/ausgabe-von-2-elementen-innerhalb-der-schleife.html" rel="bookmark"> Ausgabe von 2 Elementen innerhalb der Schleife </a></li> <li><a href="http://de.wordpressask.com/woocommerce-kundenliste-und-gasteliste.html" rel="bookmark"> WooCommerce – Kundenliste und Gästeliste? </a></li> <li><a href="http://de.wordpressask.com/erhalten-sie-ein-archiv-von-posts-die-durch-taxonomien-und-subtaxonomien-getrennt-sind.html" rel="bookmark"> Erhalten Sie ein Archiv von Posts, die durch Taxonomien und Subtaxonomien getrennt sind </a></li> <li><a href="http://de.wordpressask.com/hinzufugen-aktualisieren-von-benutzerdefinierten-feldern-nach-der-auswahl-von-bildern-im-medienfenster.html" rel="bookmark"> Hinzufügen / Aktualisieren von benutzerdefinierten Feldern nach der Auswahl von Bildern im Medienfenster </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>