2017-09-20 16 views
0

私は以下のように示すバナーリンクとワードプレスのウェブサイトがあります。)(SITE_URLの末尾にスラッシュを強制

<a href="<?php echo site_url(); ?>" >Banner</a> 

をそして、これはその結果を返します。私が欲しいものhttp://example.com

site_urlに後ろにスラッシュを付けるとアドレスはhttp://example.com/

のようになりますので、site_url()にこのような後続のスラッシュを連結しても問題ありませんか?

<a href="<?php echo site_url() . '/'; ?>" >Banner</a> 
+0

おそらく最悪の場合は、ドメインの後に二重スラッシュで出力されている連結パスにつながる可能性があります。これは*何も問題を引き起こしてはいけません。 – Utkanos

答えて

1

はい、あなたはOkです。しかし、私はちょっと別の解決策の天気があります。それには後続のスラッシュが含まれています。

$url = site_url(); 
echo rtrim($url ,"/").'/'; 
+0

素晴らしい作品です、ありがとうございます! – ChrisP777

+0

@ ChrisP777それはあなたのためにうれしいです。運が良かった。 :) –

関連する問題