WPML
סטטוס
ממתין למפתח
תוסף/ערכת עיצוב קשורים
Follow-Up Emails

סקירה כללית של התקלה

בעת שימוש בתוסף Follow-Up Emails של WooCommerce, במקום לשלוח רק הודעת דוא”ל אחת, התוסף שולח מספר הודעות דוא”ל כפולות – כמספר השפות שהתקנתם באתר שלכם.

הבעיה מתרחשת מכיוון שהתוסף משתמש בפונקציית WordPress get_posts() . היא שולפת פוסטים בכל השפות אלא אם נגדיר ‘suppress_filters’ => false.

פתרון עוקף

אנא צור גיבוי מלא של האתר שלך לפני שתמשיך.


  1. פתח את הקובץ wp-content/plugins/woocommerce-follow-up-emails/includes/fue-functions.php.

  2. חפש את שורה 551.

  3. החלף את המקטע הבא:
        function fue_get_emails( $type = 'any', $status = '', $filters = array() ) {
        	$args = array(
        		'nopaging'  => true,
        		'orderby'   => 'ID',
        		'order'     => 'DESC',		
        		'post_type' => 'follow_up_email',
        	);


  4. ב:
        function fue_get_emails( $type = 'any', $status = '', $filters = array() ) {
        	$args = array(
        		'nopaging'  => true,
        		'orderby'   => 'ID',
        		'order'     => 'DESC',		
        		'post_type' => 'follow_up_email',
        		'suppress_filters' => false
        	);

כל התקלות הידועות →