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)
{
	//  Ваша  логика  (не  рекомендуется  использовать  этот  фильтр).
}