Seite mit Datumabhängigen Inhalt über Kalender aufrufen

  • Hallo erst einmal,
    ich bin gerade dabei meinen ersten eigenen Blog aufzubauen, da ich aber auch ein paar Sonderwünsche habe stellt sich das doch als etwas schwieriger herraus als anfangs gedacht. Also zu meinem Problem:
    Ich möchte ein Jahr lang jeden Tag meine Route per GPS tracken, auf den Webspace hochladen und die Blogbesucher sollen jeden Tag dann über einen Kalender auswählen können. Die Dateien werden alle in dem Format dd.mm.yyyy.gpx abgepeichert. Die Darstellung habe ich mit dem Plugin WP-GPX-Maps realisiert und das funktioniert manuell so wie ich es will. Ich kann einfach in einen Beitrag den Shortcode [sgpx gpx="/wp-content/uploads/gpx/dd.mm.yyy.gpx"] einfügen und es klappt.
    Den Kalender habe ich auch realisiert, indem ich den PHP Code in einem neuen Seiten Template eingefügt habe. (siehe http://goo.gl/HxzQ7M )
    Jetzt zu dem was nicht funktioniert und wo ich leider auch am Ende meiner Programmier-Verständnis-Fähigkeiten stehe:
    Der Kalender sollte anklickbar sein und je nachdem wo ich drauf klicke wird einen Seite geladen, welche das Standard Template nutzt und als Inhalt nur den Shortcode [sgpx gpx="/wp-content/uploads/gpx/dd.mm.yyy.gpx"] enthält. Dabei sollen natürlich die Variablen im Dateiname durch die gefüllt werden, wo man im Kalender drauf geklickt hat.
    Bis jetzt hieß es immer zu mir "Ist ja nicht so schwer da machst du noch ein bisschen PHP dazu und noch ein kleines Script und dann läuft das", mir fällt es aber nicht so leicht. Deswegen würde ich mich freuen wenn mir hier jemand helfen kann, auch gerne nur Teile an denen ich die Lösung erarbeiten kann.

    Hier der PHP Code des Templates:

    Vielen Dank schon einmal für eure Hilfe und falls ihr irgendwelche Informationen braucht fragt mich einfach :)
    Gruß Lukas

    • 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


  • Die Darstellung habe ich mit dem Plugin WP-GPX-Maps realisiert und das funktioniert manuell so wie ich es will.

    Das Plugin arbeitet nur mit Shortcodes?


    Er klickt auf soetwas? Ich verzichte nicht freiwillig auf meinen Datenschutz und ein Tojaner ist dahinter auch nicht?



    Jetzt zu dem was nicht funktioniert und wo ich leider auch am Ende meiner Programmier-Verständnis-Fähigkeiten stehe:
    Der Kalender sollte anklickbar sein und je nachdem wo ich drauf klicke wird einen Seite geladen, welche das Standard Template nutzt und als Inhalt nur den Shortcode [sgpx gpx="/wp-content/uploads/gpx/dd.mm.yyy.gpx"] enthält.

    Du möchtest jeden Tag ein Blog Posting mit deinen GPX Daten veröffentlichen. Wenn ich dies richtig verstanden habe? kommst du vermutlich mit dem Standard Terminkalender weiter.

    Dashboard => Design => Widgets hier Kalender

    ein get_header();

    sendet bereits den HTML Header. alles was du in deinem Script in dem Zitat ausgibst ist hier leider falsch.

    https://codex.wordpress.org/Function_Reference/get_header

    usw...

    ich hoffe, du kommst mit dem Widgets klar?

    Mit offenen Augen träumen

  • Hallo r23,
    erst einmal Danke für deine schnelle Antwort :) Ich geh mal auf deine Fragen ein:

    Zitat

    [COLOR=#333333]Das Plugin arbeitet nur mit Shortcodes? [/COLOR]


    Ich kann per FTP Verbindung .gpx Dateien einfach in einen Ordner hochladen und über den genannten Shortcode die genannte .gpx Datei auf einer Karte anzeigen lassen mit einigen Zusatzinformationen. Also ja ich kann alles über Shortcodes realisieren wenn ich das Plugin eingerichtet habe.


    Zitat

    [COLOR=#333333]Er klickt auf soetwas? Ich verzichte nicht freiwillig auf meinen Datenschutz und ein Tojaner ist dahinter auch nicht? [/COLOR]


    Ich habe hier im Forum gelesen man soll Links auf seinen eigenen Blog immer mit einem URL-Shortener angeben um nicht das Forum zu nutzen um sein SEO zu pushen. Hinter dem Link versteckt sich meine eigene Website (http://www.lukasontour.de/gps/). Also keine Gefahr von Trojanern oder Viren, sondern ein einfacher Reiseblog.

    Zitat

    [COLOR=#333333]Du möchtest jeden Tag ein Blog Posting mit deinen GPX Daten veröffentlichen. Wenn ich dies richtig verstanden habe? kommst du vermutlich mit dem Standard Terminkalender weiter.[/COLOR]

    [COLOR=#333333]Dashboard => Design => Widgets hier Kalender[/COLOR]

    Nein das ist nicht das was ich möchte deshalb schilder ich es nochmal ausführlicher, war gestern Abend wohl zu knapp.
    Ich möchte jeden Tag eine dd.mm.yyyy.gpx Datei auf mein Webspace hochladen. Damit soll jetzt erst einmal nichts passieren außer ich binde es manuell in einen Blogeintrag ein. Was ich möchte ist, dass auf der Seite GPS (http://www.lukasontour.de/gps/) ein Kalender vorhanden ist über den ein Blogbesucher ein Datum auswählen kann, darauf klicken und dann eine temporäre Seite entsprechend des Standard-Templates generiert wird, welche die .gpx Datei des entsprechend vorher ausgewähltem Tages lädt. Es soll also eine Seite lediglich mit dem Shortcode, welcher auf die entsprechende .gpx Datei verweist, als Inhalt erzeugt werden.

    Zitat

    [COLOR=#333333]ein get_header(); [/COLOR]

    [COLOR=#333333]sendet bereits den HTML Header. alles was du in deinem Script in dem Zitat ausgibst ist hier leider falsch.[/COLOR]

    https://codex.wordpress.org/Function...nce/get_header

    Das ist das veränderte Standard-Template von dem Theme twentyfourteen wo lediglich der Kalender zusätzlich aufgerufen wird. Würde mich wundern wenn das Standard-Template keinen Sinn ergibt.

    Ich hoffe ich kann die hiermit weiterhelfen.

    Viele Grüße
    Lukas

Jetzt mitmachen!

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