2 Stimmen

Einfügen von PHP-Code innerhalb von HTML-Code, d. h. innerhalb <... value="PHP-CODE HIER" /> - Umgehung?

Ich habe benutzerdefinierte Felder in WordPress definiert, in denen ich für jeden Beitrag eine Episodennummer eingegeben habe. Ich möchte diesen Wert in einem Formular verwenden, aber ich muss den Formularcode unverändert lassen und ihn nur mit einem Shortcode in jedem Beitrag aufrufen, da es viel zu viele Beiträge gibt, um sie manuell zu bearbeiten.

Ich habe es versucht

den Wert von Episode innerhalb des Formulars als Wert für diesen bestimmten Beitrag zu setzen, aber der PHP-Code ist immer noch im Seitenquellcode sichtbar, sodass er nicht funktioniert. Gibt es einen Workaround?

3voto

jjs9534 Punkte 475

Sie müssen die Antwort ausgeben.

Sie können natürlich auch Druckfunktionen verwenden.

3voto

Serj Sagan Punkte 26507

Obwohl die obige Antwort (von jjs9534) richtig ist, müssen Sie normalerweise the_meta echo, es ist nicht das Problem, das Problem ist, dass Ihre Dateien nicht von PHP geparst werden, Sie müssen entweder Ihre Erweiterungen in .php umbenennen oder mit .htaccess (unter Unix) oder server web.config (unter Windows) herumspielen, um die Erweiterung, die Sie für Ihre Seiten verwenden, hinzuzufügen, damit sie als php-Datei geparst werden... also in .htaccess, um .htm- oder .html-Dateien als PHP zu parsen, würden Sie Folgendes hinzufügen:

AddHandler application/x-httpd-php .html .htm

2voto

vascowhite Punkte 17646

Sie müssen den Wert von the_meta() mit echo ausgeben, damit er auf Ihrer Seite angezeigt wird.

Versuchen Sie es damit

/>

Bearbeiten: Ich habe den Code leicht geändert. Versuchen Sie das.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X