Als «plugin-development» getaggte Fragen

WordPress-Plugins ermöglichen die einfache Änderung, Anpassung und Verbesserung eines WordPress-Blogs. Anstatt die Kernprogrammierung von WordPress zu ändern, können Sie Funktionen mit WordPress-Plugins hinzufügen.

10
So strukturieren Sie ein Plugin
Dies ist keine Frage zum Erstellen eines WordPress-Plugins. Vielmehr könnten, wenn überhaupt, Anleitungen angewendet werden, wie die Dateiarchitektur eines Plugins zusammengestellt werden kann. Einige andere Programmiersprachen oder Bibliotheken verfügen über sehr kontrollierte Methoden zum Organisieren von Verzeichnissen und Dateien. Manchmal ist das ärgerlich und unterstreicht die Freiheit, die PHP bietet, …

3
Fügen Sie mehrere Plugin-Verzeichnisse hinzu
Die Aufgabe Sie können registrieren, indem register_theme_directory()Sie zusätzliche Themes-Verzeichnisse für Ihre WP-Installation hinzufügen . Leider bietet core nicht die gleiche Funktionalität für Plugins. Wir haben bereits MU-Plugins, Drop-Ins, Plugins und Themes. Für eine bessere Dateiorganisation benötigen wir jedoch mehr. Hier ist die Liste der Aufgaben, die zu erfüllen sind: Fügen …

1
Soll ich benutzerdefinierte Post-Typen oder benutzerdefinierte Datenbanktabellen für die Plugin-Entwicklung verwenden?
Ich bin noch ziemlich neu darin, WordPress-Plugins zu schreiben, aber ich bin bereits in die Tiefe gesprungen und möchte sicherstellen, dass ich es bei meinem bevorstehenden großen Projekt "richtig" mache. Ich werde WordPress stark in eine ziemlich große Web-App erweitern und möchte meine Datenstrukturen so nativ wie möglich halten, um …






1
Einstellungs-API mit Beispiel für Arrays
Ich verwende das Wrox WordPress-Plugin-Entwicklungsbuch als Hauptreferenz für die ersten Schritte mit einem neuen Plugin und ich verstehe, dass alle Einstellungen als 1 Array gespeichert werden können, aber das Buch gibt kein Beispiel dafür und all das, was ich bin Das Finden im Web scheint von Beispiel zu Beispiel so …

5
Wie können Sie überprüfen, ob Sie sich auf einer bestimmten Seite im WP Admin-Bereich befinden? Wie kann ich beispielsweise überprüfen, ob ich auf der Seite Benutzer> Ihr Profil bin?
Ich erstelle ein Plugin und möchte ein bisschen Javascript in den Admin-Kopf einfügen, aber nur für bestimmte Admin-Seiten. Ich meine nicht Seiten wie in einer WordPress-Seite, die Sie selbst erstellen, sondern bestehende Seiten im Admin-Bereich wie "Ihr Profil", "Benutzer" usw. Gibt es eine WP-Funktion speziell für diese Aufgabe? Ich habe …

1
Ist es möglich, wp.media.editor Modal für andere Dialoge als Medien wiederzuverwenden?
Zum Erweitern: Ich möchte denselben Modalcode / dasselbe Erscheinungsbild (wie in wp.media.Modal, wp.media.FocusManager) verwenden, um ein Modal meines eigenen benutzerdefinierten Dialogfelds zu öffnen, nicht den Media Editor. In der Vergangenheit habe ich für solche Dinge Thickbox verwendet, aber wp.media.Modal scheint der Weg der Zukunft für Modals zu sein - ganz …

4
Wie erstelle ich ein Plugin, das ein anderes Plugin benötigt?
Ich erstelle ein Plugin, das einem Haupt-Plugin zusätzliche Funktionen hinzufügt. Idealerweise sollte im Verwaltungsbildschirm der Plugins der Link "Aktivieren" deaktiviert und ein Inline-Hinweis hinzugefügt werden, der den Benutzer auffordert, das Haupt-Plugin zuerst zu installieren und zu aktivieren, bevor er das aktuelle Plugin verwenden kann.

5
Gibt es ein Plugin-Entwicklungs-Framework?
Seit ich neu in der Entwicklung von WordPress-Plugins bin, untersuche ich die interne Struktur vieler Plugins. Ich habe festgestellt, dass die meisten von ihnen nicht zu einem Muster passen, und daher kann es schwierig sein, zu verstehen, wie sie funktionieren. Ich habe mich gefragt, ob es eine allgemeinere Art der …

2
Erweitern Sie den Media Manager für die Galerie
Ich möchte den Media Editor nach WordPress 3.5 in der Galerieansicht verbessern. Ich möchte ein neues Auswahlfeld auf der rechten Seite hinzufügen und die ausgewählten Werte an den Galerie-Shortcode senden. Ich denke, die Funktion wp.media.galleryin wp-includes/js/media-editor.jsist die Standardfunktion zum Einfügen des Galerie-Shortcodes. Ich möchte einen neuen Parameter hinzufügen und die …

5
Post Meta vs separate Datenbanktabellen
Welche Vor- und Nachteile hat die Verwendung der einen oder anderen Methode bei der Entwicklung von Plugins, für die Datenspeicherung erforderlich ist? Die Erklärung im Kodex ist nicht detailliert: Bevor Sie mit einer neuen Tabelle beginnen, sollten Sie sich überlegen, ob das Speichern der Daten Ihres Plugins in WordPress 'Post …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.