Может будет проще, если разобью задачу.
1) У меня есть то, что пользователь вводит в input
$searchPostTitle = $_POST['searchField'];
2) Записываю это в аргумент и указываю, с какого типа поста смотреть названия
$args = [
'search_title' => $searchPostTitle,
'post_type' => 'disease',
];
3) Что дальше делать? Строчки ниже - правильный шаг?
add_filter( 'posts_where', 'title_filter', 10, 2 );
$query = new WP_Query($args);
remove_filter( 'posts_where', 'title_filter', 10, 2 );