1
Ich versuche, einen benutzerdefinierten HTTP-Header zu meiner Wordpress-Website hinzuzufügen, wo es die Seite oder Beiträge Titel als Ergebnis aufruft. Der Code unten (in functions.php platziert) ausgibt, erfolgreich den Header-Namen, aber ich bin nicht sicher, wie die Post/Seitentitel zu erhalten:Ausgabe WordPress Seite/Post-Titel als HTTP-Header in functions.php
function add_header_title($headers) {
if (!is_admin()) {
$headers['X-IC-Title'] = wp_title();
}
return $headers;
}
add_filter('wp_headers', 'add_header_title');
Jede Hilfe wäre sehr dankbar.
ich die unten ohne Erfolg versucht haben: –
'\t Funktion add_header_title ($ Header) { \t \t global $ post; \t \t $ title = get_the_title ($ post); if (! Is_admin()) { $ headers ['X-IC-Titel'] = $ title; } Rückgabe $ Headers; \t} \t add_filter ('wp_headers', 'add_header_title'); '' –
Funktion add_header_title ($ Header) { \t \t global $ post; \t \t $ title = get_the_title ($ post); if (! Is_admin()) { $ headers ['X-IC-Titel'] = $ title; } Rückgabe $ Headers; \t} add_filter ('wp_headers', 'add_header_title'); ' –