Support » Code oplossingen gezocht » Datum in emails rare code

  • Opgelost drachenheim

    (@drachenheim)


    Hallo.
    wellicht kan iemand mij helpen.
    ik kan nergens vinden waar de fout zit.
    in de emails staat steeds een rare code in de datum.
    vram12-01amam108-8amamvr, 08 jan 2021 00:00:00 +0100
    of
    [Bestelling #3955] (zopm1-01pmpm103-3pmpmzo, 03 jan 2021 13:43:17 +0100)
    In de plugin met factuur staat de datum in de factuur prima.
    Ook als ik kijk bij de bestelling zelf kan ik niks vinden wat er raar uitziet.
    Email template voor email in behandeling staat:

    <?php
    /**
     * Customer processing order email
     *
     * This template can be overridden by copying it to yourtheme/woocommerce/emails/customer-processing-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
     * @version 3.7.0
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit;
    }
    
    /*
     * @hooked WC_Emails::email_header() Output the email header
     */
    do_action( 'woocommerce_email_header', $email_heading, $email ); ?>
    
    <?php /* translators: %s: Customer first name */ ?>
    <p><?php printf( esc_html__( 'Hi %s,', 'woocommerce' ), esc_html( $order->get_billing_first_name() ) ); ?></p>
    <?php /* translators: %s: Order number */ ?>
    <p><?php printf( esc_html__( 'Just to let you know — we\'ve received your order #%s, and it is now being processed:', 'woocommerce' ), esc_html( $order->get_order_number() ) ); ?></p>
    
    <?php
    
    /*
     * @hooked WC_Emails::order_details() Shows the order details table.
     * @hooked WC_Structured_Data::generate_order_data() Generates structured data.
     * @hooked WC_Structured_Data::output_structured_data() Outputs structured data.
     * @since 2.5.0
     */
    do_action( 'woocommerce_email_order_details', $order, $sent_to_admin, $plain_text, $email );
    
    /*
     * @hooked WC_Emails::order_meta() Shows order meta data.
     */
    do_action( 'woocommerce_email_order_meta', $order, $sent_to_admin, $plain_text, $email );
    
    /*
     * @hooked WC_Emails::customer_details() Shows customer details
     * @hooked WC_Emails::email_address() Shows email address
     */
    do_action( 'woocommerce_email_customer_details', $order, $sent_to_admin, $plain_text, $email );
    
    /**
     * Show user-defined additional content - this is set in each email's settings.
     */
    if ( $additional_content ) {
    	echo wp_kses_post( wpautop( wptexturize( $additional_content ) ) );
    }
    
    /*
     * @hooked WC_Emails::email_footer() Output the email footer
     */
    do_action( 'woocommerce_email_footer', $email );

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

8 reacties aan het bekijken - 1 tot 8 (van in totaal 8)
  • Guido

    (@guido07111975)

    Hoi,

    In de plugin met factuur staat de datum in de factuur prima.

    Gebruik je naast WooCommerce een plugin voor facturen? Of een extra plugin voor mailbevestigingen van orders?

    De code die je toevoegt moet goed zijn, is de meest recente versie van WooCommerce.

    Als je alleen WooCommerce gebruikt, heb je de e-mails al nagelopen op fouten? (WooCommerce > instellingen > E-mails)

    Guido

    Hallo Guido
    Gebruik je naast WooCommerce een plugin voor facturen? ja. maar die werkt prima. daar geen rare codes.
    Of een extra plugin voor mailbevestigingen van orders? nee

    De code die je toevoegt moet goed zijn, is de meest recente versie van WooCommerce. ik heb idd de meest recente versie.

    Als je alleen WooCommerce gebruikt, heb je de e-mails al nagelopen op fouten? (WooCommerce > instellingen > E-mails) ik zou niet weten welke fout dit is. alles lijkt prima. de code die ik neergezet heb was de code die ik haalde uit deze settings.

    Guido

    Guido

    (@guido07111975)

    WooCommerce > instellingen > E-mails:
    Ik bedoelde fouten in de invoervelden voor de verschillende e-mails.

    Maar als je daar geen rare dingen ziet, zou het ook een verouderd WooCommerce template van je thema kunnen zijn (WooCommerce > Status > (tab) Systeemstatus > (kopje) Templates). Welk thema gebruik je?

    Guido

    Ik zie net dat het niet enkel bij de mails is. Maar door geheel de site. Nu bijvoorbeeld zo een vreemde code bij de revieuws. en dat is weer een andere plugin. dus lijkt me niet dat het ligt aan de plugin.
    Ik gebruik thema
    Ashe
    Versie: 1.9.7.99.03

    Bij templates staat niks
    Overschrijvingen: –

    mvg bianca

    Guido

    (@guido07111975)

    Hoi Bianca,

    Ik ga ervan uit dat je datum/tijd goed staat ingesteld in je dashboard bij Instellingen > Algemeen?

    Zo ja, dan gewoon eens al je plugins (behalve WooCommerce) 1 voor 1 de-activeren om te kijken of het door een plugin veroorzaakt wordt.

    Guido

    Ok . het is opgelost.
    Ik heb alle plugins behalve woocommerce uitgeschakeld en 1 voor 1 weer aangezet.
    bleek het aan polylang te liggen. Nu daar bij instellingen alles aan en uit gezet. niks veranderde.
    Bij de vertalingen echter staat ergens wordpress date en time. Dat heb ik weer neergezet zoals het was ipv daadwerkelijk te vertalen. en voila. Nu werkt het weer.
    hartelijk bedankt voor het meedenken.
    Nu heb ik nog het probleem dat hij prijzen dubbel laat zien, maar zal hetzelfde principe dan toepassen. eerst alles uit en dan 1 voor 1 aan.
    gr bianca

    oplossing. polylang vertaling van de wordpress datum code

    Guido

    (@guido07111975)

    Mooi dat het opgelost is! Bedankt voor de update.

    Guido

8 reacties aan het bekijken - 1 tot 8 (van in totaal 8)