- סטטוס
- נפתר
- דווח עבור
- WPML Multilingual for BuddyPress and BuddyBoss 1.7.0
- נפתר בגרסה
- WPML 4.7
- תוסף/ערכת עיצוב קשורים
- BuddyPress
סקירה כללית של התקלה
בעת שימוש ב־Redis Object Cache או ב־Object Cache Pro עם BuddyPress Multilingual תיתקל בבעיות בדפי BuddyPress. במצבים מסוימים, דפים לא יוצגו ובאחרים, תנותב מחדש באופן שגוי.
הדבר נגרם על ידי קבוצת המטמון bp_pages שאינה שומרת מידע על שפה.
פתרון עוקף
כברירת מחדל, Redis Object Cache כבר מחריג את הקבוצות “themes”, “plugins” ו־”counts”. הפתרון הוא להחריג גם את הקבוצה “bp_pages”.
כדי לעשות זאת, הוסף את השורות הבאות לקובץ wp-config.php שלך.
define( 'WP_REDIS_IGNORED_GROUPS', [
"counts",
"plugins",
"themes",
"bp_pages"
] );
במקרה שאתה משתמש בתוסף Object Cache Pro, הוסף את הקבוצות בקובץ WP_REDIS_CONFIG כפי שמוסבר כאן:
'non_persistent_groups' => [
'counts',
'plugins',
'themes',
'bp_pages'
]
לחלופין, תוכל גם לפעול לפי ההוראות של שגיאה מוכרת אחרת זו.