مرحباً بالجميع - لقد قمت بتثبيت مكون السمة custom-category-boxes، وفي بعض الصفحات (وليس كلها) لدي، تظهر لافتة تحذير في الأعلى وأرى ما يلي في وحدة تحكم المتصفح الخاصة بي. يبدو أن هذا يرجع إلى أن المتغير c ينتهي به الأمر ليكون فارغًا - لماذا هذا، لم أقم بالتحقيق فيه أكثر.
client-error-handler.js:125 [THEME 2 'Custom Category Boxes']
TypeError: Cannot read properties of undefined (reading 'name')
at category-banner.js:31:24
at plugin-api.js:127:26
at AppEvents.<anonymous> (plugin-api.js:736:50)
at m (index.js:200:1)
at AppEvents.trigger (evented.js:27:1)
at page-tracker.js:41:17
at invoke (backburner.js.js:282:1)
at h.flush (backburner.js.js:197:1)
at p.flush (backburner.js.js:358:1)
at B._end (backburner.js.js:798:1)
at B.end (backburner.js.js:589:1)
at B._runExpiredTimers (backburner.js.js:905:1)
reportToConsole @ client-error-handler.js:125
في البداية، اعتقدت أن هذا قد يكون بسبب وجود مسافات في أسماء الفئات، ولكن حتى إعادة تسمية فئة واحدة لعدم وجود مسافات لا يزال يسبب هذا الخطأ.
لاحظت أيضًا خطأ Uncaught TypeError: Cannot read properties of undefined (reading 'name'). ولكنه لا يتعلق بصناديق الفئات المخصصة؛ بل يحدث حتى في الوضع الآمن.