З моменту виходу 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
для маніпуляції запитом елемента публікацій.