WPML
סטטוס
נפתר על ידי המפתח
תוסף/ערכת עיצוב קשורים
Customer Reviews for WooCommerce
תגיות נושא
Compatibility

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

אם אתה משתמש בשורטקוד של התוסף Customer Reviews for WooCommerce כדי להציג ביקורות בעמודי מוצרים, בשילוב עם האפשרות הצג ביקורות בכל השפות בעמוד WooCommerce > WPML Multilingual & Multicurrency for WooCommerce > הגדרות, ייתכן שתיתקל בבעיה שבה ביקורות אינן מוצגות בגרסאות המתורגמות של המוצרים.

פתרון עוקף

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


  • פתח את הקובץ …/wp-content/plugins/customer-reviews-woocommerce/includes/blocks/class-cr-reviews-grid.php.

  • חפש את שורה 148.

  • לאחר בלוק קוד זה:
    			$args = array(
    				'status'      => 'approve',
    				'post_type'   => 'product',
    				'meta_key'    => 'rating',
    				'orderby'     => $order_by,
    				'post__in'    => $post_ids,
    				'comment__not_in' => $comment__not_in
    			);

  • הוסף זאת:
    			if (is_array($args['post__in']) && count($args['post__in']) === 1) {
    				$args['post_id'] = array_shift($args['post__in']);
    				unset($args['post__in']);
    			}

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