Holen Sie sich den Seitentitel in WordPress mit JQuery oder Javascript

Lesezeit: 1 Minute

Benutzeravatar von user1735856
Benutzer1735856

Für meine Google-Ereignisverfolgung benötige ich in WordPress den Seitentitel der aktuellen Website in einer JQuery-Funktion.

Es gibt viele Möglichkeiten, den Titel mit PHP zu erhalten, aber ich bin mir nicht sicher, ob dies der beste Weg ist.

Danke, Cheers Marten

  • Sie können dies ganz einfach mit JavaScript tun, indem Sie den Code var title = $(document).find(“title”).text(); verwenden.

    – Talha Masood

    14. Dezember 2013 um 9:34

Je nachdem, wie Sie diesen Seitentitel generieren, müssen Sie ihn an Ihr JS-Skript weitergeben.

Sie können dies mit tun wp_localize_script()

http://codex.wordpress.org/Function_Reference/wp_localize_script

Nachdem Sie das Skript in die Warteschlange gestellt haben, können Sie Parameter weitergeben.

wp_enqueue_script( 'my-script' );
wp_localize_script( 'my-script', 'script_vars', array('site_title' => 'This is my site title' );

Sie können es dann wie folgt in Ihrer JS-Datei verwenden:

alert(script_vars.site_title);

benutz einfach:

alert(document.title);

Abhängig von Ihrer Einstellung möchten Sie den Blognamen entfernen

Zuerst müssen Sie den Titel in PHP abrufen:

$title = get_the_title();

Fügen Sie Ihre Javascript-Datei ein:

wp_enqueue_script( 'your-script', '../source/to/your/javascript_file.js' )

Dann müssen Sie die Variable $title mit wp_localize_script() an Ihre Javascript-Datei senden:

wp_localize_script( 'your-script', 'script_vars', array('site_title' => $title );

Jetzt haben Sie Zugriff auf den site_title in Ihrer Javascript-Datei, indem Sie Folgendes tun:

var site_title = script_vars.site_title;
console.log(site_title);

Tamilmanis Benutzeravatar
Tamilmani

Jquery

$(document).find("title").text();

Javascript

document.title

oder

var sPath=window.location.pathname;
var sPage = sPath.substring(sPath.lastIndexOf("https://stackoverflow.com/") + 1);
alert(sPage);

1450750cookie-checkHolen Sie sich den Seitentitel in WordPress mit JQuery oder Javascript

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy