我有一个Woocommerce网站,其中我的几个简单产品也是分组产品的一部分。我们不介意单独或作为一套销售这些产品,因此分组产品非常适合我们正在做的事情。但是,当产品是组的一部分时,我们希望在产品页面上添加额外的重点,理想情况下是指向分组产品的链接。
所以这是一个两部分问题:我如何测试一个简单的产品是否属于其单一页面上的一个组?那么有没有办法获得和显示分组产品,与相关产品分开?#34;?
非常感谢!
答案 0 :(得分:0)
我认为我应该将此标记为已解决 - helgatheviking正确 - 分组产品是单个产品页面的post_parent,使用全局$ post变量 - 这可用于在单个产品页面上测试分组产品:< / p>
global $post;
if( $post->post_parent != 0 ){
echo 'is part of a group';
}
再次感谢helgatheviking!
答案 1 :(得分:0)
嗨,这篇文章真的帮助了我,所以我希望这可以帮助你......
function parent_permalink_button() {
global $post;
if( $post->post_parent != 0 ){
$permalink = get_permalink($post->post_parent);
echo '<a class="button" href="'.$permalink.'">Link to Parent</a>';
}
}