多帖子缩略图不会返回任何内容

时间:2012-11-22 作者:weltschmerz

我正在使用多贴缩略图插件。我有一个自定义的帖子类型“艺术家”谁有一个标志。在循环中,我想重复以下内容:

$logo = MultiPostThumbnails::get_post_thumbnail_id(\'artist\', \'Logo\', $post->ID);
echo $logo;
什么都没有得到回报-我使用了var_dump 在要检查的$徽标上,它只是一个空字符串。$post->ID 返回正确的id和参数artistLogo 也应该是正确的。

我做错了什么?

2 个回复
SO网友:Ralf912

首先检查帖子是否有缩略图:

$has_thumbnail = MultiPostThumbnails::has_post_thumbnail( \'artist\', \'Logo\', $post->ID );
如果帖子没有缩略图,可能您没有将缩略图附加到帖子。

SO网友:weltschmerz

我找到了解决方案:

$logo = MultiPostThumbnails::get_the_post_thumbnail(\'artist\', \'artist-logo\', NULL, \'artist-logo\');
这显然是一个正确的参数问题。第二个是我的函数中的缩略图描述。php,第三个必须为NULL,最后一个必须与第二个相同。

谢谢你的帮助!

结束

相关推荐