【问题标题】:How do I add a thumbnail to the Wordpress blog list in Magento如何在 Magento 的 Wordpress 博客列表中添加缩略图
【发布时间】:2016-03-08 12:18:42
【问题描述】:

我正在使用 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/ 找到的解决方案。激活插件后,一切都变得非常简单,现在缩略图显示了。

【问题讨论】:

    标签: wordpress magento thumbnails fishpig


    【解决方案1】:

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

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

    如果您上传小图像,getLargeImage() 等方法将不起作用。您可以使用 getAvailableImage() 方法,该方法将从最小的图像开始,一直到找到可用的图像 URL。

    如果 getFeaturedImage() 返回 null\false,这意味着没有为帖子设置特色图片。与往常一样,请确保您拥有最新版本的可用扩展。你可以在http://fishpig.co.uk/wordpress-integration.html找到这个

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-30
      • 1970-01-01
      • 2016-01-29
      • 1970-01-01
      • 1970-01-01
      • 2014-03-17
      • 1970-01-01
      • 2014-06-02
      相关资源
      最近更新 更多