הי,
אני רוצה לחדד את הבעיה – עשיתי כמה בדיקות, והשורטקוד כן עובד בעורך טקסט. הבעיה אצלי נוצרת כשהגדרתי ווידג׳ט חדש לטאבים, ובשדה repeater הגדרתי עורך טקסט במקום תיבת טקסט רגילה – זה פשוט לא שומר את התוכן. אני מקבל שגיאה:
Uncaught Error: Syntax error, unrecognized expression: #widget-yh_tabs-1408764096420-tabs][0][content
משום מה הid של התיבת טקסט לא נכתב נכון tabs][0][content
עם תיבת טקסט רגילה (textarea) התוכן נשמר ,אז פשוט הוספתי פילטר לתוכן של תיבת הטקסט כדי להפעיל את השורטקוד.
$tab['content'] = apply_filters( 'the_content', $tab['content'] );
כרגע מה שאני צריך עובד, אבל מה הדרך הנכונה לשים עורך טקסט בשדה repeater?