wpfts_se_titletext (Filter)
Фильтр wpfts_se_titletext в WP Fast Total Search позволяет разработчикам изменять текст заголовка поста, отображаемого в результатах поиска, когда используется функционал Smart Excerpts.  Это  дает  возможность  добавлять,  изменять  или  удалять  информацию  в  заголовке,  например,  добавлять  расширение  файла  для  вложений,  изменять  регистр  текста  или  добавлять  префиксы/суффиксы.
Когда используется
- Добавление информации о типе файла: Для вложений вы можете добавить расширение файла к заголовку, чтобы пользователи могли сразу видеть, какой тип файла они открывают.
- Модификация текста заголовка: Вы можете изменить регистр текста, добавить к нему префиксы/суффиксы или выполнить другие преобразования.
- Добавление иконок или других элементов: Вы можете добавить HTML-код для отображения иконок или других элементов рядом с заголовком.
Аргументы
- $r1(array): Массив данных, содержащий информацию о заголовке. Включает следующие ключи:- is_demo(bool): Флаг демо-режима.
- is_attachment(bool): Флаг, указывающий, является ли пост вложением.
- is_file_ext(bool): Флаг, указывающий, нужно ли отображать расширение файла для вложений.
- title(string): Текст заголовка.
 
- $post(array): Массив данных поста.
Возвращаемое значение
- $r1(array): Модифицированный массив данных заголовка. Изменения должны быть внесены в ключ- title.
Пример (добавление префикса к заголовку)
add_filter('wpfts_se_titletext', 'add_prefix_to_title', 10, 2);
 
function add_prefix_to_title($r1, $post)
{
	$r1['title'] = '[Prefix] ' . $r1['title'];
	return $r1;
}Важные замечания
- Фильтр wpfts_se_titletextвызывается только при использовании Smart Excerpts.
- Изменения, внесенные в текст заголовка, будут отображены в результатах поиска.
Этот фильтр дает разработчикам возможность гибко настраивать отображение заголовков постов в результатах поиска WP Fast Total Search.