PostID in Cookie schreiben

  • Hallo,

    ich habe in einem eigenen Plugin eine Funktion, die ein Cookie über den Hook "init" setzt. Nun würde ich gerne die betreffende PostID auch in dieses Cookie schreiben.

    Nur komme wie im Hook "init" an die PostID. Geht das überhaupt? Hat jemand eine Idee?

    • 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 nochmal. Das mit dem Cookie setzen klappt jetzt soweit super. Nur habe ich gerade festgestellt, das wenn das Cookie auf der Startseite, also nicht bei einem Post, gesetzt wird, auch eine PostID drin steht, obwohl man ja auf der Hauptseite ist.

    Es ist immer die PostID des ersten Posts in der Übersicht auf der Startseite.

    Wie komme ich den an die Richtige PostID dran?

    Danke im vorraus.


  • Danke im vorraus.


    Naja, ich hab's eben so gelöst, dass auf der Startseite eben kein Cookie gesetzt wird. Sondern eben nur bei is_single (Einzelartikelansicht) oder wahlweise is_page (Seite). Also prüfe ob is_single oder is_page und erst dann lass' die Maschinerie anlaufen :)

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Hm, keine gute Idee.

    Mir gehts ja nicht um die Posts ansich, sondern um ein Plugin, was die Keywords aus der Google Suche mittrackt. Hierbei Speichere ich auch die betreffende PostID. Deshalb hätte ich auf der Startseite gerne gewußt, das es die Startseite ist und nicht eine Post Seite.

    Irgendwie sollte das ja gehen.


  • Mir gehts ja nicht um die Posts ansich, sondern um ein Plugin, was die Keywords aus der Google Suche mittrackt. Hierbei Speichere ich auch die betreffende PostID. Deshalb hätte ich auf der Startseite gerne gewußt, das es die Startseite ist und nicht eine Post Seite.

    Irgendwie sollte das ja gehen.


    Die Startseite hat aber keine ID, genausowenig wie die Archive...
    Da wäre es vielleicht schlauer, die URL zu nehmen...

    Oder man vereinbart selber eine IDs im Plugin....z.B. wenn is_home zutrifft dann 0, wenn ein Archiv dann was anderes etc...

    "Eine gut gestellte Frage ist schon halb beantwortet."

Jetzt mitmachen!

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