WP_GET_ATTACH_URL(GET_POST_THMBIAN_ID($POST->ID));从错误的循环中获取拇指

时间:2012-01-11 作者:user1110237

我正在使用一个插件,为你的fb共享图像设置缩略图。src是

<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
这很好,但不是每个页面都显示thumb X(而不是当前缩略图),我发现问题是侧边栏中有一个循环。

有没有办法

<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
从第一个循环获取其附件(因为此代码位于页面底部)

或者是否有其他黑客可以让它从第一个循环中获得它?

1 个回复
SO网友:dwenaus

在第一个循环中设置一个变量,如下所示:

$saved_post_id = $post->ID;
随后在页面下方使用该变量,如:

echo wp_get_attachment_url( get_post_thumbnail_id( $saved_post_id ) );

结束

相关推荐