Dynamische Page für Produktansicht

  • Ich bin dabei ein Plugin zu schreiben und möchte gerne für bestimmte Links dynamisch Seiten erzeugen. Z.b. für die URL meinwordpress.de/product/231 soll das Produkt mit der ID 231 angezeigt werden.

    Problematisch ist nur, dass ich anscheinend bei jedem Aufruf von wordpress eine Post ID mitgeben muss, so das man auf einer bereits angelegten Seite landet. So habe ich es mom. und ersetze nur den Content. Allerdings steht dann trotzdem noch oben über dem Content der Titel und wann der Post erstellt wurde und ganz unten die Kommentare. Die möchte ich dynamisch gerne entfernen, sobald es eine Produktseite ist...

    • 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

  • Sorry, ...

    hab erstmal an anderen Baustellen im Plugin weiter gemacht. Jetzt bin ich wieder bei den dynamischen Seiten.

    Danke für die Antwort. Template Dateien möchte ich nicht unbedingt mitliefern. Da müsst der User ja dann auch Dateien in den Theme Ordner legen und ich will es möglichst einfach halten. Ausserdem würde mir ja der aufbau von Seiten reichen.

    Mein Problem ist, dass ich lediglich eine leere Seite ohne Content haben will, die ich dynamisch über das Modulscript selbst befülle. Momentan rufe ich immer pageID 1 auf und nehme den Content raus und ersetze den. Wie gesagt möchte ich da aber auch den Titel ändern und eigentlich auch nicht den Weg gehen. Kommt mir irgendwie falsch vor ... evtl. denke ich da falsch...

  • Frage anders gestellt:

    Ok ich versuche nochmal ein anderes Beispiel. Evtl. hat einer eine Idee. Ich möchte z.B. Kinofilme mit Beschreibung über eine XML-API einlesen. Hierfür soll mir Wordpress automatisch für jeden Film eine Seite anlegen. Diese Seiten sollen aber nicht in der DB von Wordpress angelegt werden. Lediglich wenn ich z.B. http://www.meineWebseite.de/?film=221 eingebe soll eine Seite angezeigt werden, die ich mit den Inhalten von Film mit der ID 221 füllen möchte. Momentan wähle ich dafür eine Seite die es schon gibt und lösche davon den Content und ersetze diesen. Das finde ich aber nicht sinnvoll. Ausserdem gibt es auch ein Problem, wenn diese Seite auchnoch als Startseite definiert ist, da ja die Seite mit dem Kinofilm dann für Wordpress auch automatisch zur Startseite wird. Das möchte ich aber nicht. Eigentlich möchte ich eine leere Seite generieren, die praktisch on-the-fly erzeugt wird. Hoffe so ist's besser :)

Jetzt mitmachen!

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