将 woocommerce“添加到购物车”按钮功能更改为仅转发到产品页面
P粉009828788
P粉009828788 2023-09-12 09:47:11
0
1
324

您好,我想更改“添加到购物车”按钮的功能,仅转发到产品页面,而不添加到购物车

add_filter( 'woocommerce_loop_add_to_cart_link', 'redirect_to_product_page', 10, 2 );
 
function redirect_to_product_page( $link, $product ) {
    global $woocommerce;
    $product_cat = wp_get_post_terms( $product->get_id(), 'product_cat', array( 'fields' => 'slugs' ) );
    $product_cat = isset( $product_cat[0] ) ? $product_cat[0] : '';
    $link = get_site_url() . '/product/' . $product_cat . '/' . $product->get_slug() . '/';
    return $link;
}

这是我尝试过的代码,但它只是用正确的网址替换“添加到购物车”

P粉009828788
P粉009828788

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!