Je connais très bien PHP et j'essaie de faire une mise à jour du site à la volée.
Je dois mettre à jour le code afin que le lien soit dirigé vers www.otherwebsite.com. Actuellement, le lien renvoie au flux RSS des sites Web actuels.
Voici la div originale:
<div style="float:right;">
<a href="<?php echo url::site(); ?>feed/"><img src="<?php echo url::file_loc('img'); ?>media/img/icon-feed.png" style="vertical-align: middle;" border="0"></a>
Je dois modifier cela pour indiquer www.someotherwebsite.com. Cela semblait assez simple. Voici ce que j'ai essayé:
<div style="float:right;">
<a href="<?php echo www.someotherwebsite.com"><img src="<?php echo url::file_loc('img'); ?>media/img/Twitter.png" style="vertical-align: middle;" border="0"></a>
Cela n'a jamais fonctionné, à la place, j'ai reçu un message d'erreur concernant la ligne où j'avais effectué cette modification.
Comment pourrais-je mettre à jour ceci?
On dirait que vous avez manqué quelques balises de fermeture et que vous devez avoir "http: //" à l'avant d'une URL externe. En outre, vous devez déplacer vos styles vers des feuilles de style externes au lieu d'utiliser des styles en ligne.
.box{
float:right;
}
.box a img{
vertical-align: middle;
border: 0px;
}
<div class="box">
<a href="<?php echo "http://www.someotherwebsite.com"; ?>">
<img src="<?php echo url::file_loc('img'); ?>media/img/Twitter.png" alt="Image Decription">
</a>
</div>
Comme indiqué dans d'autres commentaires, il peut être plus facile d'utiliser du code HTML simple, selon votre configuration exacte.
<div class="box">
<a href="http://www.someotherwebsite.com">
<img src="file_location/media/img/Twitter.png" alt="Image Decription">
</a>
</div>
Il n'est pas nécessaire d'appeler PHP pour cela. Il suffit de le mettre directement dans le code HTML:
<a href="http://www.example.com/">...
vous avez des problèmes avec ":
<a href=<?php echo "'www.someotherwebsite.com'><img src='". url::file_loc('img'). "media/img/Twitter.png' style='vertical-align: middle' border='0'></a>"; ?>
Il suffit de le faire en HTML
<a href="https://www.google.com">Google</a>