Seite 1 von 1

Einmalige Einblendung der Landingpage - wie?

Verfasst: 23.06.2012, 08:32
von Greenchip
Ich möchte gerne eine Landingpage vor der Home-Seite einblenden lassen.

Das heißt, es soll nur beim ersten Mal, wenn die Seite besucht wird, die Landingpage automatisch eingeblendet werden.
Gleichzeitig soll ein Cookie beim Betrachter abgelegt werden, dass beim nächsten Aufrufen der Domain verhindert, dass der Besucher erneut von der Landingpage gelangweilt wird.

Dazu suche ich für WordPress eine Lösung die programmiert ist und als Code abgelegt wird - also kein Plugin !

Wer könnte mir dazu einen Tipp geben?[/i]

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 23.06.2012, 10:01
von nicolas
Solltest du mit JQuery lösen können, suche einmal nach Cookie setzen und Checken mit JQuery.

Verfasst: 23.06.2012, 12:40
von mano_negra
dazu brauchst du kein jquerry
das sind ca. 3 zeilen php code. cookie auslesen, setzen und dann entsprechend weiterleiten bzw. includen.

Verfasst: 24.06.2012, 03:33
von Nilrem
würde ich auch sagen.. du fragst in deinem WP-Template (in der head.php) ab, ob ein cookie gesetzt ist, wenn nicht dann leitest du den Nutzer mit einer Header-Weiterleitung auf die Landingpage und setzt da den Cookie. Ich weiß allerdings nicht wie das Google gefällt.. :D

Verfasst: 25.06.2012, 11:23
von kalonis
du kannst das auch direkt über die .htaccess regeln. Sieh dir mal die Beispiele auf dieser Seite an: https://www.askapache.com/htaccess/htac ... od_rewrite

Das könnte dann eventuell so gehen:

Code: Alles auswählen

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_COOKIE} !landingpage-cookie=yes [NC]
RewriteRule .* /landingpage.html [co=landingpage-cookie:yes:.deine-domain.tld,NC,L]