TANK_IST, короче, скорость стала 0,05 вместо 1.7 (и то еще и не все выборки были подключены в стандартных запросах, иначе виснет).
По факту я сделал один запрос к кастомной таблице и уже функциями посчитал содержимое, ибо часть контента хранится массивами, и не сделать выборку на уровне mysql.
Разница в скорости в 35 раз!
TANK_IST, у меня проблема усугблена еще использованием acf, который раздувает данные капец как. Пока собрал вот такую таблицу, посмотрим, как оно будет.
Для ACF есть крутой плагин с переносом данных в свои таблицы, но 200 баксов за него отдавать жаба душит.
Короче, ты не поверишь)) Я таки повесил вп выборками с мета. Короче, пишу сейчас костыль, когда при сохранении поста нужные данные для фильтрации пишутся в простую кастомную таблицу. И оттуда уже буду дергать обычнми mysql запросами.
TANK_IST, вот смотри.
Считают количество пока ток первые три пункта, но даже при этом ясно, что это не тысячи запросов.
Во-вторых, можно чуть ускорить, задав в массиве 'fields' => 'ids',, хотя у меня местами тянется мета для выборки (даты)
Запрос все-равно, долгий, это косяк. Но это все кэшируется, и родной wp super cache разительно меняет скорость сайта, хотя была сначала мысль все это считать аяксом.
Vladddosss, к сожалению, одни люди по умолчанию имею ввиду tinymce, а другие гутенберг. И хрен пойми как различать)) Но в данном случае первая строчка вопроса вполне очевидна.
По факту я сделал один запрос к кастомной таблице и уже функциями посчитал содержимое, ибо часть контента хранится массивами, и не сделать выборку на уровне mysql.
Разница в скорости в 35 раз!