Articles of hook woocommerce

Excluir identificaciones de productos relacionados en Woocommerce

function woocommerce_output_related_products() { $args = array( ‘posts_per_page’ => 4, ‘columns’ => 4, ‘orderby’ => ‘rand’, // @codingStandardsIgnoreLine. ‘post__not_in’ => array(502,281) ); woocommerce_related_products( apply_filters( ‘woocommerce_output_related_products_args’, $args ) ); } Copié esta función de includes/wc-template-functions.php en las includes/wc-template-functions.php mi tema.php Para verificar que mis cambios funcionaran, cambié posts_per_page a 3 y solo consulté 3 en lugar de […]

Limitar la longitud de la descripción corta del producto en Woocommerce

Estoy usando el siguiente código en mi sitio de WordPress para acortar el extracto de mi descripción en WooCommerce y funciona bien si ingreso mis caracteres por 14 o menos. Tan pronto como ingrese más de 14 caracteres, se muestra la breve descripción completa. add_action( ‘woocommerce_after_shop_loop_item_title’, ‘lk_woocommerce_product_excerpt’, 35, 2); if (!function_exists(‘lk_woocommerce_product_excerpt’)) { function lk_woocommerce_product_excerpt() { […]

Cómo agregar más campo personalizado en el producto vinculado de Woocommerce

Gracias a todos los desarrolladores en StackOverflow. Quiero agregar más campos en la sección de productos vinculados de Woocommerce. Los campos deben ser similares a Upsell / Crosssell. Mi código hasta ahora: – add_action( ‘woocommerce_product_options_linked_product_data’, ‘woocom_general_product_data_custom_field’ ); woocommerce_wp_text_input( array( ‘id’ => ‘_upsizing_products’, ‘label’ => __( ‘Upsizing Products’, ‘woocommerce’ ), ‘placeholder’ => ‘Upsizing Products’, ‘desc_tip’ => […]

Cambie el texto Agregar al carrito para una categoría de producto específica en Woocommerce 3

Quiero cambiar el texto de agregar al carrito en los archivos de productos en categorías específicas solamente. Por ejemplo, en la categoría de preorden que quiero, en lugar de add to cart texto del add to cart , es Preorder . No sé cómo identificar la categoría de Preorder en la siguiente función. add_filter( ‘add_to_cart_text’, […]

Mostrar clasificaciones de estrellas de productos y contar por debajo del precio en las páginas de archivo de Woocommerce

En las páginas de archivo de woocommerce, me gustaría mover las calificaciones por debajo del precio. ¿Es eso posible? ¿Cómo puedo hacerlo? Aquí está lo que me gustaría: Cualquier ayuda es apreciada. Enlace de mi sitio web

woocommerce_thankyou hook no funciona

Cuando pego el código de abajo directamente en thankyou.php , funciona perfectamente bien. pero cuando bash conectarlo a woocommerce_thankyou , no pasa nada. Estoy empezando con PHP, add_action(‘woocommerce_thankyou’, ‘test_1’, 10, 1); function test_1() { $paymethod = $order->payment_method_title; $orderstat = $order->get_status(); if (($orderstat == ‘completed’) && ($paymethod == ‘PayPal’)) { echo “something”; } elseif (($orderstat == […]

Reemplace woocommerce_add_order_item_meta hook en Woocommerce 3.4

Tengo un código personalizado para usar woocommerce_add_order_item_meta hook. Pero woocommerce 3.4.0 muestra el registro de errores: “¡woocommerce_add_order_item_meta está en desuso desde la versión 3.0.0! Utilice woocommerce_new_order_item en su lugar”. ¿Como arreglarlo? Muchas gracias. Mi código: // add data design to order function tshirt_order_meta_handler( $item_id, $values, $cart_item_key ) { if( WC()->session->__isset( $cart_item_key.’_designer’ ) ) { wc_add_order_item_meta( […]

WooCommerce – Eliminar descargas del menú en la página de mi cuenta

Me gustaría eliminar el menú de descargas de la página de mi cuenta . ¿Cómo puedo hacer esto? ¿Hay algún gancho para eliminar un elemento específico del menú? Gracias.

Cambiar el nivel de seguridad de la contraseña predeterminada de WooCommerce

Estoy tratando de cambiar la fuerza de contraseña mínima del formulario de registro de WooCommerce y no puedo hacer mucho. ¿Alguien puede compartir una solución con la que pueda modificar la seguridad mínima de la contraseña y permitir a los usuarios usar una contraseña que tenga 7 caracteres de longitud y no necesite símbolos o […]

Acción WooCommerce engancha y reemplaza plantillas

Empecé a aprender cómo crear plantillas con WooCommerce y tuve un pequeño problema. Por ejemplo, en el archivo php content-single-product.php del plugin Woocommerce tengo cadenas como esa: Y, por ejemplo, cuando quiero editar esto (eliminar algunos campos y cambiar la estructura), trato de borrar la cadena: do_action (‘woocommerce_single_product_summary’); y después de eso escribe así: ¿Podría […]