Imagen de Meta Random

  • Autor Autor Picorete
  • Fecha de inicio Fecha de inicio
Picorete

Picorete

Eta
Verificación en dos pasos activada
Verificado por Binance
Buenas, bueno la duda es al siguiente, quisiera usar las Twitter Cards, pues creo que irian bien para conseguir mejor trafico. La cosa es que, para realizar una Twitter Card, tengo que colocar las siquientes metas en mi pagina:

Insertar CODE, HTML o PHP:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@nytimes">
<meta name="twitter:creator" content="@SarahMaslinNir">
<meta name="twitter:title" content="Parade of Fans for Houston’s Funeral">
<meta name="twitter:description" content="NEWARK - The guest list and parade of limousines with celebrities emerging from them seemed more suited to a red carpet event in Hollywood or New York than than a gritty stretch of Sussex Avenue near the former site of the James M. Baxter Terrace public housing project here.">
<meta name="twitter:image" content="http://graphics8.nytimes.com/images/2012/02/19/us/19whitney-span/19whitney-span-articleLarge.jpg">

Hasta aqui todo bien, pero es que quisiera hacer "Spam", Podria decirse, de alguna twitter card, pero no quiero que se vea la misma imagen siempre, por eso, aca en:

Insertar CODE, HTML o PHP:
<meta name="twitter:image" content="http://graphics8.nytimes.com/images/2012/02/19/us/19whitney-span/19whitney-span-articleLarge.jpg">

Quisiera que en vez de tomar una imagen comun, crear un array supongo, y que cargue solo 1 cada vez que se le solicite.

No se si funcione como tal en twitter, si se refresque la imagen cada vez que se publique el mismo link de la Twitter Card, pero bueno, quisiera intentarlo por lo menos. Espero su ayuda, quizas alguno tambien le funcione para ganar mas visitas a twitter! 😛7:
 
con javascript no te servira de nada... tiene que ser a nivel del server como PHP...
PHP:
<?php
$IMG[] = "imagen1";
$IMG[] = "imagen2";
$IMG[] = "imagen3";
$IMG[] = "imagen4";
shuffle($IMG);
echo '<meta name="twitter:image" content="'.$IMG[0].'">';
?>
 
con javascript no te servira de nada... tiene que ser a nivel del server como PHP...
PHP:
<?php
$IMG[] = "imagen1";
$IMG[] = "imagen2";
$IMG[] = "imagen3";
$IMG[] = "imagen4";
shuffle($IMG);
echo '<meta name="twitter:image" content="'.$IMG[0].'">';
?>

Probado y Funciona!, lamentablemente Twitter lo guarda en cache asi que una vez que carga una imagen, al colocarlo de nuevo carga la misma 🙁. Gracias igual! 😛7:
 
Atrás
Arriba