Support » Allgemeine Fragen » Plugin mit DB Tabellen korrekt erstellen

  • Guten Morgen.

    Ich bin daran mein eigenes Glossar zu schreiben. Wie ich das als Plugin in WP integriere, das hab ich soweit herausgefunden.

    Das Plugin besteht aus mehreren PHP-Dateien, CSS, JS, Unterverzeichnissen und es benötigt 2 Tabellen in der Datenbank. Eine für die Begriffe, die Andere für die Einstellungen.

    Wenn es nur darum geht, die Dateien ins Plugin Verzeichnis zu bringen, reicht ja FTP. Und ich gehe einfach mal davon aus, zippen und als ZIP hochladen wird so ohne Weiteres funktionieren. Schwieriger wird es aber mit den beiden DB Tabellen. Die habe ich einfach mit PHPmyAdmin importiert. Sollte ich das Plugin aber zur freien Verwendung anbieten wollen, geht das so natürlich nicht. Die beiden Tabellen müssen durch WP selber importiert werden, die Eine leer, die Andere mit gut 50 Zeilen.

    Ich habe mir das mal anhand eines Plugins angeschaut das Tabellen verwendet, blicke da aber nicht wirklich durch.

    Gibt es eine Internetseite die das gut verständlich erklärt? Oder gibt es eine Buchempfehlung? Gut verständlich heisst übrigens so wie die Sprache hier, deutsch. Links zu englischen Seiten helfen da nicht weiter. Bei komplexen Themen reichen da meine Kenntnisse nicht aus.

    Gruß René

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das sollte mit https://codex.wordpress.org/Function_Reference/register_activation_hook funktionieren.

    In deiner Funktion prüfst du, ob die Tabellen existieren und falls nicht, erstellst du diese per PHP.

    • Diese Antwort wurde geändert vor 5 Jahren, 2 Monaten von bscu.

    Hallo,
    da Du das ja auf Englisch nicht magst, habe ich hier mal eben recherchiert und diesen Link gefunden. Wenn ich das beim Überfliegen richtig gesehen habe, enthält die Info wohl das, was Du suchst.
    Beim Vergleich mit meinen plugins scheint alles da zu sein, was nötig ist (Kommentarzeilen am Anfang, ZIP-Datei, etc.).

    Allerdings hatte ich noch kein plugin mit eigenen Tabellen. Da würde ich mal in ein plugin schauen, das so was hat. Mir fällt dazu das plugin WP Power Stats ein
    Viele Grüße
    Hans-Gerd

    @hage
    Dort wird erklärt, wie man ein Plugin erstellt, aber leider nicht, wie man notwendige Tabellen erzeugt und wann man das machen sollte.

    @bscu
    richtig, deswegen auch mein Hinweis auf WP Power Stats. Da würde ich in diesem Fall mal reinschauen.

    Thread-Starter radarin

    (@radarin)

    Danke Euch, ich hab mal das Code Snippet Plugin angeschaut, das hat eine Tabelle. Bin da aber auf die Schnelle nicht schlau geworden.

    Ich kümmere mich erst mal um die letzten Kinderkrankheiten und das korrekte Speichern der Daten.

    Muss mal in die Buchhandlung, vielleicht finde ich da was hilfreiches.

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Plugin mit DB Tabellen korrekt erstellen“ ist für neue Antworten geschlossen.