WPSEO_Bulk_List_Table::get_post_type_clause
Getting the post_type_clause filter.
Метод класса: WPSEO_Bulk_List_Table{}
Хуков нет.
Возвращает
Строку.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_post_type_clause();
Код WPSEO_Bulk_List_Table::get_post_type_clause() WPSEO Bulk List Table::get post type clause Yoast 26.3
protected function get_post_type_clause() {
// Filter Block.
$post_type_clause = '';
$post_type_filter = isset( $_GET['post_type_filter'] ) && is_string( $_GET['post_type_filter'] ) ? sanitize_text_field( wp_unslash( $_GET['post_type_filter'] ) ) : '';
if ( ! empty( $post_type_filter ) && get_post_type_object( $post_type_filter ) ) {
$post_types = esc_sql( $post_type_filter );
$post_type_clause = "AND post_type IN ('{$post_types}')";
}
return $post_type_clause;
}