私はPHPに非常に慣れておらず、その場でサイトを更新しようとしています。
リンクがwww.otherwebsite.comにつながるように、コードを更新する必要があります。現在、リンクは現在のWebサイトのRSSフィードにリンクしています。
元のdivは次のとおりです。
<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>
Www.someotherwebsite.comを指すようにこれを変更する必要があります。それは十分に単純に見えました。これが私が試したものです:
<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>
それはうまくいきませんでした、代わりに私がこの編集をした行に関するエラーメッセージを受け取りました。
これをどのように更新しますか?
いくつかの終了タグを見逃したようです。外部URLの前に「http://」を付ける必要があります。また、インラインスタイルを使用する代わりに、スタイルを外部スタイルシートに移動する必要があります。
.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>
他のコメントに記載されているように、正確な設定によっては、ストレートHTMLを使用する方が簡単な場合があります。
<div class="box">
<a href="http://www.someotherwebsite.com">
<img src="file_location/media/img/Twitter.png" alt="Image Decription">
</a>
</div>
このためにPHPを呼び出す必要はありません。HTMLに直接配置するだけです:
<a href="http://www.example.com/">...
"に問題があります:
<a href=<?php echo "'www.someotherwebsite.com'><img src='". url::file_loc('img'). "media/img/Twitter.png' style='vertical-align: middle' border='0'></a>"; ?>
HTMLでやるだけ
<a href="https://www.google.com">Google</a>