Wie die Einbettung von PHP in WordPress

October 2

WordPress-Blogs laufen auf eine Kombination von PHP und MySQL. PHP ist eine Skriptsprache für das Web erstellt und basiert auf Perl, einer anderen Skriptsprache, die auf Linux-Systemen verwendet. Themen erfordern PHP-Funktionen in Beiträge, Titel und andere wichtige Blog-Informationen zu ziehen. Sie können eine WordPress-Theme weiter anpassen, indem Sie einbetten mehr PHP-Code in ein Thema. Was auch immer Sie können schreiben in PHP auf jede andere Art von Webseite Sie ein WordPress-Theme hinzufügen können.

Anweisungen

1 Melden Sie sich das WordPress-Dashboard aus dem Verzeichnis "wp-Admin" Ihrer Website, und navigieren Sie zu "Erscheinung." Klicken Sie auf den Link "Editor" unter "Darstellung", um den Bildschirm "Themen bearbeiten" zu laden.

2 Suchen Sie eine Vorlage, die Sie möchten, arbeiten mit unter der Rubrik bei den "Themes" Bildschirm bearbeiten "Vorlagen", und klicken Sie auf den Link, um die Datei zu laden.

3 Fügen Sie PHP, wo Sie brauchen, um Benutzereingaben zu bearbeiten oder Informationen aus der WordPress-Datenbank zu ziehen. Trennzeichen-Tags umgeben den PHP-Code wie folgt:

<? Php

PHP-Code einfügen hier

? >

Speichern Sie die Datei, indem Sie auf die blaue Schaltfläche "Update-Datei".

4 Schreiben oder Kopieren von PHP-Funktionen--Stücke von Code, die Sie nutzen und wiederverwenden können--in der Datei "functions.php". Suchen Sie "Thema Funktionen" oder "functions.php" unter "Vorlagen" auf dem Bildschirm "Themen bearbeiten" und klicken Sie den Link, um die Datei zu öffnen. Fügen Sie neue Funktionen am unteren Rand des Codes.

Tipps & Warnungen

  • Sichern Sie Ihre Design-Dateien immer vor der Bearbeitung. Fehler in PHP manchmal dazu führen, dass Ihre gesamten WordPress-Blog zu "weißen Schirm" und halten Sie von immer wieder auf dem Armaturenbrett. Re-upload der original Theme-Dateien mit einem FTP-Client wieder einloggen.
  • Beim Einfügen in Funktionen prüfen Sie, ob der Name der Funktion mit dem Namen eine andere Funktion in der Datei nicht kollidiert. Sie können nicht zwei Funktionen mit demselben Namen deklarieren.