Adminmenu Dateien verlinken

  • Guten Abend,

    ich bastel grad an meinem ersten WP Plugin und stehe nun vor der
    Herausforderung der Verlinkung. Meine Navi ist im Moment wie folgt
    aufgebaut:

    Funktioniert auch ganz super, nun aber zwei fragen, wie kann ich es ohne
    require realisieren das die Funktionen link1 und link2 in anderen Dateien
    liegen?
    Und wie kann ich mittels <a> in den Dateien Links auf andere setzen? Ich
    möchte aus der Settings.php einen Link zu detailSettings.php haben,
    bekomme das aber nicht realisiert. Ich habe mir andere Plugins angesehen,
    dort wird immer in der Form ?page=diese_page_laden verlinkt aber woher
    weiß WP welche Datei dahinter steckt?

    Vielen Dank schonmal für jede Hilfe und Anregung
    Sandro

    • 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

  • Dazu gibt es nun eine Lösung:
    Du hast nicht ausreichend Rechte um auf diese Seite zuzugreifen

    Für eine Lösung zum ersten Teil der Frage wäre ich trotzdem Dankbar :)

    LG Sandro

  • [...]

    Funktioniert auch ganz super, nun aber zwei fragen, wie kann ich es ohne
    require realisieren das die Funktionen link1 und link2 in anderen Dateien
    liegen?
    [...]

    Die Lösung:
    Gar nicht!
    Man muss die Dateien auf irgendeine wiese includieren!
    Aber nach der Lektüre dieses Artikels ist include gegenüber require zu bevorzugen!

    Damit ist dieser Thread wohl gelöst...

  • Ad Link) Was der Autor irgendwie auslässt, ist include_once und require_once (wobei ich auch nicht wüsste, was dann genau passiert).

    Ad Frage 1) Ich weiß es ehrlich gesagt auch nicht. Habe das einmal kurz probiert, aber nicht ganz verstanden und daher einfach gelassen. Bei mir hat weder require noch eine der anderen 3 Varianten gegriffen und einen "fatal Error" erzeugt... Ich meld mich wieder, falls ich zufällig wieder einmal dran bin und (noch zufälliger) eine Lösung finde.

  • Der Zusatz _once sorgt dafür das die Datei nur ein einziges mal
    geladen wird, egal wie oft man sie includiert!

    Willst du beispielsweise ein Datei mit Funktionen laden, ist eine Fehlerquelle
    die Möglichkeit das die Datei mehrfach geladen wird, da die Funktionen dann
    ebenfalls mehrfach vorhanden sind.

Jetzt mitmachen!

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