Comunidad de diseño web y desarrollo en internet online

Error js en widget Twitter y Addthis

Citar            
MensajeEscrito el 12 Nov 2012 09:18 pm
Hola. Tengo un tema Wordpress que tiene una barra lateral, en el sidebar.php esta insertado el codigo addthis. Uno de esos codigos contiene el boton "more" y "email" la cual al darles click abren una especie de ventana tipo fancybox.

Cuando inserte en los widgets de wordpress la parte de HTML pegue el codigo que genera el widget de Twitter y comenzo el problema.

Carga normal todo, excepto cuando en el addthis doy click a "more" no se abre la ventana. El error es del script de twitter.

El codigo que genera twitter es el siguiente:

Código HTML :

<a class="twitter-timeline" data-dnt=true href="https://twitter.com/your-name" data-widget-id="245929578432958468">Tweets by Your-Name</a>
<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> 

En el archivo sidebar.php del tema, el addthis tiene esto:

Código PHP :

<div class="addthis_toolbox">   
                    <div class="custom_images">
                            <a class="addthis_button_facebook"><img src="<?php bloginfo('template_directory'); ?>/images/socialicons/facebook.png" width="32" height="32" alt="Facebook" title="Facebook" /></a>
                            <a class="addthis_button_email"><img src="<?php bloginfo('template_directory'); ?>/images/socialicons/email.png" width="32" height="32" alt="Correo" title="Correo" /></a>
                            <a class="addthis_button_more"><img src="<?php bloginfo('template_directory'); ?>/images/socialicons/more.png" width="32" height="32" alt="Mas" title="Mas" /></a>
                    </div>
                    <script type="text/javascript" src="http://s7.addthis.com/js/300/addthis_widget.js#pubid=xa-50a12bd64a728671"></script>
                </div>

Lo que genera el error es el script del Twitter:

Código Javascript :

<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>

No se si hay alguna forma de solucionar esta contradiccion, porque si borro ese codigo se soluciona el problema y el addthis funciona normal.

Gracias.

Por liper_not

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Nov 2012 10:36 pm
Por favor si me pudieran responder amigos es urgente.

Por liper_not

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Nov 2012 04:05 pm
Amigos please respondanme si quiera una respuesta que no tenga ninguna solucion. No tengo a nadie mas a quien recurrir que a ustedes. Necesito su ayuda.

Por liper_not

7 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.