Контроль редактора

Контроль редактора надає стандартний редактор WordPress. Щоб безпосередньо редагувати вміст у попередньому перегляді движка, встановіть властивості inlineEditing. Дивіться приклад коду нижче:

class Prefix_Element_Editor extends EslElement {// Встановіть керування движком public function set_controls() {$this->controls['exampleEditor'] = ['tab' => 'content','label' => esc_html__( 'Текстовий редактор', 'esl' ),'type' => 'editor','inlineEditing' => ['selector' => '.text-editor', // Прикріпити вбудований редактор до цього CSS-селектора 'toolbar' => true, // Увімкнути/вимкнути інструментальну панель вбудованого редагування],'default' => esc_html__( 'Тут буде вміст ..', 'esl' ),];}// Відобразити HTML елемента public function render() {if ( isset( $this->settings['exampleEditor'] ) ) {echo '<div class="text-editor">' . $this->settings['exampleEditor'] . '</div>';}}}