Heim > Artikel > Backend-Entwicklung > Wie kann ich benutzerdefinierte PHP-Seiten zu WordPress hinzufügen, ohne die WordPress-API zu verwenden?
Integration benutzerdefinierter PHP-Seiten in WordPress
WordPress arbeitet mit einem Standardsatz von Vorlagen, die das Layout und Verhalten seiner Seiten steuern. Für Entwickler, die benutzerdefinierten PHP-Code in ihre WordPress-Sites integrieren müssen, stellt die Erstellung benutzerdefinierter Seiten jedoch eine Herausforderung dar. In dieser Anleitung wird eine Methode zum Hinzufügen von PHP-Seiten zu WordPress demonstriert, ohne dass eine Interaktion mit der WordPress-API erforderlich ist.
Um diesen Vorgang zu starten, duplizieren Sie entweder post.php oder page.php aus /wp-content/themes/themename / Verzeichnis innerhalb Ihres Themes. Benennen Sie die neue Datei in templatename.php um, wobei templatename den gewünschten Namen der benutzerdefinierten Vorlage darstellt.
Fügen Sie am Anfang der neu erstellten Datei templatename.php den folgenden Ausschnitt ein:
<?php /* Template Name: Name of Template */ ?>
Ersetzen Sie „Name der Vorlage“ durch einen passenden Namen für Ihre benutzerdefinierte Vorlage.
Ändern Sie templatename.php nach Bedarf, um PHP-Code, einschließlich anderer Dateien, einzubinden oder jede gewünschte Funktionalität implementieren.
Als nächstes erstellen Sie eine neue Seite in Ihrem WordPress-Blog. Suchen Sie auf dem Seitenbearbeitungsbildschirm das Dropdown-Menü „Vorlage“ im Widget „Attribute“ auf der rechten Seite. Wählen Sie die benutzerdefinierte Vorlage (Vorlagenname) aus den Optionen aus und veröffentlichen Sie die Seite.
Auf diese Weise führt die neue Seite den in templatename.php definierten PHP-Code aus. Diese Methode integriert benutzerdefinierte PHP-Seiten nahtlos in WordPress, behält die Kohärenz des gesamten Website-Designs bei und unterstützt die API-Nutzung von Drittanbietern.
Das obige ist der detaillierte Inhalt vonWie kann ich benutzerdefinierte PHP-Seiten zu WordPress hinzufügen, ohne die WordPress-API zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!