Wir alle wissen, dass die WordPress-Einstellungs-API schwierig ist, und obwohl sie Ihnen mehr Kontrolle gibt, erfordert sie eine API, die zum Erstellen von Einstellungsseiten für das Admin-Panel, Meta-Boxen für Beitragstypen und Optionen im Customizer verwendet werden kann. Hier kommt Titan Framework ins Spiel.
In meinem letzten Artikel habe ich eine kurze Einführung in das Titan Framework gegeben und dabei einige der Funktionen hervorgehoben, die es zum besten aller Options-Frameworks machen. Jetzt ist es an der Zeit, einige Details dieses Frameworks zu erkunden. In diesem Artikel erkläre ich heute, wie man Titan Framework in einem WordPress-Projekt installiert, integriert und konfiguriert. Also fangen wir an!
Titan-Framework ist Plug-and-Play! Das bedeutet, dass es als Plugin verfügbar ist, das heruntergeladen werden kann, oder dass Sie es in Ihr WordPress-Theme/Plugin einbetten können.
Ich persönlich bevorzuge Letzteres, nämlich die Einbettung in das Projekt, in dem das Plug-in installiert ist. Wenn Sie es als Plugin installieren möchten, müssen Sie Folgendes tun:
Die Installation und Aktivierung des Plugins reicht nicht aus, damit Titan Framework funktioniert. Sie müssen es integrieren. Um es kurz und bündig zu machen: Sie müssen Titan Framework in die Kerndatei Ihres WordPress-Entwicklungsprojekts einbinden, bei der es sich um die „functions.php“ eines WP-Themes oder die Kern-PHP-Datei eines WP-Plugins handeln kann. Titan bietet zwei Integrationsmöglichkeiten. Das sind:
Beide Methoden führen zum gleichen Ergebnis, nämlich der Einbindung von Titan Framework in Ihr Projekt. Allerdings verfolgt jedes Land einen etwas anderen Ansatz. Lassen Sie uns also diese Optionen einzeln erkunden.
Die Plug-and-Play-Funktionalität von Titan Framework ist großartig. Allerdings ist diese Funktion auch für die Integration hilfreich. Um sicherzustellen, dass Titan Framework in Ihrem Projekt enthalten ist, ist daher eine ordnungsgemäße Installation und Aktivierung des Plugins eine Voraussetzung. Der nächste Schritt besteht darin, eine neue Datei mit dem Namen titan-framework-checker.php
hinzuzufügen.
Diese Datei dient zwei Zwecken. Zunächst überprüft das Skript, ob der Benutzer das Framework-Plugin installiert hat. Wenn nicht, wird eine Fehlermeldung generiert. Zweitens sollte diese Datei Teil Ihres Plugins/Themes sein, da Ihr Projekt vom Framework abhängig wird.
Laden Sie diese Datei einfach von GitHub herunter und legen Sie sie in Ihrem WordPress-Theme oder Plugin ab.
Als nächstes verwenden Sie require_once()
命令将此文件包含在主题的 functions.php
oder ein Plugin innerhalb der Kern-PHP-Datei. Fügen Sie dazu die folgende Codezeile hinzu:
require_once( 'titan-framework-checker.php' );
Damit ist die grundlegende Integration von Titan Framework über Plug-Ins abgeschlossen.
Manche Entwickler verlassen sich nicht gerne auf Plugins. Daher ist die zweite Methode zur Integration von Titan Framework für alle diese Entwickler sehr praktisch. Dies erspart Ihnen die mühsame Installation und Aktivierung des Titan Framework-Plugins. Wenn Sie Titan jedoch in Ihr Projekt einbetten, werden Sie in der Zwischenzeit nicht mehr über Aktualisierungen des Frameworks benachrichtigt.
Das Einbetten des Frameworks beginnt mit der Erstellung eines neuen Ordners im Plugins/Theme-Verzeichnis. Benennen Sie diesen Ordner titan-framework
. Der gesamte Framework-bezogene Code wird hier gespeichert.
Sie verwenden wieder require_once()
命令将此文件包含在主题的 functions.php
oder in der Kern-PHP-Datei des Plugins. Fügen Sie dazu die folgende Codezeile hinzu:
require_once( 'titan-framework/titan-framework-embedder.php' );
Dieses Skript stellt sicher, dass das Framework in Ihr Projekt eingebettet wird.
Das ist es. Die grundlegende Installation und Integration von Titan Framework ist sehr einfach. Ich hoffe, dass die beiden oben genannten Methoden sehr klar sind. Dies ist nur eine schnelle Einrichtung des Frameworks. Allerdings habe ich das Grundkonzept von Optionen und die Ableitung von Werten aus ihnen nicht erläutert. Wenn Sie bei diesem Artikel auf Schwierigkeiten stoßen, können Sie Ihre Anfrage unten posten oder mich auf Twitter kontaktieren.
Das obige ist der detaillierte Inhalt vonErste Schritte mit Titan Framework: Installation und Integration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!