我正在寻找一些帮助找到一个php代码片段,它将在自定义woocommerce主题中显示产品类别图像。我正在使用一个插件来执行一个小部件中的php代码,并且它对产品类别名称工作正常。我无法找到适用于类别图片的任何内容。任何帮助,将不胜感激。 感谢 TC定制woocommerce主题中的产品类别图像
0
A
回答
0
假设你知道类别ID,它是在$cat_ID
:
// get the thumbnail ID
$thumbnail_id = get_woocommerce_term_meta($cat_ID, 'thumbnail_id', true);
// get the image URL
$image = wp_get_attachment_url($thumbnail_id);
// print the IMG HTML
echo '<img src="'.$image.'" />';
0
要显示在归档product.php当前显示的类别分类图像,is_product_category时使用当前类别term_id ()为真:
// verify that this is a product category page
if (is_product_category()){
global $wp_query;
// get the query object
$cat = $wp_query->get_queried_object();
// get the thumbnail id user the term_id
$thumbnail_id = get_woocommerce_term_meta($cat->term_id, 'thumbnail_id', true);
// get the image URL
$image = wp_get_attachment_url($thumbnail_id);
// print the IMG HTML
echo '<img src="'.$image.'" alt="" width="762" height="365" />';
}
0
参见下面的代码: -
global $product;
if (is_product_category()) {
global $wp_query;
$cat = $wp_query->get_queried_object();
$thumbnail_id = get_woocommerce_term_meta($cat->term_id, 'thumbnail_id', true);
$image = wp_get_attachment_url($thumbnail_id);
if ($image) {
echo '<img src="' . esc_url($image) . '" alt="" />';
} }
相关问题
- 1. WooCommerce产品类别自定义图像
- 2. woocommerce类别产品的默认图像
- 3. 仅显示WooCommerce主要产品类别
- 4. Woocommerce - 从产品类别页面中删除产品缩略图
- 5. 从woocommerce产品类别页面添加自定义主体类
- 6. 限制产品类别为'x'的产品页面WooCommerce
- 7. woocommerce仅搜索基于主体类别的父类别产品
- 8. woocommerce展示类别/子类别/产品
- 9. WooCommerce将产品类别添加为产品循环中的类
- 10. WooCommerce - 确定当前单个产品页面的产品类别
- 11. Woocommerce定制下载的产品类型
- 12. WordPress的WooCommerce显示个别产品的嵌套产品类别
- 13. 如何在woocommerce中定制产品类别小部件
- 14. Woocommerce - 从类别中删除产品
- 15. Woocommerce - 在产品类别中搜索
- 16. WooCommerce Wootique主题产品图像不垂直排列
- 17. 按照产品类别在WooCommerce的简码中获取产品
- 18. 根据家长在Woocommerce产品上显示特定产品子类别标题
- 19. Woocommerce产品页面定制
- 20. WooCommerce定制产品验证
- 21. Wordpress Woocommerce根据类别分类产品
- 22. Woocommerce定制单一产品视图
- 23. WooCommerce - 获取产品页面的类别
- 24. WooCommerce,产品变体的类别
- 25. woocommerce - 改变产品的HTML类别
- 26. Woocommerce - 整个类别的相关产品
- 27. 在Woocommerce中隐藏宏类别中的子类别产品
- 28. WooCommerce-如何从网站中删除产品和产品类别?
- 29. WooCommerce-如何从网站中删除产品和产品类别?
- 30. 产品类别的WooCommerce产品价格中的自定义小数
感谢您的回复。我对此很新。你知道它会检测类别的方式吗?我宁愿为所有类别页面提供一个侧栏。标题使用'
<?php the_title(); ?>
' – user1790067这样做,那么你可以使用'$ term-> term_id'来获得类别ID:http://ericwijaya.wordpress.com/2012/02/16/display-product-category-description -in-产品页面上woocommerce / – doublesharp