Ich verwende einen Iframe in WordPress, aber die Seite innerhalb von Iframe unterstützt keine WordPress-Funktionen. Die Seite innerhalb des Iframes stammt von derselben Domain.
Hier ist, was ich versuche zu tun:
Ich versuche, eine CSS-Inside-Iframe-Seite über die WordPress-Funktion aufzurufen. Unten ist, wie ich das Iframe-Tag verwende:
<iframe id="iframeBox" src="https://stackoverflow.com/questions/22432953/<?php%20echo%20get_template_directory_uri();?>/iframe/scoreboard_summary.php" sandbox="" FRAMEBORDER="no" ></iframe>
Hier ist das CSS-Aufruf-Tag auf meiner Seite scoreboard_summary.php :
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/questions/22432953/<?php%20echo%20get_template_directory_uri();?>/style.css">
die Funktion get_template_directory_uri() funktioniert nicht ?
Bitte lassen Sie mich wissen, was ich tun muss? Vielen Dank im Voraus.
iframes sind nur Webseiten, die in ein div gezogen und angezeigt werden. Sie können auf diese Weise nicht mit ihnen interagieren. PHP hat bereits ausgespuckt, was durch die von Ihnen gesetzten Schleifen und Regeln definiert wurde. Sie möchten in Ajax nach so etwas suchen, wenn Sie mit dem Server sprechen und in einem Intervall neue Daten abrufen und den Iframe überspringen möchten.
<?php echo 'do this thing' ?>
verwandelt sich einfach in this thing
nachdem die Seite geladen wurde. Es gibt nicht viel zu haken.
Wenn Sie nur versuchen, das Stylesheet zu erhalten und es auf Ihre Seite anzuwenden, würde ich vorschlagen, die gesamte Standard-URL für dieses Stylesheet zu erhalten und das Vorlagenverzeichnis uri usw. zu überspringen.
Vielleicht können Sie es mit etwas Code oder einem Beispiel wie diesem besser erklären, es ist ein Iframe, der in einem Intervall aktualisiert wird. Viel Glück!
http://jsfiddle.net/sheriffderek/3C9qP/
.
Was meinst du damit, dass du versuchst, “ein CSS aufzurufen?”
– Sheriffderek
16. März 14 um 4:46 Uhr
WordPress-Version ist 3.8.1
– Vivek Tomar
16. März 14 um 4:47 Uhr
Ich verlinke CSS mit der Seite, die ich in Iframe verwende, dafür verwende ich die WordPress-Funktion, um den Pfad dieses CSS zu verknüpfen.
– Vivek Tomar
16. März 14 um 4:48 Uhr