2011-11-02 13 views
0

我有一些代碼,使用PHP,我希望它調用圖像,而不是它正在調用什麼(這是'echo bloginfo('name');)。然而,我很遺憾PHP不識字,並且不知道如何用下面發佈的'a href'來做到這一點。任何人都可以幫我打電話給/images/logo.png嗎?提前謝謝了!如何使用href在php中調用圖像?

<h1><a href="<?php echo get_settings('home'); ?>"><?php echo bloginfo('name'); ?></a></h1> 
+1

你用'調用的意思'? – nickb

+2

「呼叫圖像」是什麼意思?這些功能是做什麼的?你能舉一個你想要的最終結果的例子嗎? – evan

回答

0

爲圖像添加的標籤是<img src="">src屬性,你需要寫你想要的圖片的URL(你的情況/images/logo.png),因此,更換您粘貼

<h1><a href="<?php echo get_settings('home'); ?>"><img src="/images/logo.png"></a></h1> 

採用代碼考慮到現在使用的圖像的路徑是相對路徑(相對於需要圖像的文檔),因此您可能希望擁有絕對網址。

0

get_settings()函數的返回值是多少? ==>名字的圖像?
我認爲這段代碼是可以的,但你應該檢查函數的返回值。

0

...發生在你開始網頁,附近有你的PHP其餘頂部/ JavaScript的:

<?php 

    $image_name = '/images/logo.png'; 

    ?> 

......在這個被放置allof你的HTML ...

<img src='<?php echo $image_name; ?>'> 

基本上,你可以有一個名爲'image_name'的變量,你可以有任何東西。

如果你想要的HREF鏈接區域是可以隨之改變一個變量,只是這樣做:

<?php 

    $image_name = '/images/logo.png'; 
    $image_url = 'http://www.google.com'; 

    ?> 

則...

<a href='<?php echo $image_url; ?>' border='0'><img src='<?php echo $image_name; ?>'></a>