קבוצות נוספות לא נראות בדף /about

חשבתי שההעברה הייתה אמורה להעביר את התצורה של @Richie מהרכיב להגדרות הליבה וגם הייתה אמורה להפעיל את הגדרת האתר הנסתרת show_additional_about_groups. סיבה לכך שזה לא עבד יכולה להיות שהוא שינה את השם, כי זה קל לעשות בממשק.
האם יש סיבה לכך שההעברה מסתמכת רק על השם במקום לבדוק גם רכיב שבו ה-remote_url מטבלת remote_themes תואם? זה היה תופס רכיבים ששמם שונה כל עוד הם הותקנו מהמאגר הרשמי.

הגדרת האתר הנסתרת, שלא הופעלה מכיוון שההעברה לא קרתה, מנעה מהליבה להציג את הקבוצות, ובמקום זאת, הרכיב עדיין הציג את הקבוצות. אבל ההודעה הגלובלית מהרכיב אמרה לו למחוק את הרכיב. אז הליבה עדיין לא הציגה את הקבוצות כי show_additional_about_groups עדיין היה מושבת, ולא היה קל להפעיל אותו.

אז אם ההעברה האוטומטית לא עבדה, איך מנהלים מעבירים ידנית? העתקת התצורה אינה הבעיה. אבל מתי הם עוברים בין הרכיב שמציג את הקבוצות לליבה שמציגה את הקבוצות מבלי להצטרך להפעיל את ההגדרה הנסתרת?
אולי היה עדיף להפעיל את show_additional_about_groups לכולם או להציג אותה בממשק לפני הוספת הודעה לרכיב שיש למחוק אותו. אז העברה ידנית הייתה עובדת, והליבה הייתה מציגה את הקבוצות לאחר מכן, כך שמחיקת הרכיב לא הייתה משאירה מנהלים בלי קבוצות בדף האודות.

נכון לעכשיו, כאשר מנהל מוסיף קבוצות להגדרת האתר about page extra groups, שום דבר לא קורה מכיוון שההגדרה הנסתרת show_additional_about_groups אינה מופעלת. זה מרגיש כמו באג, למרות שמנקודת מבטו של מפתח, הכל עובד כמצופה. אני חושב שיהיה קל יותר למנהל להבין מה קורה אם ההגדרה תהיה גלויה במקום נסתרת.

4 לייקים