Tutorial: Mostrar Contenido Si Viene De FACEBOOK

  • Autor Autor j4iber
  • Fecha de inicio Fecha de inicio
J

j4iber

Zeta
SEO
Saludos, les vengo a regalar un script en PHP (se puede adaptar a wordpress para que solo funcione en un post en especifico)
Lo que hace es lo siguiente: Si el visitante viene de facebook, muestra un contenido, si no viene de F[YOUTUBE][/YOUTUBE]acebook (directo, google, spider) pues muestra otro contenido.

PHP:
$referr = $_SERVER['HTTP_REFERER'];
$keyface  = 'facebook';
$desdefacebook = strpos($referr, $keyface);
if ($desdefacebook === false) {
echo "No viene de facebook :D ";
} 
elseif ($desdefacebook !== false) {
   echo "Si viene de facebook";
//by J4iber
}

Espero les sea de utilidad, y no olviden agradecer.
 
Es buena opción, por ejemplo , para integrarlo con un Plugin de Autolike, para que solo funcione cuando viene de facebook, y asi nos ahorramos los Pop-ups de no logueados, no ? :encouragement::encouragement::encouragement:
 
Es buena opción, por ejemplo , para integrarlo con un Plugin de Autolike, para que solo funcione cuando viene de facebook, y asi nos ahorramos los Pop-ups de no logueados, no ? :encouragement::encouragement::encouragement:

Si claro, este codigo es solo una parte de un script que hace exactamente lo que indicas.
 
😱 lo probare a ver que tal, gracias por compartirlo! :welcoming:
 
en ves de usar strpos te recomiendo parsear la url y asi compara el dominio exacto, ya que si una url te manda trafico y contiene la pala "facebook" en cualquier parte de la url, se mostrara el contenido..

Ejem.
web-amiga.com/hola-facebook <- mostraria el codigo para FB

Saludos. :encouragement:
 

Si claro! lo se, pero es un regalo para forobeta amigo 😉
 
Ahh! Buensimo!
Hago unas pruebas y comento!

Gracias
 
Michas gracias por el aporte!!!
 
Hola Amigo podrias explico no se hace para instalarlo en Word Press. Gracias
 
Genial el script
 
gracias por el aporte . estaria de lujo si fuera javascript
 
Muy buen aporte :encouragement:
 
se puede poner varios keyface? si es asi como se hace? desde ya gracias por tu aporte
 
Gracias por compartir, lo probare :encouragement: