Para que lo sepas, no hay necesidad de URL de WooCommerce de código duro en su código personalizado! De hecho, WooCommerce nos brinda funciones útiles de acceso directo que podemos reutilizar en nuestro código para obtener URL de carrito, pago, cuenta y productos sin preguntarse si el propietario del sitio web, por ejemplo, el propietario del sitio web, por ejemplo, ejemplo.com/cart a ejemplo.com/basket.
De esta manera, siempre puede asegurarse de obtener las URL correctas sin perder el tiempo buscando Page/Product Slugs. ¡Disfrutar!
/* On a single product page */get_the_permalink()/* If you have the product ID */get_permalink( $product_id )/* If you have the $product object */$product->get_permalink()
URL de carrito de WooCommerce
URL de pago de WooCommerce
URL de la tienda de WooCommerce
wc_get_page_permalink( 'shop' )
WooCommerce mis urls de cuenta
/* My Account Page */wc_get_page_permalink( 'myaccount' );/* My Account Endpoints */wc_get_account_endpoint_url( 'edit-address' );wc_get_account_endpoint_url( 'edit-account' );wc_get_account_endpoint_url( 'payment-methods' );wc_get_account_endpoint_url( 'lost-password' );wc_get_account_endpoint_url( 'customer-logout' );wc_get_account_endpoint_url( 'dashboard' );// ETC.
Categoría de productos de WooCommerce / URL de etiqueta de producto
get_term_link( 'tables', 'product_cat' )get_term_link( 'mixed', 'product_tag' )
WooCommerce gracias
wc_get_endpoint_url( 'order-received', $order_id, wc_get_checkout_url() )
¿Dónde agregar código personalizado?
Debes colocar PHP personalizado en funciones.php y CSS personalizado en style.css del tema de su hijo: ¿Dónde colocar la personalización de WooCommerce?
Este código todavía funciona, a menos que informe lo contrario. Para excluir los conflictos, cambie temporalmente al tema de la tienda, deshabilite todos los complementos, excepto WooCommerce, y pruebe el fragmento nuevamente: Solución de problemas de WooCommerce 101
Contenido relacionado
Tomás Lucas D´Amario
Programador y Desarrollador
Experto en WooCommerce y WordPress. Trabajando como un profesional independiente de WooCommerce desde 2016. Su objetivo es ayudar a los empresarios y desarrolladores a superar sus pesadillas de WooCommerce. Sigueme o contactame por Linkedin