Integrar el botón de Twitter con Bit.ly en WordPress

Después de tratar varias veces sin resultados conseguí integrar el botón de twitter con bit.ly acortando las urls, utilizando algunas funciones pasadas como parámetros al botón.

<!-- Boton -->
<a href="https://twitter.com/share" class="twitter-share-button" data-url="<?php echo bitly(); ?>" data-counturl="<?php echo get_permalink($post->ID); ?>" data-via="codigoadicto" data-lang="es" data-related="codigoadicto">Tweet</a>

<!-- Script del boton -->
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

Explicando el Código

Para poder lograr la una buena integración hay que indicar el data-url al cual se le pasa la url acortada por medio de la funcion bitly() y el data-counturl que es quien va a contar las veces que se ha compartido la URL, a este como se ve en el código se le pasa la funcion get_permalink() de wordpress junto al post_id para indicarle al botón, que esa es la url que el va a contar y no cree un conflicto con la url de bitly

La función <?php echo bitly(); ?> la puedes encontrar Aquí.

Información acerca del contador del botón de Twitter.

Recomendado