Фільтр: esl/elements/{element_name}/controls

З моменту виходу Esl 1.3.2 стало можливим додавання власних елементів управління до будь-якого елемента таким чином:

add_filter( 'esl/elements/posts/controls', function( $controls ) {$controls['ignoreStickyPosts'] = ['tab'      => 'content','group'    => 'query','label'    => esc_html__( 'Ігнорувати закріплені публікації', 'my_plugin' ),'type'     => 'checkbox'];return $controls;} );

Примітка: наведений вище приклад додає новий прапорець до елемента публікацій, використовуючи фільтр esl/elements/posts/controls. Щоб дізнатися про інші елементи управління Esl, відвідайте Тему: Елементи управління.

Вам також може бути цікавий фільтр esl/posts/query_vars для маніпуляції запитом елемента публікацій.