Я полагаю, что опция BBCode активируется при вызове редактора (см. этот пример кода ), так что это не должно быть проблемой.
Одна вещь, которую вы можете попробовать, это установить basicEntities , настроенный на false .
Взят из CKeditor API :
<static> {Boolean} CKEDITOR.config.basicEntities
Since: 3.0
Следует ли экранировать базовые элементы HTML в документе, в том числе:
Примечание. Не следует изменять , если только при выводе данных используется формат, отличный от HTML, например BBCode .
Определено в: plugins / entity / plugin.js.
config.basicEntities = false;
Default Value:
true