目前,我的功能仅检查产品是否为“外部”类型。在执行之前,我该如何更改功能以检查产品是否属于“分组”的一部分。 woocommerce产品。然后回显包含已经配置的父产品永久链接的按钮。
这就是我希望代码运行的方式(如果产品是分组产品的子代 - 显示永久链接按钮)
我不想再检查产品是否为外部类型。
function parent_permalink_button() {
global $post;
if( function_exists('get_product') ){
$product = get_product( $post->ID );
if( $product->is_type( 'external' ) ){
$permalink = get_permalink($post->post_parent);
echo '<a class="button" href="'.$permalink.'">Compare Deals</a>';
}
}
}
答案 0 :(得分:2)
我认为这可能有用,但必须对其进行测试。
function parent_permalink_button() {
global $post;
if( $post->post_parent != 0 ){
$permalink = get_permalink($post->post_parent);
echo '<a class="button" href="'.$permalink.'">Compare Deals</a>';
}
}