如何在Magento的Wordpress博客列表中添加缩略图

时间:2013-06-13 20:20:49

标签: wordpress magento thumbnails fishpig

我正在使用Magento的Fishpig扩展程序,我有一个来自wordpress的博客文章列表,其中显示了主要文章和文章摘录的链接,但我也希望将特色图像显示为缩略图。

在文件中: /wordpress/post/list/renderer/default.phtml

$post = $this->getPost()返回的对象似乎没有引用任何图像信息,因此函数

if ($featuredImage = $post->getFeaturedImage()): 始终返回null

我如何获得每篇文章的精选图片,以便我可以将其显示为每篇文章摘录旁边的缩略图?

修改 接受的答案并没有完全给出解决方案,但它确实指出了我正确的方向。原来特色图片未在Wordpress中启用。我在此链接http://wp.tutsplus.com/tutorials/creative-coding/share-your-posts-on-facebook-with-a-preview-image-and-a-description/找到的解决方案。一旦插件被激活,这一切都非常简单,现在缩略图显示。

1 个答案:

答案 0 :(得分:0)

如果帖子具有精选图像集,则getFeaturedImage()将返回一个图像对象,该对象可用于以可用尺寸显示图像。然后,您可以使用以下任何方法来检索图像URL:

  • getThumbnailImage()
  • getMediumImage()
  • getLargeImage()
  • getFullSizeImage()
  • getPostThumbnailImage()

如果上传小图片,getLargeImage()等方法将无效。您可以使用方法getAvailableImage(),它将从最小的图像开始,然后进行处理,直到找到可用的图像URL。

如果getFeaturedImage()返回null \ false,则表示没有为帖子设置特色图像。与往常一样,请确保您拥有最新版本的扩展程序。您可以在http://fishpig.co.uk/wordpress-integration.html

找到此信息