Tutorial: Incorporar botón de compartir en WhatsApp

  • Autor Autor SnakeNet
  • Fecha de inicio Fecha de inicio
S

SnakeNet

Xi
Programador
NubLPc7.png

Hace poco me entere de dicha opción ya que no se ve muy frecuente al menos por los sitios en los que navego. Y pues lo probé y la verdad es que se ve muy bien la opción solo que es una lastima que no se este usando mucho.

Pero vamos al grano hoy les traigo como incorporar el botón sin tantas cosas como según vi en diferentes sitios que si debes descargar cosas y eso.

Solo serán 3 pasos.

1. Colocar el siguiente código que les dejare abajo donde deseen que se visualice.


HTML:
    <a class="wa_btn wa_btn_s" href="whatsapp://send?text=Snakenet te comparte este contenido ;)">Compartir en WhatsApp</a>

- Para Wordpress:

HTML:
    <a class="wa_btn wa_btn_s" href="whatsapp://send?text=<?php the_title(); ?> – <?php urlencode(the_permalink()); ?>" data-action="share/whatsapp/share" rel="nofollow" >Compartir en WhatsApp</a>

Otra opción el PLUGIN (sus funciones entre las que trae una es whatsapp):
- https://wordpress.org/plugins/mobile-sharebar/

- Para BLOGGER:

HTML:
<a class='wa_btn wa_btn_s' expr:href='&quot;whatsapp://send?text=&quot; + data:post.url' >Compartir en WhatsApp</a>


2. Colocar el css en el sitio correspondiente como va siendo la hoja de estilo o entre <style>.

HTML:
 a:hover{color:#fff;background-color:#268132;text-decoration:none}
.wa_btn_real.wa_btn{display:none!important}.twitter-hr{margin:4em 0}.twitter-timeline{width:100%!important;margin-top:2em}.desc{font-size:.6em;line-height:1.4;margin-top:1.5em}body,html{padding:0;margin:0;height:100%;width:100%}.wa_btn{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTguMTI5LDAuOTQ1Yy0zLjc5NSwwLTYuODcyLDMuMDc3LTYuODcyLDYuODczDQoJCQljMCwxLjI5OCwwLjM2LDIuNTEyLDAuOTg2LDMuNTQ5bC0xLjI0LDMuNjg4bDMuODA1LTEuMjE5YzAuOTg0LDAuNTQ0LDIuMTE2LDAuODU0LDMuMzIxLDAuODU0YzMuNzk1LDAsNi44NzEtMy4wNzUsNi44NzEtNi44NzENCgkJCVMxMS45MjQsMC45NDUsOC4xMjksMC45NDV6IE04LjEyOSwxMy41MzhjLTEuMTYyLDAtMi4yNDQtMC4zNDgtMy4xNDctMC45NDZsLTIuMTk4LDAuNzA1bDAuNzE1LTIuMTI0DQoJCQljLTAuNjg2LTAuOTQ0LTEuMDktMi4xMDMtMS4wOS0zLjM1NGMwLTMuMTU1LDIuNTY2LTUuNzIyLDUuNzIxLTUuNzIyczUuNzIxLDIuNTY2LDUuNzIxLDUuNzIyUzExLjI4MywxMy41MzgsOC4xMjksMTMuNTM4eg0KCQkJIE0xMS4zNTIsOS4zNzljLTAuMTc0LTAuMDk0LTEuMDItMC41NS0xLjE3OC0wLjYxNUMxMC4wMTQsOC43LDkuODk4LDguNjY2LDkuNzc1LDguODM3QzkuNjUyLDkuMDA3LDkuMzAxLDkuMzksOS4xOTMsOS41MDUNCgkJCUM5LjA4OCw5LjYxNyw4Ljk4NCw5LjYyOSw4LjgxMiw5LjUzM2MtMC4xNzEtMC4wOTYtMC43My0wLjMtMS4zNzgtMC45MjNjLTAuNTA0LTAuNDg0LTAuODM0LTEuMDcyLTAuOTMtMS4yNTINCgkJCWMtMC4wOTUtMC4xOCwwLTAuMjcxLDAuMDkxLTAuMzU0QzYuNjc3LDYuOTI4LDYuNzc4LDYuODA1LDYuODcsNi43MDZjMC4wOTEtMC4xLDAuMTI0LTAuMTcxLDAuMTg3LTAuMjg2DQoJCQljMC4wNjItMC4xMTUsMC4wMzgtMC4yMTgtMC4wMDMtMC4zMDhDNy4wMTIsNi4wMjMsNi42OTQsNS4xNDYsNi41NjEsNC43OUM2LjQyOCw0LjQzNCw2LjI4LDQuNDg2LDYuMTc3LDQuNDgyDQoJCQlDNi4wNzUsNC40NzksNS45NTgsNC40NTksNS44NDEsNC40NTZDNS43MjQsNC40NTEsNS41MzMsNC40ODcsNS4zNjYsNC42NTdjLTAuMTY3LDAuMTctMC42MzcsMC41NzYtMC42NjksMS40MzkNCgkJCXMwLjU2NSwxLjcyMiwwLjY0OCwxLjg0MWMwLjA4NCwwLjEyMSwxLjE0LDEuOTkxLDIuODk3LDIuNzYyYzEuNzU2LDAuNzcsMS43NjYsMC41MzQsMi4wODgsMC41MTgNCgkJCWMwLjMyMi0wLjAxOCwxLjA1NS0wLjM4NiwxLjIxNS0wLjc4OWMwLjE2Mi0wLjQwNSwwLjE3Ni0wLjc1NSwwLjEzNS0wLjgzMUMxMS42MzksOS41MjEsMTEuNTIzLDkuNDc1LDExLjM1Miw5LjM3OXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);border:1px solid rgba(0,0,0,.1);display:inline-block!important;position:relative;font-family:Arial,sans-serif;letter-spacing:.4px;cursor:pointer;font-weight:400;text-transform:none;color:#fff;border-radius:2px;background-color:#5cbe4a;background-repeat:no-repeat;line-height:1.2;text-decoration:none;text-align:left}.wa_btn_s{font-size:12px;background-size:16px;background-position:5px 2px;padding:3px 6px 3px 25px}.wa_btn_m{font-size:16px;background-size:20px;background-position:4px 2px;padding:4px 6px 4px 30px}.wa_btn_l{font-size:16px;background-size:20px;background-position:5px 5px;padding:8px 6px 8px 30px}

3. Visualizarlo y hacer las modificaciones pertinentes.

Aquí les dejo la demostración: Aquí el ejemplo
 
Última edición:
[MENTION=121168]SnakeNet[/MENTION] Muchas gracias! 😛7:
 
En que dispositivos funciona?
iOs y Android?
 
Coloco el codigo en la entrada de mi wordpress y listo?
 
SnakeNet Muchas gracias! 😛7:

De nada, para eso estamos me alegra que te sirva.

En que dispositivos funciona?
iOs y Android?

Para ambos según comentan ya que usa la ruta de whatsapp.

Coloco el codigo en la entrada de mi wordpress y listo?

Así es, otra modalidad que se me olvido informar es que hay un plugin que hace más o menos lo mismo.

https://wordpress.org/plugins/mobile-sharebar/
 
[MENTION=121168]SnakeNet[/MENTION]

Muy bueno! Creo que sos de los primeros que programa el "Compartir En WhatsApp" en la web; Lo integrarías para Joomla CMS también? Ya que no existe en Joomla ni siquiera una extensión... :encouragement:
 
Última edición:
SnakeNet

Muy bueno! Creo que sos de los primeros que programa el "Compartir En WhatsApp" en la web; Lo integrarías para Joomla CMS también? Ya que no existe en Joomla ni siquiera una extensión... :encouragement:

Hola,

Es del propio whatsapp solo debes usar el código generalizado o el de wordpress cambiando las variables por las de joomla y lo tendrías listo.
 
[MENTION=121168]SnakeNet[/MENTION]

Muy bueno! Creo que sos de los primeros que programa el "Compartir En WhatsApp" en la web; Lo integrarías para Joomla CMS también? Ya que no existe en Joomla ni siquiera una extensión... :encouragement:

Lo programo el?
 
Muy bueno 😛8:

Aunque ya había tutorial
 
Hola,

Es del propio whatsapp solo debes usar el código generalizado o el de wordpress cambiando las variables por las de joomla y lo tendrías listo.

Bien. Lo voy a probar de esa manera cambiando de variables.

Jajaja, de dormido nomás, creí que lo habías programado vos, cómo es la primera vez que lo veo...
 
Bien. Lo voy a probar de esa manera cambiando de variables.

Jajaja, de dormido nomás, creí que lo habías programado vos, cómo es la primera vez que lo veo...

Eso me paso a mi pero lanzaron la api para su uso y de ahí ha salido ese desarrollo, como bien dije es poco frecuente lo vi y pues aquí lo informo ya que me quede como tu.
 
[MENTION=121168]SnakeNet[/MENTION] Muy buena idea! Sabes si sirve para Blogger? Y que hay que cambiarle o no... y esto sería para poner debajo de las entradas igual que el compartir en Facebook y Twitter?
 
SnakeNet Muy buena idea! Sabes si sirve para Blogger? Y que hay que cambiarle o no... y esto sería para poner debajo de las entradas igual que el compartir en Facebook y Twitter?
Hola, Como comente anteriormente si sirve para blogger como otras plataformas solo que debéis rellenar diferentemente por ejemplo tomar la variable de la entrada de blogger y el titulo del blog.
 
Hola, Como comente anteriormente si sirve para blogger como otras plataformas solo que debéis rellenar diferentemente por ejemplo tomar la variable de la entrada de blogger y el titulo del blog.

No me queda claro que tendría que cambiar... el código que pusiste es bastante complicado :fatigue:
 
No me queda claro que tendría que cambiar... el código que pusiste es bastante complicado :fatigue:

HTML:
  <a class="wa_btn wa_btn_s" href="whatsapp://send?text=<data:blog.title/> | <data:data:blog.url />">Compartir en WhatsApp</a>

Por ejemplo de este modo te sirve no se si serán las variables actuales hace tiempo que no uso blogger.

- - - Actualizado - - -

¿Lo puedo instalar en Blogger?
Si puedes, en todas partes.
 
HTML:
  <a class="wa_btn wa_btn_s" href="whatsapp://send?text=<data:blog.title/> | <data:data:blog.url />">Compartir en WhatsApp</a>

Por ejemplo de este modo te sirve no se si serán las variables actuales hace tiempo que no uso blogger.

- - - Actualizado - - -


Si puedes, en todas partes.

No lo acepta Blogger ese código ni dentro de la plantilla ni en un gadget :grumpy: solo sale la frase "Compartir en WhatsApp" en el gadget, en la plantilla da error y no la guarda... Gracias igual!
 
Atrás
Arriba