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

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

אם אתה משתמש בתוסף SmartCrawl וב־WPML ב־WordPress 6.4, לא תוכל לפתוח את דף הבית בשפות משניות. במקום זאת, תיתקל בהפניות שגויות לדף הבית בשפה הראשית ותמצא שגיאה דומה ב־debug.log:


[09-Nov-2023 19:43:12 UTC] PHP Warning:  Invalid argument supplied for foreach() in .../public/wp-includes/class-wp-hook.php on line 315

פתרון עוקף

אנו בקשר עם המחבר ועובדים יחד על פתרון סופי. בינתיים:

אפשרות 1


אם זה אפשרי, אנא הישאר ב־WordPress 6.3.2 עד שבעיה זו תיפתר.

אפשרות 2


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

  • פתח את הקובץ /wp-content/plugins/smartcrawl-seo/includes/core/redirects/class-utils.php.

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

  • סמן כהערה את השורות האלו:
    			//$callback_groups = $wp_filter[ $hook_name ]->callbacks;
    			//$wp_filter[ $hook_name ]->remove_all_filters();

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