In Plugin auf eigene PHP-Unterseiten verzweigen - wie macht mans richtig?

  • Salü zusammen,ich hab mir heute schon einen Wolf gegooglet und glaube, daß ich hier an einer grundsätzlichen Verständnisfrage scheitere. Es geht um Folgendes:Ich versuche gerade ein Plugin für einfache Slideshows (Cycle) zu schreiben. Das Plugin legt zwei Tabellen an, eine für die Slideshows, eine für die Bilder zu den Slideshows, eigentlich eine simple 1:n-Beziehung. Auf der ersten Seite des Plugins habe ich ein Formular gebastelt, mit dem man eine neue Slideshow anlegen kann. Darunter wird tabellarisch eine Liste der bereits vorhandenen Slideshows angezeigt. Das funktioniert auch alles soweit sehr schön, aber an einer Sache scheitere ich trotz aller Recherche: jetzt bräuchte ich neben jeder Slideshow in der Tabelle einen Button oder Link, der dann zu einer Unterseite weiterführt, in der ich die aktuelle Slideshow (identifiziert anhand der ID aus der Datenbank, die ist ja eindeutig) bearbeiten kann.Bisher ist es mir nur gelungen, einen Link zu einer externen php-Datei einzufügen, in dem ich als Parameter die ID der aktuellen Tabellenzeile übergebe. Das ist mit Sicherheit der falsche Weg??? In der externen php-Datei steht das wpdb-Objekt nämlich nicht zur Verfügung, ich bekomme 'Fatal error: Call to a member function get_results() on null ' wenn ich versuche eine Datenbankabfrage auszuführen.Ich steh jetzt echt aufm Schlauch. Hat jemand einen Tipp, wie man das richtig angeht?Beste Grüße vominselfischPS: Sourcecode im Anhang

    • 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

  • Schade, ich kriegs nicht hin. Nach wie vorNotice: Trying to get property of non-object in C:\xampp\htdocs\2016\wp-content\plugins\test-plugin\add_images.php on line 21Fatal error: Call to a member function get_results() on null in C:\xampp\htdocs\2016\wp-content\plugins\test-plugin\add_images.php on line 22Mach ich bei dem include was falsch? (File im Anhang)LG vom inselfisch

  • Tante Google hat geholfen: jetzt hab ich auch noch die wp-config included, und schon funzt es. Vielen Dank für den push in die richtige Richtung!

    Edit: das war jetzt zeitgleich. Vielen Dank für den super Hinweis!

Jetzt mitmachen!

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