Tutorial: Botones y Sharebar de Compartir sin Plugins (Responsivo)

  • Autor Autor pulga91
  • Fecha de inicio Fecha de inicio
Revisando un poco el primer post, me doy cuenta de un error que sorpresivamente no me deja corregir el foro

En el css para movil hay un error

Insertar CODE, HTML o PHP:
media screen and (max-width:550px){

Deberia ser

Insertar CODE, HTML o PHP:
@media screen and (max-width:550px){

Probablemente ese sea tu problema

Saludos

Si, tambien tuve ese problema pero pude fijarme y corregirlo, aunque olvidé pasar a aclararlo, por cierto sigo desde entonces con lo aplicado en este tutorial y tambien me puse el botón de whatsapp :encouragement:
 
Alguien sabe por que me salen en vertical en vez de horizontal?
Sin título.webp
 
Me rindo... será por qué mi theme es responsive y tiene sus propios botones sociales y será más difícil de configurar. Puede que el css lo coja de otro lugar o este divido, no se... lo cierto no puedo con él. Solo quería estos botones por el botón de whatsapp. Me tendré que aguantar, de todas formas gracias por vuestra ayuda. Por cierto mi theme es sahifa.
 
Me gustaron mucho los botones, mas como se miran en el movil.
Gracias. :encouragement:
 
Me rindo... será por qué mi theme es responsive y tiene sus propios botones sociales y será más difícil de configurar. Puede que el css lo coja de otro lugar o este divido, no se... lo cierto no puedo con él. Solo quería estos botones por el botón de whatsapp. Me tendré que aguantar, de todas formas gracias por vuestra ayuda. Por cierto mi theme es sahifa.

si el css y el html esta tal cual puesto... no tendria por que tomar el css de otro lado, si gustas pasar la direccion del sitio se podria revisar cual es el problema, mis themes tambien son responsive

saludos
 
Me rindo... será por qué mi theme es responsive y tiene sus propios botones sociales y será más difícil de configurar. Puede que el css lo coja de otro lugar o este divido, no se... lo cierto no puedo con él. Solo quería estos botones por el botón de whatsapp. Me tendré que aguantar, de todas formas gracias por vuestra ayuda. Por cierto mi theme es sahifa.

Fíjate que tu plantilla no tenga un css similar, puedes colocar inspeccionar elemento sobre los botones que te quedaron y ver que elementos puedes añadir o ir eliminando.
 
buenas... solo para comentarles que tengo la version con imagenes sprite...
la sharebar inferior quedo con los botones de fb,tw,g+,pinterest,tumblr y whatsapp
el de compartir dentro de los post con los botones, fb,tw,g+,pinterest,tumblr,whatsapp,flipboard,interesante y weheartit

si alguien esta interesado en ella mandeme un privado
saludos
 
Muchas gracias amigo
 
se puede hacer que los botones solo compartan una url especifica?
 
se puede hacer que los botones solo compartan una url especifica?

Insertar CODE, HTML o PHP:
<li><a href="https://www.facebook.com/sharer/sharer.php?u=<?php the_permalink(); ?>&t=<? echo urlencode(get_the_title()) ?>" target="_blank" rel="nofollow" title="Compartir en Facebook" onclick="window.open(this.href, 'mywin','left=20,top=20,width=500,height=500,scrollbars=1,toolbar=0,resizable=0'); return false;" ><img src="miurl.com/facebook.png"></a></li>

si, tendrias que editar el codigo, cambiando
Insertar CODE, HTML o PHP:
<?php the_permalink(); ?> y <? echo urlencode(get_the_title()) ?>
por el link y el titulo

saludos
 
Insertar CODE, HTML o PHP:
<li><a rel="nofollow" href="https://www.facebook.com/sharer/sharer.php?u=<?php the_permalink(); ?>&t=<? echo urlencode(get_the_title()) ?>" target="_blank" rel="nofollow" title="Compartir en Facebook" onclick="window.open(this.href, 'mywin','left=20,top=20,width=500,height=500,scrollbars=1,toolbar=0,resizable=0'); return false;" ><img src="miurl.com/facebook.png"></a></li>

si, tendrias que editar el codigo, cambiando
Insertar CODE, HTML o PHP:
<?php the_permalink(); ?> y <? echo urlencode(get_the_title()) ?>
por el link y el titulo

saludos


muchas gracias, otro buen cambio seria que los botones solo se muestren cuando terminas de leer el post para asi aprovechar que al inicio el usuario pueda leer en pantalla completa... :encouragement:
 
Al compartir en whatsapp me sale el codigo php asi:
<? echo urlencode(get_the_title())?>|<?php echo urlencode(get_permalink())?>
el div lo puse en content.php del tema hijo de fifteen
 
Genial gracias por el aporte

"write once, run anywhere”
 
Al compartir en whatsapp me sale el codigo php asi:
<? echo urlencode(get_the_title())?>|<?php echo urlencode(get_permalink())?>
el div lo puse en content.php del tema hijo de fifteen

si, es un error de wordpress en una de las ultimas actualizaciones dejo de funcionar correctamente...
no le busque solucion la verdad, me limite a dejar el boton visible tanto para desktop como para mobiles ya que personalmente en mis sitios registro visitas desde web.whatsapp.com

para dejarlo visible solo basta con remover la funcion php

cambiar
Insertar CODE, HTML o PHP:
<?php
if ( wp_is_mobile() ) {
echo '<li><a href="whatsapp://send?text=<? echo urlencode(get_the_title()) ?> | <?php echo urlencode(get_permalink()) ?>" data-action="share/whatsapp/share" rel="nofollow" title="Compartir en Whatsapp"><img src="miurl.com/whatsapp.png"></a></li>';
} else {
echo '';
}
?>

por

Insertar CODE, HTML o PHP:
<li><a href="whatsapp://send?text=<? echo urlencode(get_the_title()) ?> | <?php echo urlencode(get_permalink()) ?>" data-action="share/whatsapp/share" rel="nofollow" title="Compartir en Whatsapp"><img src="miurl.com/whatsapp.png"></a></li>

saludos
 
muchas gracias amigo, cuando tenga mi primeros trabajos personales haré estos cambios, muchas gracias
 
a favoritos :encouragement:
 
Gracias por compartir 😉 !!
 
justo lo que buscaba gracias :encouragement:
 
Atrás
Arriba