web-dev-qa-db-fra.com

Pourquoi le widget Twitter ne fonctionne-t-il pas?

Le propre widget de Twitter doit être chargé sur un site Web, ce qui fonctionne très bien. Toutefois, sur mon blog utilisant le protocole WP, le script est inclus mais pas rendu. Je l'appelle dans un div vide comme ceci:

<?php include $_SERVER['DOCUMENT_ROOT'].'/twtr-widget.html' ?>

Mais il apparaît dans la source de la page au format HTML (je mets '...' pour gagner de la place):

<script src="http://widgets.twimg.com/j/2/widget.js"></script> 
<script> 
new TWTR.Widget({...
...</script>

En d'autres termes, le script n'est pas en cours d'exécution. Pourquoi est-ce?

1
Isaac Lubow

Vous ne pouvez pas utiliser Javascript avec l'interprète PHP - l'interprète PHP ignorera tout ce qui n'est pas lié à <?php/?> et renverra simplement l'inclusion en tant que partie du document que vous desservez.

1
danlefree