WP_Comment_Query::get_search_sql()
Used internally to generate an SQL string for searching across multiple columns.
Метод класса: WP_Comment_Query{}
Хуков нет.
Возвращает
Строку
. Search SQL.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_search_sql( $search, $columns );
- $search(строка) (обязательный)
- Search string.
- $columns(string[]) (обязательный)
- Array of columns to search.
Заметки
- Global. wpdb. $wpdb WordPress database abstraction object.
Список изменений
С версии 3.1.0 | Введена. |
Код WP_Comment_Query::get_search_sql() WP Comment Query::get search sql WP 6.7.1
protected function get_search_sql( $search, $columns ) { global $wpdb; $like = '%' . $wpdb->esc_like( $search ) . '%'; $searches = array(); foreach ( $columns as $column ) { $searches[] = $wpdb->prepare( "$column LIKE %s", $like ); } return ' AND (' . implode( ' OR ', $searches ) . ')'; }