apply_filters( 'learndash_course_builder_selector_args', array $args )
Filters course builder query arguments.
Description #
Parameters #
- $args
-
(array) An array of query arguments.
Source #
File: includes/admin/classes-builders/class-learndash-admin-course-builder-metabox.php
Examples #
Note: Extended code example below not guaranteed, you may need to consult with a developer
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <?php /** * Example usage for learndash_course_builder_selector_args filter. */ add_filter( 'learndash_course_builder_selector_args' , function ( $query_args = array () ) { if ( ( isset( $query_args [ 'meta_query' ][0] ) ) && ( ! empty ( $query_args [ 'meta_query' ][0] ) ) ) { foreach ( $query_args [ 'meta_query' ][0] as $mq_idx => $mq ) { if ( ( isset( $mq [ 'compare' ] ) ) && ( 'NOT EXISTS' == $mq [ 'compare' ] ) ) { unset( $query_args [ 'meta_query' ][0][ $mq_idx ] ); } } } // Aways return $query_args. return $query_args ; } ); |
Changelog #
Version | Description |
---|---|
2.5.0 | Introduced. |