javascript in header einbinden

  • Hallo zusammen. Ich bin neu hier und über die vielfalt der Fragen und Antworten beeindruck!

    Irgendwie finde ich in der Suche nicht das was ich wirklich suche aber evtl. gibt es doch einen Rat der für einen Laien einfach umzusetzten ist.

    Ich habe einen Webseite: http://www.msy-genesis.net/ die mit Frames aufgebaut ist und eine Frame (Blog) Wordpress enthält.

    Folgen Lösung für Wordpress wird gesucht und hier ein Beispiel wie es in html geht:

    Wird eine einzelne Seite (nicht Wordpress) die z.B. in Google gefunden wird aufgerufen wird immer das komplette Frameset geladen damit man nicht irgendwo im nirwanna eine Seite sieht.

    In allen Sites die das betrifft ist im <head>

    <script language="JavaScript">
    var fseite = "index.html";
    if (top.location.href.lastIndexOf(fseite)<0)
    top.document.location.href="http://www.msy-genesis.net/%22+fseite+%22…t.location.href;
    </script>

    </head> eingetragen. Ruft man http://msy-genesis.net/2017.html auf erscheint das volle Frameset.

    In Wordpress sollte das auch so sein. Rufe ich: http://www.msy-genesis.net/wordpress/?p=651 (eine Artikel direkt) dann gibt es keinen Bezug auf die eigentlich Webseite.

    Wo kann ich das Script (oder etwas anderes mit dem gleichen Ziel) einbauen ?

    Ich verwende Wordpress: WordPress 3.0.4 mit dem Thema: Twenty Ten 1.1 (Ich habe soviel Anpassungen gemacht die nicht mehr nachvollziebar sind das ich eine neuere Version nicht laden will und so eigentlich zufrieden bin.

    Danke für die Unterstützung und Gruss klwild

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • dann wohl in der header.php des Themes

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Das Script in eine Datei speichern, die ins Theme laden und mit wp_enqueue_script einbinden, z. B. so:
    wp_enqueue_script ( 'custom-script', get_template_directory_uri() . '/js/custom-script.js' );

    https://developer.wordpress.org/reference/func…enqueue_script/

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Dank header.php scheint richtig zu sein aber ... nur ein Teilerfolg!

    Jetzt ist beim ersten klick ein weisser Frame da, beim zweiten wir der WP Frame richtig angezeigt. Ich habe alles so gelassen und man kann es testen.

    Ich habe den Scriptteil ans Ende vom Header gesetzt! Ist eine andere Stelle besser?

  • Hallo zusammen und Danke.

    Leider nur ein Teilerfolg! Beim Aufruf von http://www.msy-genesis.net/wordpress/?p=637 wie z.B in Google gefunden erscheint erst eine leer weisse Seite im Frame und nach einem refresh bleibt die Seite weiss. Beim Klick auf Blog wird die normale ../wordpress/index.php angezeigt.

    Ich habe den Sckriptteil an verschiedenen Stellen in der header.php plaziert aber das resultat war immer das gleiche.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!