Ну да, вполне решает все задачи да и рендеринг идёт на видеокарте.
В наше время ещё делают меню на JS?
Личным опытом. ВП хорош для новичков и тех, кто не умеет программировать. Множество сайтов приходилось переделывать, все проблемы создаются именно на уровне шаблонов и кривых плагинов. Нулевой ВП с грамотно написанными шаблонами работает хорошо, но как только в дело вступают обезьяны, мы видим скорость генерации в 4-5 секунд.
У меня в голове не укладывается, как можно тратить столько времени на вывод 50-ти килобайт текста? Заметьте, не из гигового XML-файла, а из базы данных. А всё просто - горепрограммисты.
Приведу 2 примера:
Используется ACF, в частности, функция get_field выдёргивает некий параметр, проверяется его значение, примерно так:
if(get_field('field_name') != ''){ echo get_field('field_name');}
Всё это дело в цикле на 50 товаров, не помню точно, но в этом условии конструкция get_field('field_name') вызывалась ещё 2 раза, т.е. на 1 проход цикла имеем 3 вызова функции для получения значения одного параметра. 3*50=150, очень умно. А всё потому, что горепрограммисту невдомёк сделать так:
if(($field_value = get_field('field_name')) != ''){ echo $field_value; ... echo $field_value;}
Сайт был зарубежный.
Второй похожий пример от российской говностудии:
Такой вызов wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); на 1 цикл производился 2 раза, один раз УРЛ выводился как бэкграунд у блока, второй, как ссылка на изображение. Просто одного раза ребятам было недостаточно, вот решили 2 раза вызвать, а что, им не жалко.
Эти примеры не являются эталоном идиотизма, т.к. функции, возможно, не очень медленные, а бывает, что один цикл заставляет очень сильно "задуматься" сайт.
Это не проблема движка, это проблема горепрограммистов, у которых мозги неправильно работают.
WP сильно распространён, порог входа минимальный, качаем готовый шаблон (как правило, кривой, ибо бесплатный), меняем пару цветов через админку, ставим кучу плагинов, с клиента берём денежку, сайт готов, а я - вебмастер! Потом, мягко говоря, "обманутые" клиенты создают темы, что сайт долго грузится. Вы удивлены? Я - нет.
У меня было множество сайтов за 10 лет работы, и только пара из них у меня вызвала восторг. А вот печаль, боль и душевные страдания вызывали все остальные и, как правило, они были на WP.
и 95% из них сделаны через одно место.
RewriteRule ^blog/page-alias$ http://pifagorov.com/ [R=301,L]
Где page-alias - адрес страницы, с которой нужно сделать редирект.
В вашем случае, у вас нет постов с адресами blog/page-alias, сделайте так.
RewriteRule ^news/page-alias\.html$ http://pifagorov.com/ [R=301,L]
Это бред. В ВП записи к ресурсам хранятся в БД, проще одним запросом оттуда убрать "альты".
Возможно, ошибка из-за этого "windows-1251", попробуйте прописать так:
AddDefaultCharset cp1251
Пипец, приплыли.
Так-то что, религия не позволяет сделать?
#custummade.fixedDiv {...}
https://yandex.ru/support/webmaster/supported-schemas/goods-prices.html
Нужно так: "решил создать себе проблему на ровном месте".
Зачем?