He creado un fichero php para mostrar un flash, al que llamo con un include desde sidebar.php del wordpress con este codigo:
Código PHP:
<?
$wmode = "opaque";
$refererId = 258;
$bannerId = 210;
$width = 250;
$height = 250;
$link = "http://www.bellross.com/index.php?bannerId=".$bannerId."&refererId=".$refererId;
$flashLink = "http://www.bellross.com/index.php?bannerId=".$bannerId."%26refererId=".$refererId;
?>
<style type="text/css">
body, object {
padding:0;
margin:0;
}
#timekeeper, .link {
width: <?= $width?>px;
height:<?= $height?>px;
}
.hand {
bottom: 0px;
left: 107px;
}
</style>
<link href="wp-content/themes/sahifa/template/style.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
window.onload = function() {
if(document.getElementsByTagName('body')[0].style.MozTransform == ''
|| document.getElementsByTagName('body')[0].style.WebkitTransform == ''
|| document.getElementsByTagName('body')[0].style.OTransform == ''
|| document.getElementsByTagName('body')[0].style.transform == '') {
function hand() {
handS.style.MozTransform =
handS.style.WebkitTransform =
handS.style.OTransform =
handS.style.transform = 'rotate(' + (time * 6) + 'deg)';
handM.style.MozTransform =
handM.style.WebkitTransform =
handM.style.OTransform =
handM.style.transform = 'rotate(' + (time / 10) + 'deg)';
handH.style.MozTransform =
handH.style.WebkitTransform =
handH.style.OTransform =
handH.style.transform = 'rotate(' + (time / 120) + 'deg)';
}
var handH = document.getElementById('handH');
var handM = document.getElementById('handM');
var handS = document.getElementById('handS');
var timekeeper = document.getElementById('timekeeper');
var d = new Date();
var time = d.getSeconds() + 60 * d.getMinutes() + 3600 * d.getHours();
hand();
setInterval(function() {time = time+0.20; hand();}, 200);
setInterval(function() {r = new Date(); time = r.getSeconds() + 60 * r.getMinutes() + 3600 * r.getHours(); hand()}, 10000);
}
};
</script>
<script src="wp-content/themes/sahifa/swf/Scripts/swfobject_modified.js" type="text/javascript"></script>
<script type="text/javascript">
swfobject.registerObject("FlashID");
</script>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="<?= $width?>" height="<?= $height?>">
<param name="movie" value="wp-content/themes/sahifa/swf/timekeeper.swf">
<param name="quality" value="high">
<param name="wmode" value="<?= $wmode?>">
<param name="swfversion" value="8.0.35.0">
<param name="FlashVars" value="clickTAG=<?=$flashLink?>" />
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="wp-content/themes/sahifa/swf/Scripts/expressInstall.swf">
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="wp-content/themes/sahifa/swf/timekeeper.swf" width="<?= $width?>" height="<?= $height?>">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="<?= $wmode?>">
<param name="swfversion" value="8.0.35.0">
<param name="expressinstall" value="wp-content/themes/sahifa/swf/Scripts/expressInstall.swf">
<param name="FlashVars" value="clickTAG=<?=$flashLink?>" />
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div id="timekeeper">
<a href="<?= $link; ?>" target="_blank" class="link"></a>
<img src="template/images/handH.png" class="hand" id="handH" alt="heure"/>
<img src="template/images/handM.png" class="hand" id="handM" alt="minute"/>
<img src="template/images/handS.png" class="hand" id="handS" alt="seconde"/>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
Me podeis ayudar?
gracias