Hello, saya ingin menukar fungsi butang "Tambah ke Troli" untuk hanya memajukan ke halaman produk dan bukan menambah ke troli
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; }
Ini adalah kod yang saya cuba tetapi ia hanya menggantikan "add to cart" dengan url yang betul
Anda boleh mengalih keluar butang dan meletakkannya semula dengan mesej anda sendiri. Ini juga membolehkan anda menukar teks butang: