Resultados de búsqueda para 'woocommerce email'
-
-
Hola. Estoy utilizando un plugin para Woocommerce que se llama Woocommerce Delivery Dates que sirve para establecer la fecha y hora de entrega de los pedidos. El problema con el que me encuentro es que todo funciona bien hasta que se envían los emails.
Tras realizar la compra, en el resumen del pedido, la fecha aparece en el formato correcto (p.ej: 25/02/2023). Sin embargo en los emails de confirmación tanto del cliente como del vendedor, la fecha aparece en milisegundos (1677172598)
Esto no ocurre siempre pero sí en la mayoría de los casos y ocurre tanto en mi entorno local de pruebas como en el entorno de producción, por lo que descarto que pueda tener relación con mi proveedor de hosting.
¿Alguien sabe por dónde puedo empezar a atajar el problema?
Gracias.
-
Tengo hace días un problema con el envío de emails desde mi wordpress con woocommerce y storefront.
Al recibir un pedido llega el email al administrador pero no a los clientes, en ninguno de los estados (en espera o completado). He revisado todo e instalado varios plugins como Check & Log Email y WP Mail SMTP. Tods los emails de prueba se envían y se reciben solo al hacer una compra no llega el email a la dirección del lado del comprador. Más extraño aun, hago un backup a una fecha pasada (el año pasado) y vuelve todo a funcionar pero por supuesto después de tanto tiempo me cambia demasiadas cosas… Alguien sabe qué podría hacer en esta situación? Gracias por cualquier ayuda 😉
La página con la que necesito ayuda: [accede para ver el enlace]
-
Hola, como estan?
Basicamente estoy creando un sistema de suscripciones, en el que cuando el usuario compra la suscripcion, se le cambia el rol de usuario en la base de datos.
Resulta que lo pruebo y me cambia bien el rol, pero viendo en el panel de WordPress, en USUARIOS – TODOS LOS USUARIOS – y busco el usuario, en vez de cambiar de CLIENTE a ORO (un ejemplo de la suscripcion), me cambia de CLIENTE a NINGUNO, siendo que en la base de datos me lo cambió bien, pasó de a:1:{s:8:»customer»;b:1;} a a:1:{s:3:»oro»;b:1;}.
Esto lo probé en otro sitios de prueba y me funciona perfecto. Por lo que pienso que se debe tratar de conflictos con otro plugin o algo.Dejo el codigo que tengo:
/////////////////////////////////////// CAMBIO DE ROL SI COMPRAN LA SUSCRIPCION ORO //////////////////////////// add_action( 'init', 'add_oro_customer_role' ); function add_oro_customer_role(){ $customer_role = get_role( 'customer' ); add_role( 'premium_customer', __( 'Oro', 'woocommerce' ), $customer_role->capabilities ); } add_action( 'woocommerce_checkout_order_processed', 'change_user_role_by_product_purchased_oro', 10, 2 ); function change_user_role_by_product_purchased_oro( $order_id, $posted ){ $order = new WC_Order( $order_id ); global $wpdb; $tabla_suscriptores = $wpdb->prefix . 'suscriptores'; $products_list = array( '4658' ); // Obtiene el email del pedido if( '3.0.0' <= WC()->version ){ $billing_email = $order->get_billing_email(); } else { $order_meta = get_post_meta( $order_id ); $billing_email = $order_meta[ '_billing_email' ][0]; } // Comprueba si el usuario ya está registrado con ese email if( email_exists( $billing_email ) ) { foreach ( $order->get_items() as $product ) { if ( in_array( $product[ 'product_id' ], $products_list ) ) { // Obtencion de datos de distintas tablas y funciones $user_id = $wpdb->get_results( "SELECT ID FROM wp_users WHERE user_email = '$billing_email'"); $user_id_ID = $user_id[0]; $array = json_decode(json_encode($user_id_ID), true); $ID_USER = $array["ID"]; $USERSDATA = $wpdb->get_results( "SELECT display_name, user_email FROM wp_users WHERE ID = $ID_USER", ARRAY_A); $USERSROL4 = 'Oro'; date_default_timezone_set("America/Argentina/Buenos_Aires"); $dateNow = date("d-m-Y (H:i:s)"); $numeroAño = substr($dateNow, 9, -11); $numeroAñoExp = $numeroAño + 1; $dateExpiration = substr_replace($dateNow, $numeroAñoExp, 9, -11); $montoCupon = '$1000'; $numeroCupon = '1/10'; //$gastos_y_ahorros = $wpdb->get_results( "SELECT gastado_con_susc, gastado_sin_susc, total_ahorrado FROM wp_suscriptores WHERE ID = $ID_USER", ARRAY_A); $wpdb->update('wp_usermeta', array('meta_value' => 'a:1:{s:3:"oro";b:1;}'), array('user_id' => $ID_USER, 'meta_key' => 'wp_capabilities')); // Inserta los datos en la base de datos de suscriptores $wpdb->insert( $tabla_suscriptores, array( 'id_sitio' => $ID_USER, 'display_name' => $USERSDATA[0][display_name], 'email' => $USERSDATA[0][user_email], 'type_susc' => $USERSROL4, 'cupon_amount' => $montoCupon, 'cupon_number' => $numeroCupon, 'created_at' => $dateNow, 'cupon_expiration' => $dateExpiration, 'recommendations' => '', 'recommended_by' => '', 'gastado_con_susc' => /* $gastos_y_ahorros[0][gastado_con_susc]*/ '', 'gastado_sin_susc' => /*$gastos_y_ahorros[0][gastado_sin_susc]*/ '', 'total_ahorrado' => /*$gastos_y_ahorros[0][total_ahorrado]*/ '', ) ); echo "<p class='exito'> <b>Felicidades! Tu suscripción se realizó con éxito.</b> <p>"; } } } }
El codigo funciona aun asi perfecto aca tambien. Realiza el cambio de rol, y me actualiza la tabla de suscriptores que creé. El problema es solo que como dije, en la seccion de USUARIOS, no se actualiza el rol, y creo que por este motivo es que no me muestra cosas que me deberia mostrar con mi rol.
Ojala me puedan dar una mano con esto. Saludos
-
Buenos días!!
Tengo un problema bastante específico… a ver si soy capaz de explicarlo.
He creado un nuevo estado de pedido para mi woocommerce. El estado es «personalizando pedido». También he creado un email específico para ese nuevo estado. Todo esto a través de un mu-plugin.
Todo funciona correctamente, pero me gustaría poder darle estilo a ese mail para que vaya acorde a la marca del negocio.
He probado varios plugins para customizar los mails de Woocommerce (Email Template Customizer for WooCommerce, Kadence WooCommerce Email Designer…) pero ninguno me permite customizar los mails para los estados que yo creo mediante código…
Conocéis algún otro plugin que sí lo permita??
Gracias!!!
-
Hola!
Tengo un problema con lo que llevo días intentando solucionar. Intentaré explicarlo con las más detalles posibles.
Tengo una instalación de WordPress en un hosting (en IONOS). Yo he entrado en mi cuenta de WP y he creado mi página web.
Ahora estoy conectando el formulario de contacto y el woocommerce y me he dado cuenta que los correos electrónicos no funcionan.El problema lo he encontrado en todas las páginas siguiente y es que nunca me llegan los correos:
1. Cambiar correo electronico de mi usuario admin desde el dashboard
2. crear nuevo usuario de mi pagina web
3. pedir nueva contraseña para mi usuario admin y un usuario de test que he creado
4. el formulario de contacto (que es el formulario de Elementor)
5. pedidos de woocommerceEn definitiva, no se envian emails de mi WordPress.
He hablado con la empresa de hosting y ellos me dicen que desde su lado la configuración está correcta.
El email es un email de info@<midominio>.es y desde el webservice envia y recibe correos correctamente.
También he intentado enviar un correo de prueba desde un fichero exterior desde otro servidor, con la inforamción de SMPT que me dan y el correo ha llegado al recipiente.He descargado el plugin WP Test Email y me da error de que el email no haya sido enviado. También con otro plugin, el de Check Email aunque no me da error en la página de registros no hay nada guardado y no he recibido ningún email.
Por último, he instalado el WP Mail SMTP y he conectado Sendinblue como servicio de enviar los correos y tampoco me llegan.No sé como seguir para poder encontrar donde está el problema y poder solucionarlo.
Muchas gracias por cualquier ayuda que me puedan darme!
-
Hola a todos,
Estoy tratando de incluir un campo de personalización para un producto de Woocommerce siguiendo el código de la siguiente página web de Business Bloomer: https://www.businessbloomer.com/woocommerce-product-add-ons-without-plugin/
Estos campos de personalización son diferentes en función del producto, y para ello dentro de las funciones de cada hook establezco condicionales para poner código diferente según el $product_id. Para los primeros casos tengo claro cómo obtener el ID de producto. Pongo un ejemplo del primero de ellos (no copio todo por no alargar este mensaje ya que está en la web que he puesto arriba):
add_action( 'woocommerce_before_add_to_cart_button', 'bbloomer_product_add_on', 9 ); function bbloomer_product_add_on() { global $product; if ( $product->get_id() == 123 ) { $value = isset( $_POST['custom_text_add_on'] ) ? sanitize_text_field( $_POST['custom_text_add_on'] ) : ''; echo '<div><label>Custom Text Add-On <abbr class="required" title="required">*</abbr></label><p><input name="custom_text_add_on" value="' . $value . '"></p></div>'; } }
Pero tengo dudas de cómo obtener el ID de producto para los siguientes hooks, ya que la forma anterior (global $product; if ( $product->get_id() == 123) ) no funciona: ‘woocommerce_get_item_data’, ‘woocommerce_add_order_item_meta’, ‘woocommerce_order_item_product’ y ‘woocommerce_email_order_meta_fields’.
He probado códigos como los siguientes:
$product_id = $cart_item['product_id'];
o
$items = $order->get_items(); foreach ( $items as $item ) { $product_id = $item->get_product_id();
Pero aparecen errores. Agradecería si alguien pudiera darme una pista sobre cómo acceder al ID de producto en estos casos.
Aprovecho para realizar dos preguntas más relacionadas con esta cuestión:
– ¿La misma variable $product_id vale para productos simples y variables?
– Buscando la solución por internet he encontrado en algunas webs que el hook ‘woocommerce_add_order_item_meta’ se encuentra actualmente fuera de uso y es mejor sustituirlo por ‘woocommerce_checkout_create_order_line_item’. Sin embargo, en otros sitios dicen que el primero sigue funcionando y no es necesario cambiarlo por el segundo. ¿Cuál es la mejor opción?No sé si tiene relevancia, pero el tema que estoy utilizando es Astra.
Muchas gracias por su ayuda.
Javi
-
Muy buenas,
Tengo un problema, en la página de tienda me aparecen los produtos duplicados pero solo los tenemos creados una vez en productos.
Os pego el informe del sistema por si podéis ayudarme, muchisimas gracias### WordPress Environment ### WordPress address (URL): https://7evenbrand.com Site address (URL): https://7evenbrand.com WC Version: 6.9.4 REST API Version: ✔ 6.9.4 WC Blocks Version: ✔ 8.3.3 Action Scheduler Version: ✔ 3.4.0 Log Directory Writable: ✔ WP Version: 6.1.1 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – WP Cron: ✔ Language: es_ES External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.4.33 PHP Post Max Size: 128 MB PHP Time Limit: 30 PHP Max Input Vars: 1000 cURL Version: 7.68.0 OpenSSL/1.1.1f SUHOSIN Installed: – MySQL Version: 5.5.5-10.3.34-MariaDB-0ubuntu0.20.04.1 Max Upload Size: 128 MB Default Timezone is UTC: ✔ fsockopen/cURL: ✔ SoapClient: ✔ DOMDocument: ✔ GZip: ✔ Multibyte String: ✔ Remote Post: ✔ Remote Get: ✔ ### Database ### WC Database Version: 6.9.4 WC Database Prefix: 3Q49LHP_ Tamaño total de la base de datos: 43.05MB Tamaño de los datos de la base de datos: 35.86MB Tamaño del índice de la base de datos: 7.19MB 3Q49LHP_woocommerce_sessions: Datos: 1.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_woocommerce_api_keys: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_woocommerce_attribute_taxonomies: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_woocommerce_downloadable_product_permissions: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_woocommerce_order_items: Datos: 0.06MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_woocommerce_order_itemmeta: Datos: 0.39MB + Índice: 0.27MB + Motor InnoDB 3Q49LHP_woocommerce_tax_rates: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_woocommerce_tax_rate_locations: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_woocommerce_shipping_zones: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_woocommerce_shipping_zone_locations: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_woocommerce_shipping_zone_methods: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_woocommerce_payment_tokens: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_woocommerce_payment_tokenmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_woocommerce_log: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_actionscheduler_actions: Datos: 1.27MB + Índice: 0.53MB + Motor InnoDB 3Q49LHP_actionscheduler_claims: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_actionscheduler_groups: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_actionscheduler_logs: Datos: 0.34MB + Índice: 0.28MB + Motor InnoDB 3Q49LHP_circular_countdown_countdowns: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM 3Q49LHP_circular_countdown_playlist: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM 3Q49LHP_circular_countdown_settings: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM 3Q49LHP_commentmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_comments: Datos: 0.14MB + Índice: 0.09MB + Motor InnoDB 3Q49LHP_cx_leads: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_followup_coupons: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_coupon_logs: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_followup_customers: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_followup_customer_carts: Datos: 0.27MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_customer_notes: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_customer_orders: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_followup_email_excludes: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_followup_email_logs: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_followup_email_orders: Datos: 0.20MB + Índice: 0.09MB + Motor InnoDB 3Q49LHP_followup_email_tracking: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDB 3Q49LHP_followup_followup_history: Datos: 0.27MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_followup_order_categories: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_order_items: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_followup_subscribers: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_subscribers_to_lists: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_followup_subscriber_lists: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_gdpr_cc_options: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_links: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_options: Datos: 4.08MB + Índice: 0.16MB + Motor InnoDB 3Q49LHP_postmeta: Datos: 2.42MB + Índice: 1.81MB + Motor InnoDB 3Q49LHP_posts: Datos: 1.48MB + Índice: 0.22MB + Motor InnoDB 3Q49LHP_sbi_feeds: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_sbi_feed_caches: Datos: 0.05MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_sbi_instagram_feeds_posts: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_sbi_instagram_feed_locator: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_sbi_instagram_posts: Datos: 0.06MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_sbi_sources: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_social_users: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_termmeta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_terms: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_term_relationships: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_term_taxonomy: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_usermeta: Datos: 1.47MB + Índice: 0.69MB + Motor InnoDB 3Q49LHP_users: Datos: 0.08MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_wc_admin_notes: Datos: 0.06MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wc_admin_note_actions: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wc_category_lookup: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wc_customer_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_wc_download_log: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_wc_order_coupon_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_wc_order_product_lookup: Datos: 0.06MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_wc_order_stats: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_wc_order_tax_lookup: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_wc_product_attributes_lookup: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wc_product_download_directories: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wc_product_meta_lookup: Datos: 0.02MB + Índice: 0.09MB + Motor InnoDB 3Q49LHP_wc_rate_limits: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wc_reserved_stock: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wc_tax_rate_classes: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wc_webhooks: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wfblockediplog: Datos: 0.25MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfblocks7: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_wfconfig: Datos: 1.31MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfcrawlers: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wffilechanges: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wffilemods: Datos: 11.52MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfhits: Datos: 1.02MB + Índice: 0.19MB + Motor InnoDB 3Q49LHP_wfhoover: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wfissues: Datos: 0.06MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_wfknownfilelist: Datos: 5.52MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wflivetraffichuman: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wflocs: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wflogins: Datos: 0.33MB + Índice: 0.11MB + Motor InnoDB 3Q49LHP_wfls_2fa_secrets: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_wfls_settings: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfnotifications: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfpendingissues: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB 3Q49LHP_wfreversecache: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wfsnipcache: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_wfstatus: Datos: 0.13MB + Índice: 0.11MB + Motor InnoDB 3Q49LHP_wftrafficrates: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wpmailsmtp_debug_events: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_wpmailsmtp_tasks_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_yith_wapo_addons: Datos: 0.08MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_yith_wapo_blocks: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_yith_wccl_meta: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_yith_wcwl: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_yith_wcwl_lists: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_yith_ywrac_email_log: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB 3Q49LHP_yoast_indexable: Datos: 0.33MB + Índice: 0.34MB + Motor InnoDB 3Q49LHP_yoast_indexable_hierarchy: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB 3Q49LHP_yoast_migrations: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB 3Q49LHP_yoast_primary_term: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_yoast_seo_links: Datos: 0.05MB + Índice: 0.03MB + Motor InnoDB 3Q49LHP_ywdpd_exclusion_list_table: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB ### Post Type Counts ### attachment: 118 blocks: 9 cp_popups: 2 custom_css: 1 customize_changeset: 10 follow_up_email: 3 nav_menu_item: 4 page: 26 post: 4 product: 9 product_variation: 6 revision: 207 shop_coupon: 351 shop_order: 104 shop_order_refund: 2 ux_template: 7 wpcf7_contact_form: 7 ywdpd_discount: 5 ywrac_cart: 2 ywrac_email: 2 ### Security ### Secure connection (HTTPS): ✔ Hide errors from visitors: ✔ ### Active Plugins (41) ### ActiveCampaign: por ActiveCampaign – 8.1.10 Akismet Anti-Spam: por Automattic – 5.0.1 WordPress CountDown Pro - WebSites/Products Launch: por Lambert Group – 2.5.1 Editor clásico: por Colaboradores de WordPress – 1.6.2 Contact Form 7: por Takayuki Miyoshi – 5.6.4 Convert Pro: por Brainstorm Force – 1.7.4 Coupon X Discount Pop Up: por Premio – 1.2.2 Yoast Duplicate Post: por Enrico Battocchi & Team Yoast – 4.5 GTM4WP: por Thomas Geiger – 1.16.1 WP ERP - Zendesk: por weDevs – 1.1.0 Facebook for WooCommerce: por Facebook – 2.6.25 GDPR Cookie Compliance: por Moove Agency – 4.8.12 Site Kit by Google: por Google – 1.84.0 Smash Balloon Instagram Feed: por Smash Balloon – 6.1 Jetpack: por Automattic – 11.4 Limit Login Attempts Reloaded: por Limit Login Attempts Reloaded – 2.25.6 Loco Translate: por Tim Whitlock – 2.6.2 LoftLoader: por Loft.Ocean – 2.3.8 Nextend Social Login: por Nextendweb – 3.1.6 Cupón por registro en WooCommerce: por Enrique J. Ros – 2.1.0 WC Duplicate Order: por Jamie Gill – 1.7 Checkout Field Editor for WooCommerce: por ThemeHigh – 1.7.2 Advanced Order Export For WooCommerce: por AlgolPlus – 3.3.3 Variation Swatches for WooCommerce: por Emran Ahmed – 2.0.12 ASM Envíos para WooCommerce: por ASM – 1.9.14 ASM Valora para WooCommerce: por ASM – 1.9.14 WooCommerce Email Customizer: por cxThemes – 3.33 Follow-Up Emails: por WooCommerce – 4.9.28 WooCommerce Free Gift Coupons: por Kathy Darling – 3.3.3 WooCommerce Stripe Gateway: por WooCommerce – 6.8.0 WP Menu Cart: por WP Overnight – 2.12.1 WooCommerce: por Automattic – 6.9.4 (la actualización a la versión 7.1.0 está disponible) Wordfence Security: por Wordfence – 7.7.1 Yoast SEO: por Equipo Yoast – 19.7.2 WP Mail SMTP: por WPForms – 3.6.1 WP Super Cache: por Automattic – 1.9 Active Campaign & Contact Form 7: por WPoperation – 1.1.8 YITH Custom ThankYou Page for Woocommerce Premium: por YITH – 1.3.6 YITH WooCommerce Product Add-ons & Extra Options Premium: por YITH – 3.0.2 YITH WooCommerce Dynamic Pricing and Discounts Premium: por YITH – 3.5.0 YITH WooCommerce Recover Abandoned Cart Premium: por YITH – 2.10.0 ### Inactive Plugins (4) ### Disable Right Click For WP: por Aftab Muni – 1.1.6 Subscriber Discounts for WooCommerce: por AMP-MODE – 1.5.2 YITH WooCommerce Color and Label Variations Premium: por YITH – 1.15.0 YITH WooCommerce Wishlist: por YITH – 3.14.0 ### Dropin Plugins (1) ### advanced-cache.php: advanced-cache.php ### Settings ### API Enabled: – Force SSL: – Currency: EUR (€) Currency Position: right Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: external (external) grouped (grouped) simple (simple) variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog) exclude-from-search (exclude-from-search) featured (featured) outofstock (outofstock) rated-1 (rated-1) rated-2 (rated-2) rated-3 (rated-3) rated-4 (rated-4) rated-5 (rated-5) Connected to WooCommerce.com: – Enforce Approved Product Download Directories: ✔ ### WC Pages ### Base de la tienda: #6 - /tienda/ Carrito: #7 - /carrito/ Finalizar compra: #8 - /finalizar-compra/ Mi cuenta: #9 - /mi-cuenta/ Términos y condiciones: #248 - /terminos-de-servicio/ ### Theme ### Name: Flatsome Version: 3.16.0 Author URL: https://uxthemes.com Child Theme: ❌ – Si estás modificando WooCommerce en un tema padre que no has creado personalmente te recomendamos utilizar un tema hijo. Ver: Cómo crear un tema hijo WooCommerce Support: ✔ ### Templates ### Overrides: flatsome/woocommerce/archive-product.php flatsome/woocommerce/cart/cart-empty.php flatsome/woocommerce/cart/cart-shipping.php flatsome/woocommerce/cart/cart.php flatsome/woocommerce/checkout/form-checkout.php flatsome/woocommerce/checkout/form-coupon.php flatsome/woocommerce/checkout/terms.php flatsome/woocommerce/checkout/thankyou.php flatsome/woocommerce/content-product-cat.php flatsome/woocommerce/content-product.php flatsome/woocommerce/content-single-product.php flatsome/woocommerce/content-widget-product.php La version 3.7.0 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/admin-cancelled-order.php está obsoleta. La versión del núcleo es la 4.1.0 /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/admin-failed-order.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/admin-new-order.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-completed-order.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-invoice.php La version 3.7.0 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-new-account.php está obsoleta. La versión del núcleo es la 6.0.0 /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-note.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-on-hold-order.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-processing-order.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-refunded-order.php La version 3.7.0 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/customer-reset-password.php está obsoleta. La versión del núcleo es la 4.0.0 La version 3.5.4 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-addresses.php está obsoleta. La versión del núcleo es la 5.6.0 /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-customer-details.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-downloads.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-footer.php La version 2.4.0 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-header.php está obsoleta. La versión del núcleo es la 4.0.0 /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-order-details.php /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-order-items.php La version 3.3.0 de /var/www/vhosts/7evenbrand.com/httpdocs/wp-content/plugins/woocommerce-email-control/templates/emails/woocommerce/email-styles.php está obsoleta. La versión del núcleo es la 4.0.0 flatsome/woocommerce/global/breadcrumb.php flatsome/woocommerce/global/quantity-input.php flatsome/woocommerce/global/wrapper-end.php flatsome/woocommerce/global/wrapper-start.php flatsome/woocommerce/loop/loop-end.php flatsome/woocommerce/loop/loop-start.php flatsome/woocommerce/loop/pagination.php flatsome/woocommerce/loop/rating.php flatsome/woocommerce/loop/result-count.php flatsome/woocommerce/loop/sale-flash.php flatsome/woocommerce/myaccount/form-login.php flatsome/woocommerce/myaccount/navigation.php flatsome/woocommerce/notices/error.php flatsome/woocommerce/notices/notice.php flatsome/woocommerce/notices/success.php flatsome/woocommerce/product-searchform.php flatsome/woocommerce/single-product/photoswipe.php flatsome/woocommerce/single-product/price.php flatsome/woocommerce/single-product/product-image.php flatsome/woocommerce/single-product/product-thumbnails.php flatsome/woocommerce/single-product/rating.php flatsome/woocommerce/single-product/related.php flatsome/woocommerce/single-product/review.php flatsome/woocommerce/single-product/sale-flash.php flatsome/woocommerce/single-product/share.php flatsome/woocommerce/single-product/short-description.php flatsome/woocommerce/single-product/tabs/tabs.php flatsome/woocommerce/single-product/title.php flatsome/woocommerce/single-product/up-sells.php flatsome/woocommerce/single-product-reviews.php flatsome/woocommerce/single-product.php flatsome/woocommerce/content-product_cat.php Outdated Templates: ❌ Aprende cómo actualizar ### Admin ### Enabled Features: activity-panels analytics coupons customer-effort-score-tracks experimental-products-task experimental-import-products-task experimental-fashion-sample-products experimental-product-tour shipping-smart-defaults shipping-setting-tour homescreen marketing mobile-app-banner navigation onboarding onboarding-tasks remote-inbox-notifications remote-free-extensions payment-gateway-suggestions shipping-label-banner subscriptions store-alerts transient-notices wc-pay-promotion wc-pay-welcome-page Disabled Features: minified-js new-product-management-experience settings Daily Cron: ✔ Next scheduled: 2022-11-19 05:38:58 +01:00 Options: ✔ Notes: 60 Onboarding: skipped ### Action Scheduler ### Completo: 1.441 Oldest: 2022-10-19 20:14:27 +0200 Newest: 2022-11-18 21:07:26 +0100 Pendiente: 5 Oldest: 2022-11-19 03:54:18 +0100 Newest: 2022-11-21 15:29:08 +0100 ### Status report information ### Generated at: 2022-11-18 21:28:13 +01:00
La página con la que necesito ayuda: [accede para ver el enlace]
-
Buenas!
Estoy realizando un nuevo proyecto y al hacer pruebas de que el WooCommerce funciona correctamente me encuentro con el siguiente problema:
Al empezar el proyecto no tengo configurada ninguna pasarela de pago por lo que las pruebas las hago con la opción de pago por cheque y transferencia bancaria.Bien, cuando realizo todo el proceso de compra y termino la compra, en el gestor me encuentro con que se han creado dos pedidos simultáneamente con los mismos datos, cambiando únicamente el número de pedido y su estado. Por cada compra que realizo me genera internamente dos pedidos uno con estado «Pendiente de pago» y otro «En espera».
El email de confirmación del pedido llega del pedido que corresponde al estado «En espera».
No se me ocurre cómo solventar el problema.
He mirado la configuración de WooCommerce pero no veo nada fuera de lugar.No puedo poner enlace porque es un hosting con dominio inventado y sólo lo visualizo desde el ordenador mediante el cambio en el fichero hosts.
La página con la que necesito ayuda: [accede para ver el enlace]
-
Hola,
Hasta hace muy poco, en los emails de «Nuevo Pedido» que recibe el admin de la tienda y el cliente, aparecía la fecha de la reserva de la habitación (es una web de un hotel).
Ahora, en el email, ya no aparece la fecha de la reserva sin haber realizado ningún cambio, excepto la actualización de Woocommerce a la versión actual (6.9.4).
Saben dónde puede estar el fallo?
Gracias
-
Hola buen día!!
Tengo problemas técnicos con mi tienda web, específicamente en el momento de realizar el Checkout. Me aparece un mensaje que dice «Ha hábido un error critico en esta web»WordPress me ha enviado un email con los siguiente datos:
WordPress ha detectado un error con uno de tus plugins, WooCommerce. Detalles del error ================== Se ha producido un error del tipo E_ERROR en la línea 141 del archivo /home1/quetzaly/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php. Mensaje de error: Uncaught TypeError: Unsupported operand types: string * float in /home1/quetzaly/public_html/wp-content/plugins/woocommerce/includes/wc-formatting-functions.php:141 Stack trace: #0 /home1/quetzaly/public_html/wp-content/plugins/woo-usps-simple-shipping/src/Calc/Product.php(27): wc_get_dimension('', 'in') #1/home1/quetzaly/public_html/wp-content/plugins/woo-usps-simple-shipping/src/Calc/Package.php(38): Dgm\UspsSimple\Calc\Product::fromWcProduct(Object(WC_Product_Simple)) #2 /home1/quetzaly/public_html/wp-content/plugins/woo-usps-simple-shipping/src/ShippingMethod.php(193): Dgm\UspsSimple\Calc\Package::fromWcPackage(Array, Object(Dgm\UspsSimple\Calc \Area)) #3 /home1/quetzaly/public_html/wp-content/plugins/woo-usps-simple-shipping/src/ShippingMethod.php(116): Dgm\UspsSimple\ShippingMethod->calc(Array, Object(Dgm \UspsSimple\Debug)) #4 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-shipping-method.php(233): Dgm\UspsSimple\ShippingMethod->calculate_shipping(Array ) #5 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/includes/class-wc-shipping.php(348): WC_Shipping_Method->get_rates_for_package(Array) #6 /home1/quetzaly/public_html/wp-content/ plugins/woocommerce/includes/class-wc-shipping.php(260): WC_Shipping->calculate_shipping_for_package(Array, 0) #7 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/includes/class-wc-cart .php(1420): WC_Shipping->calculate_shipping(Array) #8 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/V1/AbstractCartRoute.php(165) : WC_Cart->calculate_shipping() #9 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/StoreApi/Routes/V1/AbstractCartRoute.php(69): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute- >calculate_totals() #10 /home1/quetzaly/public_html/wp-includes/rest-api/class-wp-rest-server.php(1143): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute->get_response(Object (WP_REST_Request)) #11 /home1/quetzaly/public_html/wp-includes/rest-api/class-wp-rest-server.php(990): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/wc/store/ v1/ca...', Array, NULL) #12 /home1/quetzaly/public_html/wp-includes/rest-api.php(519): WP_REST_Server->dispatch(Object(WP_REST_Request)) #13 /home1/quetzaly/public_html/wp-includes/rest-api.php(2868): rest_do_request(Object(WP_REST_Request)) #14 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/ src/Assets/AssetDataRegistry.php(317): rest_preload_api_request(Array, '/wc/store/v1/ca...') #15 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/packages/woocommerce- blocks/src/BlockTypes/AllProducts.php(40): Automattic\WooCommerce\Blocks\Assets\AssetDataRegistry->hydrate_api_request('/wc/store/v1/ca...') #16 /home1/quetzaly/public_html/wp -content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypes/AllProducts.php(33): Automattic\WooCommerce\Blocks\BlockTypes\AllProducts->hydrate_from_api() #17 /home1/quetzaly/public_html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/BlockTypes/AbstractBlock.php(98): Automattic\WooCommerce\Blocks\BlockTypes\AllProducts->enqueue_data() #18 /home1/quetzaly/public_html/wp-includes/class-wp-hook.php(307): Automattic\WooCommerce\Blocks\BlockTypes\AbstractBlock->enqueue_editor_assets('') #19 /home1/quetzaly/public_html/wp-includes /class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #20 /home1/quetzaly/public_html/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #21 /home1/quetzaly/public_html/wp-admin/edit-form-blocks.php(270): do_action('enqueue_block_e...') #22 /home1/quetzaly/public_html/wp-admin/post.php(187) : require('/casa1/quetzaly...') #23 {principal} lanzada
Que procede para solucionar este problema?
De antemano les agradezco su respuesta!!La página con la que necesito ayuda: [accede para ver el enlace]
-