【问题标题】:Wordpress getting the woocommerce thumnail when printingWordpress 在打印时获取 woocommerce 缩略图
【发布时间】:2014-01-30 21:01:11
【问题描述】:

我在打印 woocommerce 订单的订单信息时尝试获取缩略图,但出现了一些错误。

这是我的代码:

<?php $items = wcdn_get_order_items(); if( sizeof( $items ) > 0 ) : foreach( $items as $item ) : ?><tr>
                            <td class="description"><?php echo $item['name']; ?> <br><br>Excerpt:<?php $excerpt = $item['product']->post->post_excerpt; echo $excerpt; ?>
                                                             <br><br>Image:<?php echo $item['product']->post->post_thumbnail; ?>

excert 位工作正常,但我没有得到图像 - 我没有得到 php 错误,但也没有图像 - 我只是想得到缩略图。

我的 wordpress/php 知识并不出色,所以任何建议都将不胜感激。

【问题讨论】:

    标签: php html css wordpress woocommerce


    【解决方案1】:

    你不能使用get_the_post_thumbnail(); 吗?它会给你一个你可以使用的图像。在您的示例中,它将类似于:

    <?php $items = wcdn_get_order_items(); if( sizeof( $items ) > 0 ) : foreach( $items as $item ) : ?><tr>
              <td class="description"><?php echo $item['name']; ?> <br><br>Excerpt:<?php $excerpt = $item['product']->post->post_excerpt; echo $excerpt; ?>
              <br><br>Image:<?php echo get_the_post_thumbnail($item['product']->post->ID);  ?>
    

    我不完全确定该函数的 id 是什么,但我相信你会弄清楚的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      • 2017-05-24
      • 2017-01-28
      • 2017-03-31
      相关资源
      最近更新 更多