Plugin erstellen Bücher Vorstellung

  • Nach dem mir die Vorhandenen Plug-Ins nicht zusagen und zu kompliziert sind, möchte ich mir selber ein kleines Plug-In schreiben. Allerding finde ich kaum Infos die auf Deutsch sind und auch für Anfänger geeignet sind.

    Kann mir da bitte jemand helfen.

    Das Plug-In soll im Admin Bereich als neuer Menüeintrag erscheinen und nicht unter Einstellung.

    1. Formular zum Eintragen der Buchdaten

    Ich möchte ein einfaches Formular erstellen um Informationen zu einem Wanderführer einzutragen.

    Die Daten zu dem Wanderführer liegen als PDF Dokument und als Flash Magazin vor.
    Und es gibt einen Beitrag mit der Wegbeschreibung.

    Daher brauche ich ein Feld wo ich einen Titel eintragen kann
    Ein Feld wo ich aus der Mediathek ein Vorschaubild des Wanderführer auswählen und einfügen kann
    Ein Feld wo ich einen Beitrag auswählen kann und dann der Auszug angezeigt wird
    Ein Feld wo ich einen Beitrag auswählen kann und ein Link zu dem Beitrag eingetragen wird
    Ein Feld wo ich den Pfad zum Flash Magazin eingeben kann
    Ein Feld wo ich den Pfad zum PDF Download einbinden kann.

    Daten in einer Datenbank abspeichern
    Bücher auf einer Seite einbinden oder in einem Beitrag


    Nun ist die Frage wie ich Daten über ein Formular eintragen und abspeichern kann.

    Datenbankfelder in einer neuen WP Datenbank anlegen kann und darauf zugreifen kann

    Wie richte ich die DB nach dem Aktivieren des Plugins über WP ein?

    Ich habe mir ein eigenes PHP Script erstellt, das die Datenbank einrichtet.

    Hier ist mal der aktuelle Stand:

    • 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

  • Setup des Plugins und der Datenbank

    Soweit bin ich nun gekommen.

    Beim Aktivieren des Plugin erhalte ich aber eine Fehlermeldung.

    Wie kann ich die Datenbank beim deaktivieren bzw. löschen des plugins wieder entfernen.

  • Beim Aktivieren des Plugins erhalte ich eine Fehlermeldung:

    Das Plugin verursachte eine Fehlermeldung 1 Zeichen unerwartete
    Ausgabe
    während der Aktivierung. Sollte du Fehlermeldungen wie “headers
    already sent”, Probleme mit der Syndizierung der Feeds oder andere Fehler
    erhalten, versuche das Plugin zu deaktivieren oder zu löschen.

    Was ist da Falsch am Code?

  • Wie speicherst Du?
    Konvertierst Du im Editor nach UTF-8 ohne BOM und speicherst die Datei so ab?
    Bei der unerwarteten Ausgabe könnte es sich um einen BOM handeln (eigentlich eine BOM wohl, schreib nur einen BOM).

    http://de.wikipedia.org/wiki/Byte_Order_Mark

    Und dann brauchst Du nicht jede HTML-Zeile einzeln auszugeben. Entweder Du machst es wie bei WP üblich und schreibst HTML als HTML und fügst dazwischen nur PHP-Tags ein oder Du schreibst in PHP, dann zum Beispiel so:

    PHP
    print  "</tr\n".
           "</tfoot>\n".
           "<tr>\n";


    Gibt unterschiedliche Möglichkeiten.

    Einmal editiert, zuletzt von Melewo (15. Dezember 2013 um 11:09)

  • Hier ist der Aktuell Stand:

    Wenn ich auf das Submenü AddNew klicke, soll eine Unterseite mit dem Formular zum anlegen neuer Datensätze angezeigt werden.

    Wie muss ich das submenü ändern, bzw. wie binde ich diese Seite aus dem Plug-in Ordner ein?


Jetzt mitmachen!

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