Функция get_template_part(). Структура современных шаблонов WordPress

Всем привет! Сегодня на seo-mayak.com я познакомлю Вас с функцией get_template_part().

С выходом WordPress версии 3.0, структура шаблонов претерпела существенные изменения.

Если до этого шаблоны в основном состояли из стандартного набора файлов, таких как index.php, header.php, single.php, footer.php, archive.php, functions.php, sidebar.php, category.php, page.php, comments.php и style.css, то современные темы пестрят разными, не знакомыми названиями.

Читать полностью »

2014-06-05 автор: Виталий Кириллов 

Цикл WordPress

Всем привет! Сегодня на seo-mayak.com я расскажу, что такое цикл WordPress, как он работает и какую роль играют циклы в формировании страницы. Познакомимся с функциями: have_posts(), the_post(), the_permalink() и the_title(), а также разберем глобальную переменную $post.

Признаюсь, что на самом деле я планировал написать пост совершенно на другую тему, но в процессе понял, что сначала мне необходимо растолковать понятие the loop ( в переводе с англ. — петля или цикл).

Читать полностью »

2014-05-26 автор: Виталий Кириллов 

Как включить кэш браузера на стороне пользователя

Всем привет! Сегодня на seo-mayak.com я продолжу разбирать рекомендации PageSpeed по ускорению загрузки сайта и расскажу, как включить кэш браузера на стороне посетителя Вашего сайта.

Многие веб-мастера используют для кэширования данных различные кэш-плагины. Самые популярные из них: W3 Total Cache, WP Super Cache и Hyper Cache.

Но я стараюсь без крайней необходимости не использовать плагины, поэтому изначально искал вариант, который бы позволил мне включить кэш браузера другими средствами.

Читать полностью »

2014-05-12 автор: Виталий Кириллов 

Перенаправление встроенных в WordPress RSS каналов на ленту Feedburner

Всем привет! Сегодня на seo-mayak.com я хочу закончить две темы, которые я развивал в последнее время — это настройка feedburner и порядок в header.

Займемся мы переадресацией RSS WordPress на ленту feedburner, разберемся с ссылками на RSS каналы в исходном коде, а также я познакомлю Вас с функцией add_action().

При регистрации в feedburner, сервис с легкостью определяет какие RSS каналы используются на регистрируемом сайте. Но как он это делает?

Читать полностью »

2014-04-30 автор: Виталий Кириллов 

wp_head() — функция WordPress. Лишние ссылки в header

Всем привет! Сегодня на seo-mayak.com я хочу рассказать об одной очень важной функции WordPress, которая называется wp_head(), а также мы наведем порядок в header и вытравим от туда лишние ссылки.

Не так давно, в статье «Оптимизация WordPress. Нагрузка на сервер и как ее снизить» мы копались в файле header.php, сокращая количество запросов к БД. Сейчас же речь пойдет немного о другом, но тема также касается нагрузки, которую несет сервер.

Читать полностью »

2014-04-21 автор: Виталий Кириллов 

Как сократить CSS и ускорить загрузку сайта

Всем привет! Сегодня на seo-mayak.com мы продолжим выполнять рекомендации PageSpeed и разберем пункт «Сократите CSS», что позволит еще немного ускорить загрузку сайта.

После выхода статьи «Как включить gzip сжатие и кратно ускорить сайт» мне написал один мой читатель и посетовал на то, что он не может включить статическое gzip сжатие, так как его сайт еще находится в стадии становления и ему приходиться постоянно редактировать файлы.

В связи с этим хотел бы сказать несколько слов о том, когда или на какой стадии развития сайта стоит приступать к работе с рекомендациями PageSpeed, а также о последовательности выполнения тех или иных пунктов.

Читать полностью »

2014-04-01 автор: Виталий Кириллов 

Как включить gzip сжатие и кратно ускорить сайт

Всем привет! Сегодня на seo-mayak.com я продолжу свое повествование о том, как ускорить сайт и расскажу как включить gzip сжатие на сервере.

Бродя по просторам интернета, видишь большое количество красивых сайтов, с множеством разных «спецэффектов», все мигает, моргает и движется. Но когда взглянешь на показатель скорости, данных ресурсов, то становиться грустно.

Я уже не раз говорил ранее, что поисковые системы учитывают показатель скорости загрузки при ранжирование сайтов в поисковой выдачи.

Читать полностью »

2014-03-29 автор: Виталий Кириллов 

PageSpeed — реальное ускорение сайта

Всем привет! Сегодня на seo-mayak.com я хочу познакомить Вас с интересным инструментом для ускорения сайта, который называется PageSpeed.

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

PageSpeed сам по себе не ускоряет сайт, он лишь является инструментом анализа, но если следовать рекомендациям, основанных на результатах данного анализа, то можно ускорить сайт в несколько раз и это не шутка!

Читать полностью »

2014-03-22 автор: Виталий Кириллов 

Оптимизация WordPress. Нагрузка на сервер и как ее снизить

Всем привет! Сегодня на seo-mayak.com я начну освещать довольно не простую тему, такую как, оптимизация WordPress.

Нет, мы не будет трогать файлы движка, хотя я бы там тоже навел порядок, а оптимизировать мы будем шаблон, вернее файлы шаблона.

Я давно обещал рассказать о том, как увеличить скорость загрузки страниц и можно сказать, что с данной статьи я начинаю выполнять свое обещание.

Читать полностью »

2014-03-18 автор: Виталий Кириллов 

Другие модули All in One SEO Pack. Быстродействие и Соц. мета

Всем привет! Сегодня на seo-mayak.com мы продолжим настройку плагина All in One SEO Pack и разберем модули «Быстродействие» и «Соц. мета».

Не так давно я уже рассказывал, как сделать карту сайта в формате XML, с помощью модуля All in One SEO Pack.

Отличная карта сайта получается! Кто еще не сделал динамическую карту сайта для поисковиков, очень советую прочитать статью.

Читать полностью »

2014-03-12 автор: Виталий Кириллов 
Страница 4 из 13«12345678910»Последняя