Tutorial: Compartir frases de artículos Wordpress en Twitter sin plugins

Voldemorth Seguir

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Muy buenos días, o tardes noches, según cuando lean esto.
Este tan simple como útil, lo que lograremos es permitir que la gente comparta en twitter partes de nuestros artículos publicados en Wordpress. Con esto podremos generar cierto interés en quienes siguen a nuestros lectores motivandolos a leer toda la entrada para ver a que hace referencia dicha frase compartida.

Para lograr que esto funcione deben tener de antemano un blog bajo Wordpress, una plantilla a la que le puedan editar el archivo "functions.php" y conocimientos básicos de css y html para darle el aspecto que gusten.

Sabiendo que cumplen los requisitos previos, pasamos a buscar en nuestra plantilla de Wordpress el archivo "functions.php" para agregarle el siguiente código.

Insertar CODE, HTML o PHP:
function twitt_sc( $atts , $content = null ) {


$corto = wp_get_shortlink();
return $content . "<a href='http://twitter.com/home/?status=" . $content . " - ".$corto."' target='_blank'>
<img title='Twittear esta frase' alt='Twitter' src='https://g.twimg.com/twitter-bird-16x16.png' />
</a>";
}
add_shortcode( 't', 'twitt_sc' );

Ahora si agregaron este código a su archivo "functions.php" y guardaron los cambios pueden ir a una entrada cualquiera, icluso crear una nueva y escribir algo como esto:
Insertar CODE, HTML o PHP:
[t]Esto es para twitter[/t]

En su sitio se vera algo como esto:

muestra.jpg

Bien como pueden notar tenemos nuestro texto (el que colocamos entre las etiquetas "[t][/t]") y al final del mismo una imagen del pajarito azul, ahora si prueban darle click verán que les abrirá una nueva pestaña en la que podrán compartir en Twitter el texto etiquetado anteriormente seguido del link a su entrada.

Para quienes se preguntan como se logra esto, aquí tienen la explicación:

Primero que nada deben saber que si enlazan la url "http://twitter.com/home/?status=" seguido de el texto que se les antoje (con un máximo de 140 caracteres) a un link, este al ser clickeado enviara a la pantalla de Twitter para compartir el texto que cargaron en la url.

Intentenlo Clik aquí!

Explicado esto he delatado casi todo el truco, ahora veamos el código que agregamos a functions.php. Se trata de una funcion con la que agregamos el shortcode "t" de forma tal que todo lo que esta entre las etiquetas "t" de apertura y cierre pasara a estar en una variable php llamada "$content".
Luego decimos que al final de $content se agrege un enlace, el mismo tendra la url
http://twitter.com/home/?status=" . $content . " - ".$corto."
Como pueden ver estamos pasando el link de estados de twitter que mencione antes, con lo que esta entre las etiquetas "t" (es decir la variable $content) seguidos de " - $corto".
Observando nuevamente el codigo primero, vemos que $corto esta definido como "wp_get_shortlink();" este codigo es propio de wordpress y les dara el enlace reducido de su entrada, compuesto por su dominio/?p="id del post"de esta forma saben que a los 140 caracteres que nos da Twitter deben restarles los caracteres de su dominio, y unos 7 u 8 caracteres mas, según cuantas entradas tenga el blog (este calculo es para id's de 3 o 4 dígitos)
Así resumiendo lo que hicimos es una forma dinámica para generar enlaces de estado para Twitter que contengan un texto a elección (el que debe estar entre las etiquetas "t") y la url del post en que se publican.
El resto del código solo agrega la imagen de el pajarito azul, la cual pueden cambiar a placer dandole el estilo que gusten para amoldarlo a su sitio.

Espero logren entender este tutorial, se que tengo facilidades para complicar la explicación de cosas fáciles, cualquier duda que les surja comenten y respondere en cuanto me sea posible, y claro se acepta cualquier comentario que enriquezca el tutorial.
 
Última edición:

Carlos Arreola

Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Excelente comerciante!
Suscripción a IA
Desde
6 Abr 2009
Mensajes
12.385
Se agradece el aporte :)
 

iNeedYou

1
Sigma
SEO
Verificado
Verificación en dos pasos activada
¡Ha verificado su Paypal!
¡Excelente comerciante!
Suscripción a IA
Desde
27 Sep 2010
Mensajes
14.798
Lo vi en varios blogs y me preguntaba como hacerlo, jaja, algún día lo implemento seguro :) ¡Mil gracias!

Enviado desde mi GT-N7100 mediante Tapatalk
 
Última edición:

Voldemorth

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Personalmente lo uso de forma que ese texto quede a un costado de el post con letras mas grandes, algo parecido a lo que hacen en los artículos de alt 1040 donde destacan ideas o citas del texto como en las revistas.
 

Pompinchu

Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
2 Jul 2013
Mensajes
5.475
Interesante, agregando esa imagen de Twittear de hipertextual, hermoso. Gracias :cool:
 

Cesar23Perez

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Oct 2015
Mensajes
71
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
buen tutorial:)
 

eliasestrada

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Mar 2014
Mensajes
168
:encouragement: excelente!!!
 

Voldemorth

No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
10 Ene 2012
Mensajes
927
Que emoción ver mi tutorial en el Facebook del foro!!! jejeje con que poco me alegro el día... :welcoming:
 

Aker

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Dic 2015
Mensajes
872
gracias por el aporte!! :encouragement:
 

beatriz03

Delta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
16 Abr 2016
Mensajes
721
Muy buen tutorial , además de útil.Gracias por compartirlo :encouragement:
 

georgebena

Kappa
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
20 Dic 2013
Mensajes
2.621
Muy bueno el aporte amigo! Va para favs!
 
Arriba