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.
$wpdbWordPress database abstraction object.
Список изменений
| С версии 3.1.0 | Введена. |
Код WP_Comment_Query::get_search_sql() WP Comment Query::get search sql WP 6.9.4
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 ) . ')';
}