Añadir botones de compartir en redes sociales sin plugins ni cargas innecesarias

Wordpress tiene un montón de plugins de compartir los contenidos en las redes sociales,pero muchos son pesados y con cargas de archivos js que ralentizan tu página web.

Aqui doy un ejemplo de como hacerlo sin plugins y de la forma más simple,limpia y optimizada.

Ejecutamos PHP en los widgets de texto añadiendo la función en tu functions.php de tu tema de la forma que ves el código.

Luego añades los enlaces de ejemplo del código en un widget.Yo puse iconos con mi plugin de iconos sobre ligero, pero puedes poner de la forma que usted vea oprtuna.
Lo importante es poner los enlaces tipo https://plus.google.com/share?url=código php del enlace.
//Ejecutar PHP en widgets de texto
function ejecutar_php($html){
if(strpos($html,"<"."?php")!==false){
ob_start();
eval("?".">".$html);
$html=ob_get_contents();
ob_end_clean();
}
return $html;
}
add_filter('widget_text','ejecutar_php',100);

Ejemplo

<a href="https://plus.google.com/share?url=<?php the_permalink() ?>" target="_blank" title="Compartir en googleplus "><i class="zocial-googleplus" style="color:#52a0af; font-size:28px;"></i></a>

<a href="http://twitter.com/home?status=<?php the_permalink() ?>" target="_blank" title="Compartir en twitter "><i class="zocial-twitter" style="color:#52a0af; font-size:28px;"></i></a>

<a href="http://facebook.com/sharer.php?u=<?php the_permalink() ?>" target="_blank" title="Compartir en facebook " ><i class="zocial-facebook" style="color:#52a0af; font-size:28px;"></i></a>

<a href="http://pinterest.com/pin/create/button/?url=<?php the_permalink() ?>" target="_blank" title="Compartir en pinterest" ><i class="zocial-pinterest" style="color:#52a0af; font-size:28px;"></i></a>

Comentarios

Puedes leer más :

Usar WordPress como CMS sin plataforma de blogs

Cómo mover su sitio de WordPress y no romper los enlaces