Neue Wordpress Seite per Plugin?

  • Hey,

    Ich habe gerade ein kleines Blackout und weiß nicht nach welchen Begriffen ich suchen soll.
    Ich möchte ein Plugin schreiben, welches mir die Posts eines bestimmten Querys anzeigt.
    Muss man dafür nicht irgendwie eine neue Wordpress-Seite erstellen lassen oder wie habe ich die Möglichkeit die Seite per Link aufzurufen?
    Vielleicht hat ja jemand ein triviales Beispil Plugin für mich ;)

    Danke

    • 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


  • Ich habe gerade ein kleines Blackout und weiß nicht nach welchen Begriffen ich suchen soll.

    Kenn ich. Lösung: eine Runde um den Block laufen!

    Zitat


    Ich möchte ein Plugin schreiben, welches mir die Posts eines bestimmten Querys anzeigt.

    Ui, gleich ein eigenes Plugin?

    Zitat

    Muss man dafür nicht irgendwie eine neue Wordpress-Seite erstellen lassen oder wie habe ich die Möglichkeit die Seite per Link aufzurufen?

    Genau. Üblicherweise kopiert man z.B. die index.php, baut über der Loop das Tag query_posts() so wie im Codex beschrieben ein, ändert den Template-Header und speichert das als z.B. meine_abfrage.php ab. Dann erstellt man noch eine eigene Seite und weist der das neue Template zu.
    Mit ein bisschen Übung dauert das ein paar Minuten.

    Zitat

    Vielleicht hat ja jemand ein triviales Beispil Plugin für mich ;)

    Auch das: http://wordpress.org/extend/plugins/query-posts/screenshots/

  • Hey,

    Danke für deine Tipps.
    Es mag komisch klingen, aber ich habe schon zwei Plugins programmiert, allerdings waren das nur Widgets.

    Zitat

    Dann erstellt man noch eine eigene Seite und weist der das neue Template zu.


    Genau so hatte ich es das letzte mal auch gemacht, aber es muss da doch eine elegantere Möglichkeit geben oder? Ich kann ja nicht vom User verlangen, dass er für das Plugin eine extra Seite anlegt und der das richtige Template zuweist.
    Da die Seite über einen Link aufgerufen wird hatte ich überlegt ob man da irgendwie was mit action-hooks deixeln kann, kenne mich da aber überhaupt nicht aus und die Docu dazu geht eher in Richtung Plugins für die gesamte Seite...

Jetzt mitmachen!

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