WP_Links_List_Table::prepare_items()
Метод класса: WP_Links_List_Table{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WP_Links_List_Table = new WP_Links_List_Table(); $WP_Links_List_Table->prepare_items();
Заметки
- Global. int. $cat_id
- Global. Строка. $s
- Global. Строка. $orderby
- Global. Строка. $order
Код WP_Links_List_Table::prepare_items() WP Links List Table::prepare items WP 6.7.2
public function prepare_items() { global $cat_id, $s, $orderby, $order; $cat_id = ! empty( $_REQUEST['cat_id'] ) ? absint( $_REQUEST['cat_id'] ) : 0; $orderby = ! empty( $_REQUEST['orderby'] ) ? sanitize_text_field( $_REQUEST['orderby'] ) : ''; $order = ! empty( $_REQUEST['order'] ) ? sanitize_text_field( $_REQUEST['order'] ) : ''; $s = ! empty( $_REQUEST['s'] ) ? sanitize_text_field( $_REQUEST['s'] ) : ''; $args = array( 'hide_invisible' => 0, 'hide_empty' => 0, ); if ( 'all' !== $cat_id ) { $args['category'] = $cat_id; } if ( ! empty( $s ) ) { $args['search'] = $s; } if ( ! empty( $orderby ) ) { $args['orderby'] = $orderby; } if ( ! empty( $order ) ) { $args['order'] = $order; } $this->items = get_bookmarks( $args ); }