Вордпресс без плагинов. WordPress: похожие записи без использования плагина

Здравствуйте, уважаемые друзья и гости блога сайт! Сегодня поговорим про то, как самостоятельно и без использования сторонних плагинов делается SEO оптимизация WordPress сайта. Если Вам интересен этот вопрос, то прошу Вас дочитать данный материал до конца. Так как в конце этой статьи Вы получите ссылку для скачивания необходимых файлов с рабочими кодами, которые смогут значительно улучшить и ускорить Ваш сайт. Интересно? Тогда, поехали …

Существует масса плагинов для SEO оптимизации WordPress. И Вы наверняка о них слышали и знаете множество из них?! Если нет, то это не проблема! Я об этих плагинах писал уже в своих предыдущих материалах (можете почитать набрав в поиске по сайту интересующий Вас плагин!), а если вдруг его не отыщет поиск, то пишите в комментариях и я о нем обязательно напишу в будущем!

Но речь сегодня, как Вы уже наверняка догадались, не о SEO плагинах для сайта, а совсем наоборот …

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

Но сначала давайте убедимся, что Ваш сайт требует SEO оптимизации …

Как проверить сайт перед оптимизацией?

Есть специальный сервис для этих целей и он же предлагает Вам скачать и установить на своем ресурсе плагин для SEO оптимизации сайта — Сlearfy

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

Конечно же Вы можете скачать и установить на своем сайте данный плагин для оптимизации своего ресурса, но я повторюсь и скажу, что мы сегодня работаем над тем, чтобы оптимизировать свой сайт без использования каких-либо плагинов. Это для того, чтобы не нагружать движок! Продолжим …

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

Да, забыл совсем сказать, что данный плагин предлагают оказывается нам не совсем бесплатно, а его нужно покупать!!! Это Вам нужно? Мне нет!

Если Вам также не нужно покупать то, что можно сделать самому и бесплатно?! Тогда идем дальше …

Как самому оптимизировать свой сайт WordPress без плагина?

Это делается очень даже просто и доступно будет для каждого из Вас. Если даже Вы не соображаете в HTML и CSS устройстве вашего ресурса!

Думаю, что каждый из Вас найдет путь в корневую папку своего сайта и в папку темы оформления? Неправда ли?! Если нет, то спросите у своего хостера, он Вам подскажет обязательно!

Вот ссылка для скачивания обещанных мной в начале статьи файлов, используя которые оптимизация wordpress для Вас будет не проблемой!

Внутри будет небольшое описание, которое поможет Вам, а если возникнут вопросы, то пишите в комментариях и я постараюсь Вам обязательно помочь!

Всем удачи и благополучия, а прощаюсь … До новых встреч!

Здравствуйте уважаемые читатели. Похожие записи на сайте, как и хлебные крошки относятся к способам автоматической перелинковки страниц между собой. Выглядят они обычно в виде вертикального или горизонтального блока (См. рисунок ниже), в котором расположены несколько постов, выбранные из базы по некоторым критериям. Блок может быть реализован как при помощи плагинов, так и вставкой кода PHP в файл functions.php . Сегодня я хотел бы показать Вам второй способ, т.е. использование чистого кода без применения плагинов.

Код PHP

Как правило, выборка похожих записей в WordPress происходит по рубрикам (категориям). Ниже будет представлена функция, которую нужно вставить в файл functions.php . Функция снабжена подробными комментариями.

Function related_posts() { global $post; $titleRelated = "Читайте также";//Название блока похожих записей $countPosts = 3;//количество выводимых постов // получение всех рубрик, к которым относится пост $categories = get_the_category($post->ID); if ($categories) { // формирование массива ID всех рубрик $categoryIds = array(); foreach ($categories as $category) { $categoryIds = $category->term_id; } // получение похожих записей из базы в случайном порядке $relatedPosts = new WP_Query(array("cat" => $categoryIds, "posts_per_page" => $countPosts, "post__not_in" => array($post->ID), "orderby" => "rand")); // вывод блока похожих записей if ($relatedPosts->have_posts()) { ?>