Eigenes Plugin erstellen

  • Da ich bei der Suche nach einem bestimmten Plugin gescheitert bin, möchte ich es selber versuchen.

    Arbeite mich gerade in die Wordpress Code ein.

    Meine frage:

    Beim Programmieren mit Java benutze ich Netbeans. Womit kann ich am besten mein Plugin Programmieren? Wie teste ich ob die Funktionen das machen, was sie sollen? Für Hinweise auf Tuts womit ich ein Plugin programmieren kann (denn ganz erlich, auf nen normalen Text-Editor möchte ich nur zugreifen, wenn es keine alternativen gibt :D)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Plugins werden mit PHP entwickelt, PHP ist eine Scriptsprache auf Webserver,

    vielleicht gibt es spezielle Editoren, aber das beste ist der simpleste Texteditor oder vielleicht Codestyle Editoren, wie sie auch für HTML usw verwendung finden.

    auch der Plugineditor in deinem Wordpress kann mit einer Codestyle erweiterung praktisch ausgestattet werden.
    und direkt auf einer Wordpressinstallation zu Coden ist die schnellst art

    Tutorials
    http://www.php.net - dort steht ALLES über PHP
    codex.wordpress.org - dort steht ALLES (functionen, Tags, Filter, Hooks, Classen usw ) was man in Zusammenhang mit Pluginentwicklung für Wordpress braucht.

    wie ein erstes Plugin entstehen kann, habe ich vor einiger Zeit mit dem im Repository zu finden WP Hallo Welt Plugin zusammengestellt. ist auch unter http://www.wieser.at/wordpress/plugins zu finden.

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • Vielen Dank für die Antwort.

    Habe mich in die API jetzt grob eingearbeitet und mir den Quellcode von deinem Hello World Plugin und dem Hello Dolly Programm angeschaut.

    Ich habe mir jetzt auch den PDT Editor von Eclipse eingerichtet und habe jetzt einen Editor mit Syntax Highlighting und es funktioniert alles soweit.

    Allerdings habe ich auch eine Frage:

    Ich habe einen Ordner (Name: AffiPlugin) in diesem Ordner habe ich eine AffiPlugin.php Datei die wie folgt aussieht:

    In dem Hauptordner AffiPlugin habe ich ein Unterordner Namens 'includes'. In dieser befindet sich meine PHP datei um ein Menüpunkt im Adminbereich zu erzeugen (So wie bei Hello World). Der Quellcode sieht wie folgt aus:

    Allerdings funktioniert das noch net. Ich finde auch den Fehler nicht, warum kein Menü Eintrag mit dem Namen "Einstellungen" erzeugt wird.

  • wenn du die capability auf manage_options umbessert funktioniert es,
    warum setzt du add_menu_page in eine Variable ?

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • Oh mein Gott:D ich habe jetzt mehrer Stunden nach dem fehler gesucht und es einfach nicht gesehen.
    wollte es nur testen mit der variable. habe das aber auch geändert :)
    Vielen Dank für die Antwort.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!