对不起一个菜鸟问题。我希望这样做:
<?php do_action('woocommerce_product_thumbnails'); ?>
条件为名为360的自定义字段,值为yes。
<?php // do_action('woocommerce_product_thumbnails'); // ?>
原因很简单,我的插件使用36个图像来创建旋转显示。 当我不使用插件时,我想使用缩略图。非常感谢Asa。
我试过了
<?php
if (get_post_meta($post->ID, '360', false)) {
do_action('woocommerce_product_thumbnails');
} else {
do_action('woocommerce_product_thumbnails');
}
?>
但是当360返回为false时,我仍然会看到缩略图?
我试过了
<?php
if (get_post_meta($post->ID, '360', true)) {
// do_action('woocommerce_product_thumbnails');
} else {
do_action('woocommerce_product_thumbnails');
}
?>
作品!非常感谢。
答案 0 :(得分:1)
我认为这就是你的意思 - 如果自定义元值为360的值(即你创建了一个带有id为360的复选框的自定义元数据框),那么该页面/帖子就是产品缩略图使用。如果没有,那么你放入旋转显示器。
<?php
if (get_post_meta($post->ID, '360', true)) {
do_action('woocommerce_product_thumbnails');
} else {
// your rotating display code.
}
?>