我是新來的PHP,並試圖一起破解一個WordPress主題。這是我第一次在PHP中遇到陣列和不知道如何使用它們......簡單的WordPress(PHP)數組訪問。如何從數組中獲得價值
我有下面的代碼行:
photo url: <?php echo get_post_meta($post->ID, 'member-photo', true);?>
哪個,而不是顯示文件的URL我使用自定義字段成員上傳到wordpress記錄中,照片只顯示「數組」。
你可以看到這一點,如果你查看http://ebf.websiteinprogress.co.uk/members/scott-griffiths/
我現在明白了,我需要的URL被存儲在數組中,但不要tknow如何修改我的代碼來訪問此值。
什麼其實我是想實現的是使使用這個值的圖像,所以我需要最終的代碼,這樣做:
<?php if(get_post_meta($post->ID, 'member-photo', true)):?><p><span itemprop="photo"><img src="***URL-TO-GO-HERE***" alt="<?php the_title()?>" title="<?php the_title()?>" width="200"></span></p><?php endif;?>
你的援助最appreicated。 我需要將代碼添加到頁面才能完成這項工作,而不是解釋如何做到這一點'因爲我不擅長PHP,所以我很害怕。我是一個SEO,試圖做一些工作!
你試過了'print_r(get_post_meta($ post-> I [...])'?那樣你就可以看到數組中的內容了。 –
'echo get_post_meta($ post-> ID,'member-photo ',true);'應該是一個字符串,所以我認爲其他地方存在一個問題,確保'$ post-> ID'和'member-photo'是正確的,例如'print_r($ post-> ID)並且仔細檢查你是否有正確的meta key –