Сайт дня: Популярный сайт знакомств
Дорогие друзья, в эфире второй выпуск рубрики ответов на вопросы по самому популярному движку блогов WordPress. Вы можете почитать первый выпуск.
На мой взгляд, WordPress - идеальный движок для поискового продвижения, и я буду очень рад, если благодаря этим постам любителей WordPress станет больше. Можете задавать интересующие вас вопросы в комментариях либо пишите их мне на почту с пометкой "Вопрос по WordPress", постараюсь ответить на все вопросы.
Как сделать постраничную навигацию в WordPress?
Постраничная навигация позволяет выводить страницы блога [1],[2],[3] и т.д. Пример вы можете увидеть в нижней части главной страницы этого блога.
В WordPress постраничная навигация делается очень просто. Установите плагин WP-PageNavi, затем в админке зайдите в Options-PageNavi (Опции-PageNavi) и слегка отредактируйте настройки. Приведу настройки плагина WP-PageNavi блога shakin.ru:
Затем нужно вставить код вывода навигации страниц в нижней части блога, чтобы страницы отображались [1],[2],[3] и т.д. Для этого в папке с темой Вашего блога находим файл index.php (или редактируем его в админке блога через Presentation-Themes-Theme Editor, по-русски это будет Оформление-Темы-Редактор тем, только сохраните копию файла сначала). Открываем его в текстовом редакторе (я люблю Notepad++), находим кусок кода (в разных темах код может отличаться, я привел пример из классической темы WordPress):
<?php posts_nav_link(' — ', __('« Older Posts'), __('Newer Posts »')); ?>
и вместо него вставляем этот код:
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
Готово! Получаем постраничную навигацию в WordPress блоге. Плагин просто незаменимый. Чуть не забыл важный момент, уже дописывая этот пост (как-никак 2:33 ночи) 🙂 . Дизайн навигации страниц можно настроить через редактирование файла /wp-content/plugins/wp-pagenavi/pagenavi-css.css
Какой плагин для wordpress выводит "Похожие материалы" после каждого поста, как на shakin.ru?
Этот плагин очень полезен. Список "Похожих материалов" побуждает посетителей кликать на другие материалы по теме поста, увеличивая тем самым количество просмотров страниц и время нахождения посетителей на блоге.
🔥 Кстати! Я провожу платный курс по продвижению англоязычных сайтов SEO Шаолинь seoshaolin.com. Для читателей блога я делаю хорошую скидку по промокоду "blog". Тариф Про стоит не 41, а 35 тыс. рублей. Тариф Лайт не 21, а 17 тыс. рублей. Тариф Команда не 58, а 50 тыс. рублей. Для получения скидки пишите мне на globatorseo@gmail.com с темой "Курс" или в Telegram @mikeshakin.Называется этот волшебный плагин WordPress Related Posts. Скачиваем его и устанавливаем, как обычно, в папку /wp-content/plugins/. Затем активируем плагин в админке блога в разделе Plugins (Плагины) и в файле шаблона (в разных темах могут быть разные файлы, отвечающие за вывод отдельного поста - index.php или single.php) вставляем этот код:
<?php wp_related_posts(); ?>
Настройки плагина делаем в админке через Options-WP Related Posts (Опции-WP Related Posts). Приведу свои настройки для этого блога:
Думаю, с настройками все понятно. Limit 5 - это количество выводимых материалов. На мой взгляд, более 5 выводить не стоит, если шрифт крупный. Если мелкий - можно и 10.
Как сделать так, чтобы пост разрезался на две части и на главной можно было прочитать начало поста и перейти по ссылке "читать далее"?
О, интересный вопрос. Когда я впервые научился так делать, и дрожжащей от волнения рукой разрезал пост, то почувствовал себя гуру WordPress 😉
Для этого не требуется специальный плагин. Просто при написании поста поставьте курсор в нужном месте текста и в панельке визуального редактора нажмите на вот такую кнопку:
Вот она, та самая кнопка, которая безжалостно кромсает на части посты блога shakin.ru 🙂
Появится характерная полоска, которая будет показывать, в каком месте разрезан ваш пост.
Если Вас англоязычная тема WordPress, то будет отображаться "Read more" вместо "Читать далее". Чтобы это исправить, нужно в файле index.php найти и заменить "Read more" на "Читать далее".
Существует ли плагин позволяющий увидеть количество просмотров любой страницы? Интересно, что из моего блога, читают больше всего.
Советую плагин WP-PostViews. Если у вас версия WordPress ниже 2.7, то подходящую версию плагина WP-PostViews вы можете скачать на сайте разработчика. Кстати, Lester 'GaMerZ' Chan - автор многих других полезнейших плагинов, за что ему большое спасибо. О, я увидел его e-mail, сейчас напишу ему предложение об интервью для shakin.ru. В англоязычном интернете в среднем соглашаются на интервью 25%, в рунете - 80%. Вчера Сет Годин отказал. Ну ничего, я не расстраиваюсь, прорвемся! 🙂 . Что-то я опять отвлекся.
В файле index.php (также можно и в single.php и page.php, если нужен просмотр обычных страниц) находим код:
<?php while (have_posts()) : the_post(); ?>
и вместо него вставляем такой:
<?php if(function_exists('the_views')) { the_views(); } ?>
Настроить плагин можно в админке блога через Settings-Post Views (Настройки-Post Views).
Что такое "хлебные крошки"?
"Хлебные крошки" (буквальный перевод английского названия "breadcrumbs") - это разновидность навигации на сайтах, которая удобна для пользователей и полезна для поисковиков. "Хлебные крошки" отлично подходят блогам с подкатегорями и развитой вложенностью страниц. Пример "хлебных крошек" вы можете увидеть на одном из моих любимых блогов Nettuts, наверняка вы часто такое встречали:
Для блогов WordPress есть плагин WordPress Breadcrumbs, который позволяет делать такую навигацию. Плагин работает в WordPress 2.2-2.6.3.
После установки плагина в нужном файле шаблона (обычно это index.php и single.php, при необходимости можете вставить и в другие) вставьте следующий код:
<?php if(function_exists('breadcrumbs')) { breadcrumbs(); } else { bloginfo('name'); echo '(breadcrumbs are unavailable)'; } ?>
Как сделать, чтобы в сайдбаре выводилось случайная картинка из определенной папки на моем хосте?
Для вывода случайных картинок в блогах WordPress рекомендую плагин Random Image Selector.После установки и активации настраиваем плагин в админке блога через Options-Random Image (Опции-Random Image).
Затем в нужном файле шаблона вставляем такой код:
<?php if (function_exists('generateRandomImgTag')) { generateRandomImgTag(); } ?>
Разбор основных ошибок при установке плагина можно найти на странице плагина.
Постовой: ремонт сотовых
Сегодня на сладкое - изумительный хамелеон, который может быстро менять свою окраску. Хочу себе такого купить. Обратите внимание, как он классно замирает, да и музыка отлично подобрана 🙂 :
Подпишитесь на рассылку блога с полезными материалами по SEO