wpfts_pre_set_file_search (Filter)
Фильтр wpfts_pre_set_file_search
в WP Fast Total Search предназначен для модификации запроса WP_Query
перед тем, как будут применены настройки, связанные с поиском по файлам. Однако, судя по коду и комментариям, этот фильтр устарел и в будущем может быть удален. В текущей версии плагина он не используется для какой-либо существенной логики.
Аргументы
&$wpq
(object): ОбъектWP_Query
.$display_attachments
(int): Флаг, указывающий, нужно ли отображать вложения в результатах поиска (устаревший параметр).
Возвращаемое значение
- Фильтр не должен возвращать никакого значения, так как объект
WP_Query
передается по ссылке.
Важные замечания
- Фильтр устарел и не рекомендуется к использованию. Вместо него следует использовать другие доступные фильтры, такие как
wpfts_pre_get_posts
или фильтры, связанные с конкретными настройками поиска. - В документации следует явно указать, что фильтр устарел, и предложить альтернативные варианты.
Пример (хотя использование этого фильтра не рекомендуется)
add_filter('wpfts_pre_set_file_search', 'my_wpfts_pre_set_file_search', 10, 2);
function my_wpfts_pre_set_file_search(&$wpq, $display_attachments)
{
// Ваша логика (не рекомендуется использовать этот фильтр).
}