У меня такая же проблема. Тема Avada, ищет только посты и страницы. Решение за три секунды:
Вот код фильтра в моей теме (в functions.php), который ограничивал поиск:
if ( ! is_admin() ) {
add_filter( 'pre_get_posts', 'avada_SearchFilter' );
function avada_SearchFilter( $query ) {
if ( is_search() && $query->is_search ) {
if ( isset( $_GET ) && 1 < count( $_GET ) ) {
return $query;
}
if ( 'Only Posts' == Avada()->settings->get( 'search_content' ) ) {
$query->set('post_type', 'post');
} elseif ( 'Only Pages' == Avada()->settings->get( 'search_content' ) ) {
$query->set('post_type', 'page');
}
}
return $query;
}
}
Как видим, в коде есть строка:
add_filter( 'pre_get_posts', 'avada_SearchFilter' );
Копируем её в начало functions.php и меняем add на remove и вуаля!