Ist es möglich phpcode in der theme.html datei zu benutzen und wenn ja, wie?
Die Antwort ist Jain.
Wenn Du Deinen Server - sofern Du Zufriff darauf hast, so einstellst, dass auch Seiten mit der Endung .htm / .html über den PHP-Interpreter laufen, dann ja.
Im Regelfall wird dies aber nicht direkt gehen, sondern nur über den "Umweg" der Ersetzungsfunktion der Theme-Engine. Du hast sicherlich bereits nen Blick ins Theme mx-default geworfen und in der
theme.html Einträge wie
{CURRENTPATH},
{LOGINFORM} etc. gesehen. Diese Ersetzungsbezeichner werden mittels der
functions.php ersetzt.
Beispiel:
- In der theme.html steht {CURRENTPATH} an der Stelle, wo nachher in der Ausgabe der Seite der aktuelle Pfad drin steht.
- In der functions.php findet man diesen Ersetzungsbezeichner in ca. Zeile 60
$part[] = array("{CURRENTPATH}", mx_theme_currentpath());
Hier wird "gesagt", dass {CURRENTPATH} mit (der Ausgabe) der function mx_theme_currentpath() zu ersetzen ist.
- Die function finden wir ebenfalls in der functions.php und zwar in ca. Zeile 327-346
function mx_theme_currentpath($spacer = ' > ')
{
...
}
Das heisst nun, dass Du Deine zusätzlichen Informationen nach gleichem Muster aufbauen musst, um sie im Theme zu integrieren.