Die Verbindung zum Hash-Ort in Iframe funktioniert in WordPress

Dieses Problem beinhaltet zwei Hürden.

1) Ich habe eine Seite, die eine andere Seite (generiert von PHP) innerhalb eines Iframes zeigt (aus verschiedenen Gründen brauche ich diese Anordnung, obwohl ich sowohl die Eltern- als auch die Iframe-Seite besitze). Der Benutzer ändert den Inhalt des iFrames, indem er auf die Links klickt, wodurch die Seite innerhalb des iFrames neu geladen wird (Änderungen werden durch $ _GET-Erfassung von Parametern in der URL gesteuert).

Nach dem Neuladen möchte ich nun, dass der Iframe-Inhalt an einer bestimmten Stelle angezeigt wird, die durch einen Anker . Die Verwendung eines Hashs in der URL ( http://example.com#gohere ) funktioniert nicht im iframe, aber mit dem JavaScript-Befehl location.hash = "#gohere" funktioniert das. So weit, ist es gut.

2) Nächste Hürde. Die obige Methode funktioniert nicht, wenn die übergeordnete Seite eine WordPress-Seite ist. Ein Aspekt von WP deaktiviert oder setzt den Sprung zum Ankerpunkt zurück. Wenn ich eine Webseite außerhalb von WP als übergeordnete Seite herstelle, funktioniert die Methode unter Punkt 1 einwandfrei. Aber nicht auf WP-Seiten. Was ist zu tun? Ich denke, man muss mehr über WordPress wissen als ich, um das zu lösen.

Solutions Collecting From Web of "Die Verbindung zum Hash-Ort in Iframe funktioniert in WordPress"