El resultado será muy similar a este:
El tutorial:
Paso 1: Instalando jQuery y el script en la plantilla:
En "Diseño | Edición HTML" deberás buscar el siguiente código:
</head>Arriba de éste pega el siguiente:
<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->Si ya tienes jQuery instalado descarta la línea destacada.
<script src="http://dl.dropbox.com/u/28164309/AyudaBloggers/jquery/tweet-to-unlock/jquery.tweetAction.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script>
Paso 2: Añadiendo los estilos:
Ahora busca la siguiente zona:
]]></b:skin>Arriba de ésta pega el siguiente código CSS:
#container{
width:90%;
height:270px;
padding:10px;
text-align:center;
margin:0 auto;
position:relative;
background:#f6f5f5 url(http://dl.dropbox.com/u/28164309/AyudaBloggers/jquery/tweet-to-unlock/img/twitter_bird.png) no-repeat center;
display:block;
border-radius:10px;
border:1px solid #d1d1d1;
}
#container p{
font:24px/1.3 'Segoe UI Light','Segoe UI',Arial,sans-serif;
padding: 10px 0 48px;
}
a.downloadButton{
display:inline-block;
width:187px;
height:69px;
text-indent:-99999px;
overflow:hidden;
background:url('http://dl.dropbox.com/u/28164309/AyudaBloggers/jquery/tweet-to-unlock/img/buttons.png') no-repeat;
cursor:default;
border:none;
text-decoration:none !important;
}
a.downloadButton.active{
background-position:left bottom;
cursor:pointer;
}
Guarda los cambios y listo.
Paso 3: Usando el plugin:
Cada vez que quieras insertar este tipo de spoiler deberás hacerlo mediante el siguiente código en "Edición de HTML" de la entrada:
<div id="container"><p>
Twittea este artículo para desbloquear el enlace. <a href="#" id="tweetLink">Twittear.</a></p>
<a href="#" class="downloadButton">Descargar</a>
<script type="text/javascript">
$(document).ready(function(){
$('#tweetLink').tweetAction({
text: 'TÍTULO DEL TWEET.',
url: 'URL-DEL-TWEET',
via: 'USERNAME',
related: 'KEYWORD'
},function(){
$('a.downloadButton')
.addClass('active')
.attr('href','URL-DEL-ARCHIVO-OCULTO');
});
});
</script>
</div>
Reemplaza cada uno de los valores destacados en color por los correspondientes y listo.
Importante:
- El script no detecta el momento en el que se hace el tweet, sino cuando se cierra la ventana, por lo que el tweet puede ser burlado, aún así es una buena alternativa para obtener Tweets en las entradas.
Fuente: TutorialZine
No hay comentarios:
Publicar un comentario