我正在組合網站上工作。無論何時點擊一個投資組合件,用戶都會被帶到顯示有關該件件細節的頁面(即更多照片和信息)。還會有上一個和下一個導航鏈接,以獲得更多的作品。但是,我希望上一個和下一個導航鏈接是下一個作品的縮略圖照片(自定義字段是thumbnail_photo)。這是我到目前爲止有:WordPress的 - 不能輸出圖像(從自定義字段)的上一篇和下一篇帖子
<?php
$previous_post = get_previous_post();
$next_post = get_next_post();
$prev_value = get_post_meta($previous_post->ID, 'materials', $single = true);
$next_value = get_post_meta($next_post->ID, 'thumbnail_photo', $single = true);
?>
<p><?php echo $prev_value; ?></p>
<p><?php echo $next_value; ?></p>
我用「材料」的號召$ prev_value因爲「材料」是另一個自定義字段。我只是想看看它是否真的有效。它輸出的材料很好,但它只輸出thumbnail_photo的ID號。我無法讓它引用文件名,以便我可以輸出實際的圖像。
我使用高級自定義字段插件,因此每個圖像都作爲圖像對象存儲。因此,這是怎樣我通常會輸出一個縮略圖:
<?php
$image = get_field('thumbnail_photo);
echo $image[sizes]["thumbnail"]; // thumbnail is a reference to wordpress' thumbnail media size
?>
謝謝,馬科斯。這工作完美。 – jasonTakesManhattan