【发布时间】:2013-11-23 22:50:36
【问题描述】:
我正在开发一个投资组合网站。每当点击一个作品集时,用户就会被带到一个页面,该页面显示有关该作品的详细信息(即更多照片和信息)。还将有上一个和下一个导航链接以获取其他部分。但是,我希望上一个和下一个导航链接是下一个部分的缩略图(自定义字段是 thumbnail_photo)。这是我目前所拥有的:
<?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
?>
【问题讨论】:
标签: wordpress post navigation next