Resultados de búsqueda para 'woocommerce email'

Viendo 15 resultados - del 16 al 30 (de un total de 375)
    • Buenos días, ¿qué tal?

      Estoy haciendo una academia online con LearnDash integrado con WooCommerce y me necesito saber si se puede cambiar el comportamiento de envío del email de «nueva cuenta» de WooCommerce única y exclusivamente cuando el estado del pedido es «completado».

      A día de hoy, manda el email en cualquier estado.

      Gracias

      La página con la que necesito ayuda: [accede para ver el enlace]

    Iniciador del debate Sarispi

    (@sarispi)

    Hola de nuevo!!

    Sigue sin funcionarme 🙁
    Estoy utilizando el plugin kadence WooCommerce Email Designer, para el diseño de los correos, a lo mejor el problema viene por ahí.

    Voy a consultarles a ellos a ver si me pueden echar un cable.

    Muchas gracias por todo!!

    Lamento la confusión. Si la modificación no funciona con el enfoque anterior, es posible que la cadena «Número de pedido:» esté siendo traducida de manera diferente o que WooCommerce la esté manejando de manera especial.

    Podemos intentar un enfoque diferente utilizando un filtro específico proporcionado por WooCommerce para modificar textos en los correos. Vamos a intentarlo usando el filtro woocommerce_email_order_meta_keys:

    function custom_woocommerce_email_order_meta_keys( $keys ) {
    $keys[] = ‘Número de pedido:’;
    return $keys;
    }
    add_filter( ‘woocommerce_email_order_meta_keys’, ‘custom_woocommerce_email_order_meta_keys’ );

    Este código agrega «Número de pedido:» a la lista de claves que WooCommerce busca en los correos. Asegúrate de colocar este código en tu archivo functions.php del tema o en tu plugin personalizado.

    Si esto aún no funciona, puede que haya un conflicto con algún otro código o plugin en tu sitio que esté interfiriendo con la modificación de esta cadena. En ese caso, es posible que necesites investigar más a fondo para identificar la causa del problema.

    Iniciador del debate Victor Mendoza

    (@victortree)

    Muchas gracias, he realizado esto y funciona la web.
    Sin embargo en la web me aparece el siguiente mensaje:

    Necesito entender lo que debo realizar en la plantilla.
    Lo que me presenta en «ver plantillas afectadas» es lo siguiente:

    `
    ### WordPress Environment ###
    
    WordPress address (URL): https://namastewarmy.com
    Site address (URL): https://namastewarmy.com
    WC Version: 8.1.0
    REST API Version: ✔ 8.1.0
    WC Blocks Version: ✔ 10.9.3
    Action Scheduler Version: ✔ 3.6.2
    Log Directory Writable: ✔
    WP Version: 6.3.1
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: es_ES
    External object cache: ✔
    
    ### Server Environment ###
    
    Server Info: LiteSpeed
    PHP Version: 8.1.10
    PHP Post Max Size: 8 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.71.0
    OpenSSL/1.1.1d
    
    SUHOSIN Installed: –
    MySQL Version: 5.7.35-cll-lve
    Max Upload Size: 2 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 8.1.0
    WC Database Prefix: wp_
    Tamaño total de la base de datos: 81.14MB
    Tamaño de los datos de la base de datos: 68.16MB
    Tamaño del índice de la base de datos: 12.98MB
    wp_woocommerce_sessions: Datos: 2.15MB + Índice: 0.06MB + Motor MyISAM
    wp_woocommerce_api_keys: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_attribute_taxonomies: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_downloadable_product_permissions: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_order_items: Datos: 0.20MB + Índice: 0.13MB + Motor MyISAM
    wp_woocommerce_order_itemmeta: Datos: 1.62MB + Índice: 1.18MB + Motor MyISAM
    wp_woocommerce_tax_rates: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_tax_rate_locations: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_shipping_zones: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_shipping_zone_locations: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_shipping_zone_methods: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_payment_tokens: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_payment_tokenmeta: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_woocommerce_log: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_actionscheduler_actions: Datos: 0.67MB + Índice: 0.28MB + Motor MyISAM
    wp_actionscheduler_claims: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_actionscheduler_groups: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
    wp_actionscheduler_logs: Datos: 0.52MB + Índice: 0.32MB + Motor MyISAM
    wp_cartflows_ca_cart_abandonment: Datos: 0.13MB + Índice: 0.02MB + Motor InnoDB
    wp_cartflows_ca_email_history: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_cartflows_ca_email_templates: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
    wp_cartflows_ca_email_templates_meta: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_commentmeta: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
    wp_comments: Datos: 0.55MB + Índice: 0.24MB + Motor MyISAM
    wp_e_events: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_e_notes: Datos: 0.02MB + Índice: 0.17MB + Motor InnoDB
    wp_gla_budget_recommendations: Datos: 0.22MB + Índice: 0.14MB + Motor InnoDB
    wp_gla_merchant_issues: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
    wp_gla_shipping_rates: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_gla_shipping_times: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_links: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_litespeed_avatar: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_litespeed_img_optming: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
    wp_litespeed_url: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_litespeed_url_file: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDB
    wp_mailchimp_carts: Datos: 0.03MB + Índice: 0.00MB + Motor MyISAM
    wp_mailchimp_jobs: Datos: 0.01MB + Índice: 0.00MB + Motor MyISAM
    wp_options: Datos: 4.67MB + Índice: 0.12MB + Motor MyISAM
    wp_postmeta: Datos: 32.01MB + Índice: 2.35MB + Motor MyISAM
    wp_posts: Datos: 5.91MB + Índice: 0.36MB + Motor MyISAM
    wp_snippets: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_termmeta: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
    wp_terms: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
    wp_term_relationships: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
    wp_term_taxonomy: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
    wp_trp_dictionary_es_pe_en_us: Datos: 0.47MB + Índice: 0.44MB + Motor InnoDB
    wp_trp_dictionary_es_pe_it_it: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
    wp_trp_gettext_en_us: Datos: 1.52MB + Índice: 0.67MB + Motor InnoDB
    wp_trp_gettext_es_pe: Datos: 2.52MB + Índice: 2.03MB + Motor InnoDB
    wp_trp_gettext_it_it: Datos: 0.14MB + Índice: 0.19MB + Motor InnoDB
    wp_trp_gettext_original_meta: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
    wp_trp_gettext_original_strings: Datos: 1.52MB + Índice: 1.52MB + Motor InnoDB
    wp_trp_original_meta: Datos: 0.06MB + Índice: 0.05MB + Motor InnoDB
    wp_trp_original_strings: Datos: 0.30MB + Índice: 0.30MB + Motor InnoDB
    wp_trustindex_google_reviews: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
    wp_usermeta: Datos: 0.44MB + Índice: 0.22MB + Motor MyISAM
    wp_users: Datos: 0.03MB + Índice: 0.04MB + Motor MyISAM
    wp_wc_admin_notes: Datos: 0.07MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_admin_note_actions: Datos: 0.04MB + Índice: 0.01MB + Motor MyISAM
    wp_wc_category_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_customer_lookup: Datos: 0.05MB + Índice: 0.05MB + Motor MyISAM
    wp_wc_download_log: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_orders: Datos: 0.02MB + Índice: 0.11MB + Motor InnoDB
    wp_wc_orders_meta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_wc_order_addresses: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB
    wp_wc_order_coupon_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_order_operational_data: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
    wp_wc_order_product_lookup: Datos: 0.27MB + Índice: 0.23MB + Motor MyISAM
    wp_wc_order_stats: Datos: 0.11MB + Índice: 0.07MB + Motor MyISAM
    wp_wc_order_tax_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_product_attributes_lookup: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_wc_product_download_directories: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_wc_product_meta_lookup: Datos: 0.01MB + Índice: 0.03MB + Motor MyISAM
    wp_wc_rate_limits: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_wc_reserved_stock: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wc_tax_rate_classes: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
    wp_wc_webhooks: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfblockediplog: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfblocks7: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfconfig: Datos: 0.51MB + Índice: 0.02MB + Motor MyISAM
    wp_wfcrawlers: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wffilechanges: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wffilemods: Datos: 4.36MB + Índice: 0.48MB + Motor MyISAM
    wp_wfhits: Datos: 0.07MB + Índice: 0.01MB + Motor MyISAM
    wp_wfhoover: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfissues: Datos: 0.01MB + Índice: 0.01MB + Motor MyISAM
    wp_wfknownfilelist: Datos: 3.21MB + Índice: 0.15MB + Motor MyISAM
    wp_wflivetraffichuman: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wflocs: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wflogins: Datos: 0.20MB + Índice: 0.05MB + Motor MyISAM
    wp_wfls_2fa_secrets: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
    wp_wfls_settings: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
    wp_wfnotifications: Datos: 0.01MB + Índice: 0.00MB + Motor MyISAM
    wp_wfpendingissues: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfreversecache: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfsnipcache: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_wfstatus: Datos: 0.11MB + Índice: 0.04MB + Motor MyISAM
    wp_wftrafficrates: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    wp_yaysmtp_email_logs: Datos: 2.52MB + Índice: 0.00MB + Motor InnoDB
    wp_yoast_indexable: Datos: 0.33MB + Índice: 0.09MB + Motor MyISAM
    wp_yoast_indexable_hierarchy: Datos: 0.01MB + Índice: 0.03MB + Motor MyISAM
    wp_yoast_migrations: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
    wp_yoast_primary_term: Datos: 0.01MB + Índice: 0.01MB + Motor MyISAM
    wp_yoast_seo_links: Datos: 0.04MB + Índice: 0.01MB + Motor MyISAM
    wp_yoast_seo_meta: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
    
    ### Post Type Counts ###
    
    attachment: 567
    bricks_fonts: 1
    bricks_template: 14
    culqi_charges: 87
    culqi_orders: 13
    custom_css: 3
    e-landing-page: 2
    elementor_library: 19
    elementskit_content: 1
    elementskit_template: 2
    language_switcher: 4
    mailpoet_page: 1
    metform-entry: 1
    metform-form: 3
    nav_menu_item: 92
    oembed_cache: 6
    page: 19
    polylang_mo: 2
    post: 10
    product: 124
    product_variation: 13
    revision: 2516
    shop_coupon: 3
    shop_order: 1466
    shop_order_refund: 7
    shopengine-template: 1
    woolentor-template: 3
    wp_global_styles: 3
    wpc_reservation: 2
    yaymail_template: 30
    
    ### Security ###
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔
    
    ### Active Plugins (24) ###
    
    CMP - Coming Soon & Maintenance Plugin: por NiteoThemes – 4.1.10
    Code Snippets: por Code Snippets Pro – 3.4.2
    Culqi: por Culqi – 3.0.7
    Facebook for WooCommerce: por Facebook – 3.0.33
    Fr Custom Payment Gateway Icon for WooCommerce: por Fahri Rusliyadi – 1.1.2
    Honeypot Anti-Spam: por Raiola Networks – 1.0.4
    LiteSpeed Cache: por LiteSpeed Technologies – 5.6
    Mailchimp for WooCommerce: por Mailchimp – 3.2
    Metricool: por Metricool – 1.19
    Microsoft Clarity: por Microsoft – 0.9.3
    TranslatePress - Developer: por Cozmoslabs
    Razvan Mocanu
    Madalin Ungureanu – 1.3.2
    
    TranslatePress - Multilingual: por Cozmoslabs
    Razvan Mocanu
    Madalin Ungureanu
    Cristophor Hurduban – 2.6.1
    
    UpdraftPlus - Backup/Restore: por UpdraftPlus.Com
    DavidAnderson – 1.23.10
    
    WooCommerce Cart Abandonment Recovery: por CartFlows Inc – 1.2.25
    Mi Cuenta Web for WooCommerce: por Lyra Network – 1.10.4
    WooCommerce Checkout Manager PRO: por QuadLayers – 7.1.6
    WooCommerce Checkout Manager: por QuadLayers – 6.3.9
    WooCommerce: por Automattic – 8.1.0
    WP Cafe: por Themewinter – 2.2.16
    Widgets para reseñas de Google: por Trustindex.io  – 10.7
    WP Rollback: por GiveWP.com – 1.7.3
    WP Cafe Pro: por Themewinter – 2.2.16
    YayMail Addon for Order Cancellation Email to Customer: por YayCommerce – 1.2
    YayMail Pro - Personalizador de correo electrónico de WooCommerce: por YayCommerce – 3.3.5
    
    ### Inactive Plugins (0) ###
    
    
    ### Dropin Plugins (2) ###
    
    advanced-cache.php: advanced-cache.php
    object-cache.php: object-cache.php
    
    ### Must Use Plugins (1) ###
    
    Endurance Page Cache: por Mike Hansen – 2.2
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: PEN (S/)
    Currency Position: left_space
    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: –
    HPOS feature screen enabled: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –
    
    ### WC Pages ###
    
    Base de la tienda: #100 - /tienda/
    Carrito: #101 - /cart/
    Finalizar compra: #102 - /checkout/
    Mi cuenta: ❌ La página no contiene el shortcode [woocommerce_my_account].
    Términos y condiciones: #469 - /terminos-y-condiciones/
    
    ### Theme ###
    
    Name: Bricks Child Theme
    Version: 1.1
    Author URL: https://bricksbuilder.io/
    Child Theme: ✔
    Parent Theme Name: Bricks
    Parent Theme Version: 1.9
    Parent Theme Author URL: https://bricksbuilder.io/
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: bricks/archive-product.php
    bricks/woocommerce/cart/cart-empty.php
    bricks/woocommerce/cart/cart.php
    bricks/woocommerce/cart/proceed-to-checkout-button.php
    bricks/woocommerce/checkout/form-checkout.php
    bricks/woocommerce/checkout/form-pay.php
    bricks/woocommerce/checkout/order-receipt.php
    La  version 3.7.0 de bricks/woocommerce/checkout/thankyou.php está obsoleta. La versión del núcleo es la 8.1.0
    bricks/single-product.php
    
    Outdated Templates: ❌
    					
    					
    						Aprende cómo actualizar
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    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
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: customize-store
    minified-js
    new-product-management-experience
    product-variation-management
    settings
    async-product-editor-category-field
    
    Daily Cron: ✔ Next scheduled: 2023-09-15 14:29:38 -05:00
    Options: ✔
    Notes: 179
    Onboarding: completed
    
    ### Action Scheduler ###
    
    Completo: 1.337
    Oldest: 2023-08-14 14:28:38 -0500
    Newest: 2023-09-14 13:28:24 -0500
    
    Fallida: 694
    Oldest: 2022-08-08 02:39:56 -0500
    Newest: 2023-08-03 11:03:40 -0500
    
    Pendiente: 3
    Oldest: 2023-09-14 14:19:26 -0500
    Newest: 2023-09-15 22:55:09 -0500
    
    
    ### Status report information ###
    
    Generated at: 2023-09-14 13:50:47 -05:00
    `
    • El sistema presenta un error, pero como no tenemos una persona especialista, solamente puedo copiar el mensaje que presenta el panel de woocommerce . El aviso pide que se abra un ticket de atención, yo solo encontré este foro y les ruego su ayuda.

      `
      ### WordPress Environment ###
      
      WordPress address (URL): https://namastewarmy.com
      Site address (URL): https://namastewarmy.com
      WC Version: 8.1.0
      REST API Version: ✔ 8.1.0
      WC Blocks Version: ✔ 10.9.3
      Action Scheduler Version: ✔ 3.6.2
      Log Directory Writable: ✔
      WP Version: 6.3.1
      WP Multisite: –
      WP Memory Limit: 256 MB
      WP Debug Mode: –
      WP Cron: ✔
      Language: es_ES
      External object cache: ✔
      
      ### Server Environment ###
      
      Server Info: LiteSpeed
      PHP Version: 8.1.10
      PHP Post Max Size: 8 MB
      PHP Time Limit: 30
      PHP Max Input Vars: 1000
      cURL Version: 7.71.0
      OpenSSL/1.1.1d
      
      SUHOSIN Installed: –
      MySQL Version: 5.7.35-cll-lve
      Max Upload Size: 2 MB
      Default Timezone is UTC: ✔
      fsockopen/cURL: ✔
      SoapClient: ✔
      DOMDocument: ✔
      GZip: ✔
      Multibyte String: ✔
      Remote Post: ✔
      Remote Get: ✔
      
      ### Database ###
      
      WC Database Version: 8.1.0
      WC Database Prefix: wp_
      Tamaño total de la base de datos: 81.11MB
      Tamaño de los datos de la base de datos: 68.15MB
      Tamaño del índice de la base de datos: 12.96MB
      wp_woocommerce_sessions: Datos: 2.15MB + Índice: 0.06MB + Motor MyISAM
      wp_woocommerce_api_keys: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_attribute_taxonomies: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_downloadable_product_permissions: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_order_items: Datos: 0.20MB + Índice: 0.13MB + Motor MyISAM
      wp_woocommerce_order_itemmeta: Datos: 1.62MB + Índice: 1.18MB + Motor MyISAM
      wp_woocommerce_tax_rates: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_tax_rate_locations: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_shipping_zones: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_shipping_zone_locations: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_shipping_zone_methods: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_payment_tokens: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_payment_tokenmeta: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_woocommerce_log: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_actionscheduler_actions: Datos: 0.67MB + Índice: 0.28MB + Motor MyISAM
      wp_actionscheduler_claims: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_actionscheduler_groups: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
      wp_actionscheduler_logs: Datos: 0.52MB + Índice: 0.32MB + Motor MyISAM
      wp_cartflows_ca_cart_abandonment: Datos: 0.13MB + Índice: 0.02MB + Motor InnoDB
      wp_cartflows_ca_email_history: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_cartflows_ca_email_templates: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
      wp_cartflows_ca_email_templates_meta: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_commentmeta: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
      wp_comments: Datos: 0.55MB + Índice: 0.24MB + Motor MyISAM
      wp_e_events: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_e_notes: Datos: 0.02MB + Índice: 0.17MB + Motor InnoDB
      wp_gla_budget_recommendations: Datos: 0.22MB + Índice: 0.14MB + Motor InnoDB
      wp_gla_merchant_issues: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
      wp_gla_shipping_rates: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_gla_shipping_times: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_links: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_litespeed_avatar: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_litespeed_img_optming: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
      wp_litespeed_url: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_litespeed_url_file: Datos: 0.02MB + Índice: 0.08MB + Motor InnoDB
      wp_mailchimp_carts: Datos: 0.03MB + Índice: 0.00MB + Motor MyISAM
      wp_mailchimp_jobs: Datos: 0.01MB + Índice: 0.00MB + Motor MyISAM
      wp_options: Datos: 4.66MB + Índice: 0.11MB + Motor MyISAM
      wp_postmeta: Datos: 32.01MB + Índice: 2.34MB + Motor MyISAM
      wp_posts: Datos: 5.91MB + Índice: 0.36MB + Motor MyISAM
      wp_snippets: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_termmeta: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
      wp_terms: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
      wp_term_relationships: Datos: 0.01MB + Índice: 0.02MB + Motor MyISAM
      wp_term_taxonomy: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
      wp_trp_dictionary_es_pe_en_us: Datos: 0.47MB + Índice: 0.44MB + Motor InnoDB
      wp_trp_dictionary_es_pe_it_it: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
      wp_trp_gettext_en_us: Datos: 1.52MB + Índice: 0.67MB + Motor InnoDB
      wp_trp_gettext_es_pe: Datos: 2.52MB + Índice: 2.03MB + Motor InnoDB
      wp_trp_gettext_it_it: Datos: 0.14MB + Índice: 0.19MB + Motor InnoDB
      wp_trp_gettext_original_meta: Datos: 0.02MB + Índice: 0.05MB + Motor InnoDB
      wp_trp_gettext_original_strings: Datos: 1.52MB + Índice: 1.52MB + Motor InnoDB
      wp_trp_original_meta: Datos: 0.06MB + Índice: 0.05MB + Motor InnoDB
      wp_trp_original_strings: Datos: 0.30MB + Índice: 0.30MB + Motor InnoDB
      wp_trustindex_google_reviews: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
      wp_usermeta: Datos: 0.44MB + Índice: 0.22MB + Motor MyISAM
      wp_users: Datos: 0.03MB + Índice: 0.04MB + Motor MyISAM
      wp_wc_admin_notes: Datos: 0.07MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_admin_note_actions: Datos: 0.04MB + Índice: 0.01MB + Motor MyISAM
      wp_wc_category_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_customer_lookup: Datos: 0.05MB + Índice: 0.05MB + Motor MyISAM
      wp_wc_download_log: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_orders: Datos: 0.02MB + Índice: 0.11MB + Motor InnoDB
      wp_wc_orders_meta: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_wc_order_addresses: Datos: 0.02MB + Índice: 0.06MB + Motor InnoDB
      wp_wc_order_coupon_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_order_operational_data: Datos: 0.02MB + Índice: 0.03MB + Motor InnoDB
      wp_wc_order_product_lookup: Datos: 0.27MB + Índice: 0.23MB + Motor MyISAM
      wp_wc_order_stats: Datos: 0.11MB + Índice: 0.07MB + Motor MyISAM
      wp_wc_order_tax_lookup: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_product_attributes_lookup: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_wc_product_download_directories: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_wc_product_meta_lookup: Datos: 0.01MB + Índice: 0.03MB + Motor MyISAM
      wp_wc_rate_limits: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_wc_reserved_stock: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wc_tax_rate_classes: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
      wp_wc_webhooks: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfblockediplog: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfblocks7: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfconfig: Datos: 0.51MB + Índice: 0.02MB + Motor MyISAM
      wp_wfcrawlers: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wffilechanges: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wffilemods: Datos: 4.36MB + Índice: 0.48MB + Motor MyISAM
      wp_wfhits: Datos: 0.07MB + Índice: 0.01MB + Motor MyISAM
      wp_wfhoover: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfissues: Datos: 0.01MB + Índice: 0.01MB + Motor MyISAM
      wp_wfknownfilelist: Datos: 3.21MB + Índice: 0.15MB + Motor MyISAM
      wp_wflivetraffichuman: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wflocs: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wflogins: Datos: 0.20MB + Índice: 0.05MB + Motor MyISAM
      wp_wfls_2fa_secrets: Datos: 0.02MB + Índice: 0.02MB + Motor InnoDB
      wp_wfls_settings: Datos: 0.02MB + Índice: 0.00MB + Motor InnoDB
      wp_wfnotifications: Datos: 0.01MB + Índice: 0.00MB + Motor MyISAM
      wp_wfpendingissues: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfreversecache: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfsnipcache: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_wfstatus: Datos: 0.11MB + Índice: 0.04MB + Motor MyISAM
      wp_wftrafficrates: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      wp_yaysmtp_email_logs: Datos: 2.52MB + Índice: 0.00MB + Motor InnoDB
      wp_yoast_indexable: Datos: 0.33MB + Índice: 0.09MB + Motor MyISAM
      wp_yoast_indexable_hierarchy: Datos: 0.01MB + Índice: 0.03MB + Motor MyISAM
      wp_yoast_migrations: Datos: 0.00MB + Índice: 0.01MB + Motor MyISAM
      wp_yoast_primary_term: Datos: 0.01MB + Índice: 0.01MB + Motor MyISAM
      wp_yoast_seo_links: Datos: 0.04MB + Índice: 0.01MB + Motor MyISAM
      wp_yoast_seo_meta: Datos: 0.00MB + Índice: 0.00MB + Motor MyISAM
      
      ### Post Type Counts ###
      
      attachment: 567
      bricks_fonts: 1
      bricks_template: 13
      culqi_charges: 87
      culqi_orders: 13
      custom_css: 3
      e-landing-page: 2
      elementor_library: 19
      elementskit_content: 1
      elementskit_template: 2
      language_switcher: 4
      mailpoet_page: 1
      metform-entry: 1
      metform-form: 3
      nav_menu_item: 92
      oembed_cache: 6
      page: 19
      polylang_mo: 2
      post: 11
      product: 124
      product_variation: 13
      revision: 2514
      shop_coupon: 3
      shop_order: 1466
      shop_order_refund: 7
      shopengine-template: 1
      woolentor-template: 3
      wp_global_styles: 3
      wpc_reservation: 2
      yaymail_template: 30
      
      ### Security ###
      
      Secure connection (HTTPS): ✔
      Hide errors from visitors: ✔
      
      ### Active Plugins (24) ###
      
      CMP - Coming Soon & Maintenance Plugin: por NiteoThemes – 4.1.10
      Code Snippets: por Code Snippets Pro – 3.4.2
      Culqi: por Culqi – 3.0.7
      Facebook for WooCommerce: por Facebook – 3.0.33
      Fr Custom Payment Gateway Icon for WooCommerce: por Fahri Rusliyadi – 1.1.2
      Honeypot Anti-Spam: por Raiola Networks – 1.0.4
      LiteSpeed Cache: por LiteSpeed Technologies – 5.6
      Mailchimp for WooCommerce: por Mailchimp – 3.2
      Metricool: por Metricool – 1.19
      Microsoft Clarity: por Microsoft – 0.9.3
      TranslatePress - Developer: por Cozmoslabs
      Razvan Mocanu
      Madalin Ungureanu – 1.3.2
      
      TranslatePress - Multilingual: por Cozmoslabs
      Razvan Mocanu
      Madalin Ungureanu
      Cristophor Hurduban – 2.6.1
      
      UpdraftPlus - Backup/Restore: por UpdraftPlus.Com
      DavidAnderson – 1.23.10
      
      WooCommerce Cart Abandonment Recovery: por CartFlows Inc – 1.2.25
      Mi Cuenta Web for WooCommerce: por Lyra Network – 1.10.4
      WooCommerce Checkout Manager PRO: por QuadLayers – 7.1.6
      WooCommerce Checkout Manager: por QuadLayers – 6.3.9
      WooCommerce: por Automattic – 8.1.0
      WP Cafe: por Themewinter – 2.2.16
      Widgets para reseñas de Google: por Trustindex.io  – 10.7
      WP Rollback: por GiveWP.com – 1.7.3
      WP Cafe Pro: por Themewinter – 2.2.16
      YayMail Addon for Order Cancellation Email to Customer: por YayCommerce – 1.2
      YayMail Pro - Personalizador de correo electrónico de WooCommerce: por YayCommerce – 3.3.5
      
      ### Inactive Plugins (0) ###
      
      
      ### Dropin Plugins (2) ###
      
      advanced-cache.php: advanced-cache.php
      object-cache.php: object-cache.php
      
      ### Must Use Plugins (1) ###
      
      Endurance Page Cache: por Mike Hansen – 2.2
      
      ### Settings ###
      
      API Enabled: –
      Force SSL: –
      Currency: PEN (S/)
      Currency Position: left_space
      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: –
      HPOS feature screen enabled: –
      HPOS feature enabled: –
      Order datastore: WC_Order_Data_Store_CPT
      HPOS data sync enabled: –
      
      ### WC Pages ###
      
      Base de la tienda: #100 - /tienda/
      Carrito: #101 - /cart/
      Finalizar compra: #102 - /checkout/
      Mi cuenta: ❌ La página no contiene el shortcode [woocommerce_my_account].
      Términos y condiciones: #469 - /terminos-y-condiciones/
      
      ### Theme ###
      
      Name: Bricks Child Theme
      Version: 1.1
      Author URL: https://bricksbuilder.io/
      Child Theme: ✔
      Parent Theme Name: Bricks
      Parent Theme Version: 1.9
      Parent Theme Author URL: https://bricksbuilder.io/
      WooCommerce Support: ✔
      
      ### Templates ###
      
      Overrides: bricks/archive-product.php
      bricks/woocommerce/cart/cart-empty.php
      bricks/woocommerce/cart/cart.php
      bricks/woocommerce/cart/proceed-to-checkout-button.php
      bricks/woocommerce/checkout/form-checkout.php
      bricks/woocommerce/checkout/form-pay.php
      bricks/woocommerce/checkout/order-receipt.php
      La  version 3.7.0 de bricks/woocommerce/checkout/thankyou.php está obsoleta. La versión del núcleo es la 8.1.0
      bricks/single-product.php
      
      Outdated Templates: ❌
      					
      					
      						Aprende cómo actualizar
      
      ### Admin ###
      
      Enabled Features: activity-panels
      analytics
      product-block-editor
      coupons
      core-profiler
      customer-effort-score-tracks
      import-products-task
      experimental-fashion-sample-products
      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
      woo-mobile-welcome
      wc-pay-promotion
      wc-pay-welcome-page
      
      Disabled Features: customize-store
      minified-js
      new-product-management-experience
      product-variation-management
      settings
      async-product-editor-category-field
      
      Daily Cron: ✔ Next scheduled: 2023-09-14 14:29:38 -05:00
      Options: ✔
      Notes: 179
      Onboarding: completed
      
      ### Action Scheduler ###
      
      Completo: 1.341
      Oldest: 2023-08-14 01:32:24 -0500
      Newest: 2023-09-14 00:58:39 -0500
      
      Fallida: 694
      Oldest: 2022-08-08 02:39:56 -0500
      Newest: 2023-08-03 11:03:40 -0500
      
      Pendiente: 3
      Oldest: 2023-09-14 14:19:26 -0500
      Newest: 2023-09-15 22:55:09 -0500
      
      
      ### Status report information ###
      
      Generated at: 2023-09-14 00:59:21 -05:00
      `

    Gracias por la info detallada, @azorin3 🙂

    Entonces, si no sabes editar el código, te recomiendo que uses un plugin para personalizar los emails de WooCommerce.

    Aquí tienes una guía sobre cómo personalizar los emails de WooCommerce con el plugin de MailPoet:

    https://www.mailpoet.com/blog/woocommerce-email-customizer/

    Cuéntanos si lo consigues resolver de esta manera!

    Iniciador del debate azorin3

    (@azorin3)

    Muchas gracias por vuestros comentarios, la verdad es que soy nuevo en esto y no tengo ni idea de que es lo que tengo que hacer para no fastidiar el proceso.

    Sé que tengo que hacerlo desde un tema hijo, pero cuando modifico el email me estropea el proceso, os dejo el código que puse:

    <?php
    /**
     * Admin new order email
     *
     * This template can be overridden by copying it to yourtheme/woocommerce/emails/admin-new-order.php.
     *
     * HOWEVER, on occasion WooCommerce will need to update template files and you
     * (the theme developer) will need to copy the new files to your theme to
     * maintain compatibility. We try to do this as little as possible, but it does
     * happen. When this occurs the version of the template file will be bumped and
     * the readme will list any important changes.
     *
     * @see https://docs.woocommerce.com/document/template-structure/
     * @package WooCommerce\Templates\Emails\HTML
     * @version 3.7.0
     */
    
    defined( 'ABSPATH' ) || exit;
    
    /*
     * @hooked WC_Emails::email_header() Output the email header
     */
    do_action( 'woocommerce_email_header', $email_heading, $email );
    
    $order_items = $order->get_items();
    
    $product_name = $order_items[0]->get_name();
    $billing_email = $order->get_billing_email();
    $customer_note = $order->get_customer_note();
    $billing_first_name = $order->get_billing_first_name();
    
    ?>
    
    <p><?php printf( esc_html__( 'Nuevo pedido: #%d', 'woocommerce' ), $order->get_order_number() ); ?></p>
    <p><?php printf( esc_html__( 'Producto: %s', 'woocommerce' ), $product_name ); ?></p>
    <p><?php printf( esc_html__( 'Email: %s', 'woocommerce' ), $billing_email ); ?></p>
    <p><?php printf( esc_html__( 'Usuario_Telegram: %s', 'woocommerce' ), $customer_note ); ?></p>
    <p><?php printf( esc_html__( 'Usuario_Tradingview: %s', 'woocommerce' ), $billing_first_name ); ?></p>
    
    <?php
    /*
     * @hooked WC_Emails::email_footer() Output the email footer
     */
    do_action( 'woocommerce_email_footer', $email );
    ?>

    Pero este código, hacia que en la página de finalizar compra apareciese el error «Error procesando el pedido. Por favor, inténtelo de nuevo».

    Os adjunto el email que recibo como predeterminado y como me gustaría que quedase.

    La segunda imagen es editada, ya que no consigo ni acercarme.

    PD: al añadir el código no se enviaba el email modificado, seguía recibiendo el email predeterminado de wordpress.

    Hola @azorin3,

    Si modificas el archivo new-order-admin.php en el plugin de WooCommerce, perderás los cambios que hayas hecho cada vez que actualices el plugin a una nueva versión.

    Así que si estás usando un tema hijo, puedes crear ese archivo new-order-admin.php replicando la ruta que tenía en WooCommerce, pero en el tema hijo y ahí, puedes modificar el archivo a tu gusto, más info aquí: https://wordpress.stackexchange.com/questions/290301/how-to-change-woocommerce-new-order-email

    Aún así, te recomiendo que uses los hooks de WooCommerce para modificar los emails, en estos dos artículos puedes ver la lista que hay disponible para modificar los emails:
    https://www.cloudways.com/blog/how-to-customize-woocommerce-order-emails/
    https://woocommerce.com/es-es/posts/how-to-customize-emails-in-woocommerce/

    Si nos explicas que lo que has hecho que no te ha funcionado, podremos tener una mejor idea para ayduarte a conseguirlo.

    Espero que los enlaces de arriba te ayuden! Cuéntanos y así podrás ayudar a otras personas que aprendan con tu experiencia 🙂

    Hola, antes de nada acuérdate de tener copia de web + BD antes de meter mano al código, ya que parece que estás tratando de personalizar la plantilla de correo electrónico new-order-admin.php para un proceso de finalización de compra en tu sitio web.

    Aquí te proporcionaré una guía general sobre cómo puedes lograrlo.

    1. Ubicación de la plantilla: Primero, localiza el archivo new-order-admin.php en tu directorio de temas de WordPress. Usualmente, esta plantilla se encuentra en la carpeta woocommerce/emails/ de tu tema.
    2. Modificación de la plantilla: Abre el archivo new-order-admin.php y busca la sección donde se generan los detalles del pedido. Esta sección suele ser un bloque de código que genera y muestra la información del pedido.
    3. Modificar la plantilla: Para lograr el formato deseado, deberás extraer la información específica del pedido y mostrarla en el correo electrónico. Puedes usar funciones de WooCommerce para obtener esta información. A continuación, te doy un ejemplo de cómo podría verse el código modificado:
    
    <?php/** * New Order email * * This template can be overridden by copying it to yourtheme/woocommerce/emails/new-order-admin.php. */if ( ! defined( 'ABSPATH' ) ) {    exit; // Exit if accessed directly.}$order = wc_get_order( $order_id );// Obtener información específica del pedido$order_number = $order->get_order_number();$product_name = ''; // Aquí debes obtener el nombre del producto comprado$customer_email = $order->get_billing_email();$custom_field_telegram = ''; // Aquí debes obtener el valor del campo personalizado de Telegram$custom_field_tradingview = ''; // Aquí debes obtener el valor del campo personalizado de TradingView?><?php do_action( 'woocommerce_email_header', $email_heading, $email ); ?><p><?php printf( __( 'Nuevo pedido #%s', 'woocommerce' ), $order_number ); ?></p><p><?php printf( __( 'Producto: %s', 'woocommerce' ), $product_name ); ?></p><p><?php printf( __( 'Email: %s', 'woocommerce' ), $customer_email ); ?></p><p><?php printf( __( 'Usuario telegram: %s', 'woocommerce' ), $custom_field_telegram ); ?></p><p><?php printf( __( 'Usuario tradingview: %s', 'woocommerce' ), $custom_field_tradingview ); ?></p><?php do_action( 'woocommerce_email_footer', $email ); ?>
    
    
    1. Guardar y probar: Después de hacer las modificaciones, guarda el archivo y realiza pruebas para asegurarte de que el correo electrónico se genera correctamente y muestra la información que deseas.

    Recuerda que este es solo un ejemplo y que debes adaptar el código a tu caso específico, obteniendo los valores correctos para el nombre del producto, los campos personalizados y cualquier otro detalle que necesites mostrar en el correo electrónico.

    Ya me cuentas que tal

    Foro: WooCommerce
    Como el debate: ERROR URL EN EMAIL
    • Hola,

      Cuando mis clientes reciben los correos para restablecer la contraseña, cuando hacen un pedido… reciben el típico correo pero el enlace en el contenido del correo no funciona. Se redirige a Página no encontrada.

      Por ejemplo, cuando dice: Haga clic aquí para restablecer su contraseña vaya aquí:

      https://natursenior.com/ls/click?upn=qgzkWj8wpf8tfdJE-2FmeEoV1iqQXRwzfNikncQppegj9b4kRT39nO4SlUD5UBfbNWdz8CHW2cJR4GZQ4LOqBhRjHBZooa64qkXwC0bEAVQDOF77MQDRzUh HHKqGg8p80hKpH9_r-2BtZGgcq2PsZ3BoB08JnsLQh16w3EkvqzmWpyRW-2BYEA-2FJiHrwt8k8E23oNW2D-2FsOHOw3KKmxm1PRI0iSciSdYHmqazSe-2BZ1dKdMGHKC0OmPOESNo6CDib Skro4t84-2BceJIaJfTRrBy31DF1bHRO-2BvfFjAlo60QibNQxbw1K2dedPmaoXLbK6ZhHGHyAUwgomBmXc3J-2FsDHkvBL2-2Fv7JSbe9WgNPJyoGPnsORUqo9zCk-3D

      ¿Me podéis ayudar?

      Hace unos meses tuve este error y lo resolví migrando la web a una app de WooCommerce porque estaba instalada en un WordPress y con eso se resolvió, sin embargo, el problema ha vuelto a aparecer.

      La página con la que necesito ayuda: [accede para ver el enlace]

    Foro: WooCommerce
    En respuesta a: Problemas Traducción
    Iniciador del debate gabehh95

    (@gabehh95)

    Hola,

    Gracias otra vez @hoswedaje

    Es deprimente lo que voy a contar, pero el problema no era yo, ni el WooCommerce, es mi proveedor. Hace no mucho hice un upgrade en mi host de WordPress, debido al mayor tráfico que iba teniendo en mi página y así mejorar la experiencia del usuario, ya que un mal performance ahuyenta a los clientes.

    El caso es que mi proveedor «GoDaddy» (no se lo recomiendo a nadie en este mundo) ofrece a los planes superiores un gestor de emails (una castaña.), que es algo básico para que cualquier persona con un conocimiento amateur de HTML puede hacer una plantilla cutre.

    Obviamente a mi eso no me sirve, yo quiero editar mi plantilla a mi manera, y ya el problema empieza cuando el gestor de marketing/correos de GoDaddy me inyecta líneas en ingles/castellano. Empecé a utilizar la extensiones de terceros, edité directamente los ficheros php de los mails, desactivé el Weglot, he estado analizando y leyendo foros, etc., hasta que me ha dado por revisar la documentación de GoDaddy y leo este mensaje:

    «Nota: En este momento, no es posible editar el contenido de los correos electrónicos agregados por extensiones de terceros. Si estás interesado en poder hacerlo, infórmaselo al equipo yendo a Obtener ayuda en la parte superior izquierda de la vista de administrador de WordPress. Tus comentarios ayudarán a priorizar nuestro trabajo»

    Básicamente, GoDaddy me controla las plantillas y no puedo hacer mucho, he ido al soporte a quejarme y me dicen «Bueno deberías hacer un downgrade de tu plan actual para poder editar tus plantillas con algún plugin externo». Para mi es un chiste, mientras más pago menos control tengo sobre el el sistema??????.

    Gracias igualmente @hoswedaje

    Un saludo.

    Buenas, Claro que si a ver si entre los dos damos con la tecla, y te pido mis disculpas por el error en el código. Agradezco que compartas tu código conmigo.

    Vamos a mejorar el código y explicar cada paso:

    function custom_change_reply_to_address( $headers, $email_id, $order ) {

    // Verificar si el correo electrónico es para notificar al cliente sobre el pedido completado
    if ( $email_id === 'customer_completed_order' ) {
        // Cambiar las direcciones de correo a las que quieres que lleguen las respuestas del cliente
        $new_reply_to_emails = array(
            'cuentaclientediana@gmail.com',
            'miguelitoespeso@gmail.com',
        );
    
        // Convertir el array de direcciones en una lista separada por comas
        $new_reply_to_email = implode( ',', $new_reply_to_emails );
    
        // Remover el "Reply-To" actual, si es que existe
        $headers = preg_replace( '/^Reply-To:/m', '', $headers );
    
        // Agregar la nueva lista de direcciones de correo al encabezado
        $headers .= "Reply-To: $new_reply_to_email\r\n";
    }
    
    return $headers;

    }
    add_filter( ‘woocommerce_email_headers’, ‘custom_change_reply_to_address’, 10, 3 );

    ———————————————————————–

    Explicación del código:

    1. La función custom_change_reply_to_address recibe los parámetros $headers, $email_id, y $order. $headers contiene los encabezados del correo electrónico, $email_id es una cadena que identifica el tipo de correo que se está enviando y $order es el objeto de pedido asociado al correo.
    2. Verificamos si el correo electrónico es para notificar al cliente sobre el pedido completado (customer_completed_order). Esto asegura que solo apliquemos esta modificación en los correos de «Pedido Completado».
    3. Definimos un array $new_reply_to_emails con las direcciones de correo a las que quieres que lleguen las respuestas del cliente.
    4. Convertimos el array de direcciones en una lista separada por comas utilizando la función implode.
    5. Usamos una expresión regular para eliminar cualquier «Reply-To» existente en los encabezados del correo.
    6. Agregamos la nueva lista de direcciones de correo al encabezado con la etiqueta «Reply-To».
    7. Finalmente, retornamos los encabezados modificados.

    Asegúrate de que el código sea agregado en el archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema). Una vez que hayas añadido este código, las respuestas a los correos de «Pedido Completado» deberían enviarse a las direcciones de correo especificadas en el array $new_reply_to_emails.

    Recuerda que hacer cambios en los archivos de tu sitio puede ser delicado, así que siempre es recomendable hacer una copia de seguridad antes de realizar modificaciones importantes.

    Y ya me dices si te es valido, si me he equivocado si lo has mejorado y ha funciona y de ser así me lo pasa

    jajaja

    Gracias y feliz semana

    Iniciador del debate gemayvictor

    (@gemayvictor)

    Gracias por tu dedicación. me temo que tu código no esta bien elaborado, revíselo. Un ejemplo similar tengo pero no funciona: A ver si entre los dos, hacemos algo bueno:

    function custom_change_reply_to_address( $headers, $email_id, $order ) {
    
    // Verificar si el correo electrónico es para notificar al cliente sobre el pedido completado
    
    if ( $email_id === 'customer_completed_order' ) {
    
    // Cambiar las direcciones de correo a las que quieres que lleguen las respuestas del cliente
    
    $new_reply_to_emails = array(
    
    'cuentaclientediana@gmail.com',
    
    'miguelitoespeso@gmail.com',
    
    );
    
    // Convertir el array de direcciones en una lista separada por comas
    
    $new_reply_to_email = implode( ',', $new_reply_to_emails );
    
    // Remover el "Reply-To" actual, si es que existe
    
    //$headers = preg_replace( '/^Reply-To:/m', '', $headers );
    
    // Agregar la nueva lista de direcciones de correo al encabezado
    
    $headers .= "CC: $new_reply_to_email\r\n";
    
    }
    
    return $headers;
    
    }
    
    add_filter( 'woocommerce_email_headers', 'custom_change_reply_to_address', 9999, 3 );

    Mis disculpas por la confusión en mi respuesta tambien, a ver si te puedo ayudar. Ahora entiendo mejor tu pregunta , o eso creo jajajaaj.

    Si deseas agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce, es posible hacerlo mediante una configuración adicional.

    Lamentablemente, WooCommerce de forma nativa no tiene una opción para agregar múltiples direcciones de correo electrónico en la configuración de remitente. Sin embargo, puedes lograr esto mediante el uso de un filtro en tu archivo functions.php o mediante un plugin específico. A continuación, te mostraré ambas opciones:

    Opción 1: Usando un filtro en el archivo functions.php

    Agrega el siguiente código al final del archivo functions.php de tu tema activo (preferiblemente en un tema hijo para evitar perder los cambios en futuras actualizaciones del tema):

    function agregar_correos_destino( $recipient, $order ) { $correos_adicionales = array( ‘correo1@example.com’, ‘correo2@example.com’, ‘correo3@example.com’, // Agrega aquí todas las direcciones de correo adicionales que desees ); $recipient = array_merge( $recipient, $correos_adicionales ); return $recipient;}add_filter( ‘woocommerce_email_recipient_customer_completed_order’, ‘agregar_correos_destino’, 10, 2 );add_filter( ‘woocommerce_email_recipient_customer_processing_order’, ‘agregar_correos_destino’, 10, 2 );

    Este código añadirá las direcciones de correo electrónico especificadas a los correos de «Pedido Completado» y «Pedido en Proceso» que se envían a los clientes.

    Opción 2: Usando un plugin

    Si no te sientes cómodo modificando el código de tu sitio, puedes utilizar un plugin que te permita agregar múltiples direcciones de correo electrónico para los correos de WooCommerce. Un plugin popular para este propósito es «WooCommerce Email Customizer» (https://woocommerce.com/products/woocommerce-email-customizer/). Este plugin te permite personalizar los correos de WooCommerce y agregar múltiples direcciones de correo en la configuración del remitente.

    Con cualquiera de estas opciones, podrás agregar varias direcciones de correo electrónico para recibir las respuestas de los clientes que responden a los correos enviados por WooCommerce. Recuerda siempre hacer una copia de seguridad de tu sitio antes de realizar cambios importantes.

    Foro: WooCommerce
    En respuesta a: Problemas Traducción

    Entiendo tu situación. Si has descartado que Weglot sea el problema y sospechas que el conflicto está relacionado con WooCommerce, es posible que haya alguna configuración o código en conflicto que esté causando que la mezcla de idiomas aparezca en la sección de Emails.

    Dado que descargaste un plugin para editar los templates y no obtuviste el resultado deseado, es probable que haya alguna otra personalización o código personalizado en tu sitio que esté interfiriendo con la traducción adecuada de los textos.

    Aquí hay algunos pasos que podrías seguir para intentar resolver el problema:

    1. Verificar tus archivos de plantillas: Asegúrate de que estás editando los archivos de plantillas de correos electrónicos correctos en WooCommerce. A veces, los temas o plugins pueden tener sus propias plantillas que sobrescriben las predeterminadas de WooCommerce.
    2. Eliminar personalizaciones: Si has agregado código personalizado en el pasado para modificar la apariencia o el contenido de los correos electrónicos de WooCommerce, prueba a revertir esas personalizaciones para ver si el problema desaparece.
    3. Revisar otros plugins y temas: Algunos plugins o temas pueden afectar la forma en que WooCommerce maneja los correos electrónicos o los idiomas. Desactiva temporalmente otros plugins y cambia al tema predeterminado de WordPress para ver si el problema persiste.
    4. Verificar las configuraciones de WooCommerce: Asegúrate de revisar todas las opciones relacionadas con los idiomas en WooCommerce. Busca configuraciones relacionadas con la traducción de correos electrónicos y asegúrate de que estén configuradas correctamente.
    5. Consultar con el soporte de WooCommerce: Si después de probar estos pasos el problema aún persiste, te recomiendo que te pongas en contacto con el soporte de WooCommerce o busques en sus foros para ver si otros usuarios han experimentado un problema similar y si hay alguna solución conocida.

    Recuerda siempre hacer una copia de seguridad completa de tu sitio antes de realizar cambios importantes, para evitar problemas mayores en caso de que algo salga mal durante el proceso.

    Espero que encuentres una solución satisfactoria para el problema de la mezcla de idiomas en los correos electrónicos de WooCommerce. ¡Buena suerte! Si tienes más preguntas o necesitas más ayuda, no dudes en preguntar.

Viendo 15 resultados - del 16 al 30 (de un total de 375)