Ich erstelle ein WordPress-Plugin.
Die Basis dafür habe ich geschaffen und alles ist korrekt eingerichtet.
Ich habe versucht zu schauen Dies und Dies um zu sehen, ob ich alle Skripte (.js-Dateien) aus der Kopf- und Fußzeile anfordern und abrufen kann.
Ich dachte, das wäre die beste Funktion, aber das Ergebnis funktioniert nicht richtig.
Ich möchte grundsätzlich erhalten die JS- und CSS-Dateien und ersetzen Sie sie durch eine andere Zeichenfolge.
Nehmen wir also an, das ist meine Seite:
<!DOCTYPE html>
<html>
<head>
<title>Page</title>
<link rel="stylesheet" href="http://www.example.com/mycss.css" />
</head>
<body>
<script type="text/javascript" src="http://www.example.com/myscript.js"></script>
<script type="text/javascript" src="http://www.example.com/another_script.js"></script>
</body>
</html>
Meine Funktion muss nach den .css- und .js-Dateien suchen und die Zeichenfolge durch andere Dinge ersetzen. Damit wäre das Ergebnis:
<!DOCTYPE html>
<html>
<head>
<title>Page</title>
<mytag>Here was contained a CSS from http://www.example.com/mycss.css</mytag>
</head>
<body>
<mytag>Here were contained 2 JS from http://www.example.com/myscript.js and http://www.example.com/another_script.js</mytag>
</body>
</html>
BEARBEITEN
Ich muss tatsächlich den Namen und den Pfad für diese Dateien erhalten.
Ich denke, ich kann einen regulären Ausdruck verwenden, aber ich weiß nicht, wie ich ihn laden soll get_header
und get_footer
(wenn das die richtigen Funktionen sind)