Related Posts for WordPress
Related Posts for WordPress offers you the ability to link related posts to each other with just 1 click!
Our installation wizard will do all the hard work for you, simply activate the plugin, set the amount of posts that should relate and press the button. Related Posts for WordPress will do the rest. Relating posts in WordPress has never been this easy!
Related Posts for WordPress won’t lag your server!
We believe having related posts shouldn’t slow down your website. That’s why Related Posts for WordPress creates its own cache and does all the heavy lifting in the admin panel, offering you quality related posts while keeping your website fast!
Automatically link posts to each other
After installing the plugin you will be taking to a wizard that will analyze your posts and link them to each other based on what we think is related. This means you can install Related Posts for WordPress on your website that has thousands of posts and create related connections on the fly, without any manual work!
Manually add, edit or remove
Everyone makes mistakes, so do we. That’s why you can easily modify all automatically created related posts. Simply navigate to the post that has incorrect related posts attached to it, select the correct related post and you’re done.
Shortcode
Related Posts for WordPress has a related post shortcode allowing you to display related posts on any position within your content.
Widget
Related Posts for WordPress has a related post widget allowing you to display related posts in any sidebar you’d like.
More information
Скриншоты
Установка
Installing the plugin
- In your WordPress admin panel, go to Plugins > New Plugin , search for Related Posts for WordPress and click «Install now»
- Alternatively, download the plugin and upload the contents of related-posts-for-wp.zip to your plugins directory, which usually is /wp-content/plugins/ .
- Activate the plugin
Часто задаваемые вопросы
Where’s the settings screen?Settings > Related Posts.
Can the displaying of excerpt be disabled?
Yes, set the excerpt length to 0 in the Related Posts for WordPress settings screen.
Is there any way to custom CSS ?
Yes, it’s in the Related Posts for WordPress settings screen.
Can the automatically outputted CSS be disabled?
Yes, clear the CSS field in the Related Posts for WordPress settings screen.
Is there a theme function so I can output this list anywhere in my theme I want? Is there a shortcode?
Yes. To display your related posts via a shortcode use:
Can I limit the amount of related posts in the shortcode?
Yes. Use the limit attribute, for example for one related post.
Is there a widget?
Does Related Posts for WordPress supports WordPress Network / Multisite websites? Does Related Posts for WordPress uses it’s own database table?
There is one custom table created for the post cache, this table will however not be used at the frontend of your website. Related Posts are fetched with normal WP_Query objects.
Отзывы
I wanted to use the plugin as it was recommended by my hosting provider. However I was facing difficulties installing it (site got stuck) just like many other people (found on the web). My problem was never resolved (not even when activating default theme and disabling all plugins) and the support of this plugin doesn"t respond. To the other people facing this issue they replied, but nobody said it would help. I tried their advice I found in other people"s tickets and it didn"t help.
Журнал изменений
2.0.3: March 2, 2018
- Tweak: Removed hard removal of non a-z0-9 characters because this removes all non-latin chars causing issues for non-latin languages. Instead we’re now using a specific blacklist of characters that needs to be removed. Also moved this to convert_characters so we apply this blacklist also to title,taxonomy,etc.
- Tweak: Made case lowering of words in cache UTF-8 compatible, solving an issue with non-latin characters.
- Tweak: We no longer cache all words but only the top 6. This greatly improves performance of the caching task.
- Tweak: Added filter ‘rp4wp_cache_word_amount’ to filter amount of words added in cache (default=6).
2.0.2: October 10, 2017
- Tweak: Fixed an issue where sticky posts were always included in related posts.
- Tweak: Removed a post type check since post type is always post.
2.0.1: September 7, 2017
- Tweak: Plugin is now checking if required mbstring PHP extension is installed.
- Tweak: Improved handling of plugin when premium version is also activated.
- Tweak: Updated various translations.
2.0.0: December 16, 2016
- Feature: New related post is found for parents of posts that are put back to draft or deleted.
- Feature: Related post are now removed when a post is put back to draft or deleted.
- Feature: Improved Content Matching Score algorithm. Better related content result. Rerun wizard for better results.
- Tweak: Fixed issue with search queries with multiple words in manual post linking.
- Tweak: Added post dates to manual linking screen.
- Tweak: Fixed jQuery lib include for HTTPS websites.
- Tweak: Added rp4wp_settings_sections filter to settings.
- Tweak: Renamed ‘Restart wizard’ to ‘Rebuild Linkage’.
- Tweak: Added rp4wp_supported_post_types filter to various places.
- Tweak: Added keys to settings to allow for more detailed filtering.
- Tweak: Language updates for: NL, DE, FR, IT, BR, PT, RS, SE, UA.
1.9.3: May 2, 2016
- Tweak: Fixed a bug that caused the search query to reset when navigating through pages on the manual linking page.
- Tweak: Fixed unescaped page request variable on manual linking page.
1.9.2: April 18, 2016
- Tweak: We’re now ignoring all characters that are not letters or numbers from word cache.
- Tweak: Various performance optimizations, props Danny van Kooten .
- Tweak: Fixed a nonce error in installer when user clicked ‘Skip linking’.
- Tweak: Various translations updates.
1.9.1: September 10, 2015
- Tweak: Fixed the Woah! It looks like something else tried to run the Related Posts for WordPress error message when resuming the wizard via the installing notice.
1.9.0: June 29, 2015
- Feature: Add pagination to manual post link table.
- Feature: Added id attribute to shortcode.
- Feature: Added limit attribute to shortcode.
- Feature: Added Brazilian Portuguese commonly used words.
- Feature: Added Czech commonly used words.
- Feature: Added Bulgarian commonly used words.
- Feature: Added Russian commonly used words.
- Feature: Added Swedish commonly used words.
- Feature: Added Spanish commonly used words.
- Feature: Added Norwegian Bokmål commonly used words.
- Tweak: Now displaying amount of posts left to link in installer.
- Tweak: Weight must be > 0 and words must be array in order to start adding words.
- Tweak: Add Composer autoloading (PHP 5.2 compatible) instead of custom autoloader, props Danny van Kooten .
- Tweak: Static loading of hooks instead of directory scan, props Danny van Kooten .
- Tweak: Added filter: rp4wp_get_children_link_args in RP4WP_Post_Link_Manager:get_children().
- Tweak: Added filter: rp4wp_get_children_child_args in RP4WP_Post_Link_Manager:get_children().
- Tweak: Fixed an issue with encoding non ASCII characters.
1.8.2: April 20, 2015
- Escaped view filter URL when manually linking posts to prevent possible XSS.
1.8.1: January 3, 2015
- Fixed a bug where UTF-8 encoded characters were not correctly parsed.
- Introduced icon alternative for when iconv isn’t installed on server.
1.8.0: December 30, 2014
- Now preventing double form submitting in settings screen.
- Added plugin version to enqueued scripts.
- Added nonce checks to installer AJAX requests.
- Check installer nonce every step of installer.
- Added ‘show love’ option.
- Added dynamic option filter.
- Added warning on setting screen when an option is filtered.
- Added ‘rp4wp_post_title’ filter to filter related post titles.
- Added ‘view post’ link in manual link screen.
- Made related Posts block title WPML string translatable.
- Added translations: French, Italian, Portuguese, Portuguese (Brazil), Swedish.
- Updated translations: Dutch, German, Serbian.
1.7.6: December 2, 2014
- Added ‘rp4wp_post_excerpt’ filter.
- Added RTL support.
- Fixed a scheduled post bug.
1.7.5: November 15, 2014
- Fixed a hardcoded database table bug.
- Display notice and don’t load plugin on multisite.
1.7.4: November 12, 2014
- Fixed an UTF-8 — iconv bug.
- Remove shortcodes from the related posts excerpt.
1.7.3: November 10, 2014
- Fixed multisite/network compatibility.
1.7.2: October 27, 2014
- Fixed a bug where permission were checked to soon.
- Removed an unused query var.
- Updated Dutch, German, Serbian, Swedish.
1.7.1: October 17, 2014
- Fixed a bug with manually creating links.
1.7.0: October 14, 2014
- Major performance improvements for post link creation.
- Fixed a shortcode bug.
- Changed NONCE_REINSTALL constant to NONCE_INSTALL.
- Added nonce checks.
1.6.3: September 18, 2014
- Fixed an install bug.
1.6.2: September 17, 2014
- Fixed a WSOD caused by wp_created_nonce being called before init hook.
- Changed the way the plugin is bootstrapped.
1.6.1: September 13, 2014
- Fixed a bug that caused the manual post link table to be empty.
- Added checks to only do certain checks in admin.
1.6.0: September 12, 2014
- We’re now replacing ‘special’ characters with their ‘normal’ equivalent.
- Save the wizard settings to options to improve defaults.
- Added a percentage to the progressbar to improve progress clarity.
- The wizard progress is now updated when returned to wizard.
- Various caching tweaks.
- Added utf8 charset to cache database table in installer.
1.5.0: September 5, 2014
- Added Related Posts widget.
- Changed ‘Delete Post’ label to ‘Unlink Related Post’.
- Lowered amount of posts cached per request to increase feedback in wizard.
- Various small wizard tweaks.
- Added nonce check to wizard restart procedure.
- Fixed a plugin activation redirect bug.
1.4.1: August 29, 2014
- Added filter ‘rp4wp_append_content’ to allow disabling of related post append to content.
- Fixed various hook and filter class bugs.
1.4.0: August 24, 2014
- Created the possibility to restart the installation wizard. See settings page for this option.
- Added notice that allows resuming installation wizard that will be displayed if the installation wizard crashed.
- Only load frontend CSS on singles.
- Fixed a default image size bug, props Robert Neu .
- Small default CSS tweaks, props Jackie D’Elia .
- Complete plugin is now translatable.
- Updated Dutch translation.
- Default values are now in site language, if available.
- Uninstall script now also deletes the caching table.
- Added ‘settings’ link to plugins links.
1.3.2: August 22, 2014
- Fixed a bug where ignored words where not properly loaded.
1.3.1: August 21, 2014
- Added an uninstall procedure, see settings panel.
- Added plugin icons (yay).
1.3.0: August 18, 2014
- Added ‘rp4wp_children’ template function.
- Added shortcode
- Added pot translation template file.
- Added Dutch translation.
- Added review request admin notice.
1.2.2: August 16, 2014
- Solved a conflict with the NextGen plugin (apply_filters recursion on same filter kills underlying call).
- Excerpt length is now set in words instead of characters.
- Small default CSS tweaks.
1.2.1: August 14, 2014
- Fixed a small CSS default rule.
1.2.0: August 14, 2014
- Related Posts heading text is now a setting.
- Amount of words in excerpt is now a setting.
- Displaying images of related posts is now a setting.
- Frontend CSS is now editable via settings.
- Added ‘rp4wp_heading’ filter, allows filtering of complete related posts block heading.
1.1.0: August 11, 2014
- Added settings screen.
- Added to option to automatically link related posts on new posts, enabled by default.
- Added ‘rp4wp_ignored_words’ filter.
- Added ‘rp4wp_thumbnail_size’ filter.
- Added missing ABSPATH checks.
Здравствуйте, уважаемые читатели блога сайт. Сегодня мы продолжим рассматривать плагины для WordPress, которые помогают улучшить внутреннюю оптимизацию блога. Их обычно называют SEO плагинами и, пожалуй, самым ярким представителем этого семейства является All in One SEO Pack , о котором я уже довольно подробно писал.
На самом деле он является обязательным для установки и решает ряд важнейших задач, которые способны серьезно повлиять на поисковое продвижение (настройка вида заголовков страниц Title, устранение дубликатов страниц с помощью мета тега Canonical и запрета индексации некоторых страниц блога).
Но есть и ряд других SEO плагинов, на которые следует обратить внимание и которые тоже вносят свой посильный вклад в раскрутку. Сегодня мы поговорим про WordPress Related Posts, который позволяет улучшить внутреннюю перелинковку и, как следствие, улучшить его поисковую оптимизацию.
Зачем нужна внутренняя перелинковка
Для чего нужна внутренняя линковка страниц? Ответ на этот вопрос я уже довольно часто давал в других статьях, но все же, думаю, не лишним будет повторить еще раз. Начнем с того, что обычный среднестатический блог или сайт продвигается в первую очередь по низкочастотным запросам, ибо в этом случае можно обойтись вообще без затрат денежных средств, т.е. абсолютно бесплатно.
Если у вас не коммерческий проект и вы не хотите или не имеете возможности вкладывать средства в платное продвижение (целенаправленную покупку ссылок на продвигаемые страницы, например, в ГетГудЛинкс или РотаПосте), то единственной возможностью для вас остается — ориентация на НЧ.
Под грамотной линковкой, для упрощения, можно подразумевать просто очень сильную ее вариацию, когда все страницы вашего проекта линкуются со всеми, и такую схему можно будет представить в виде сферы.
Нужно это, чтобы статический вес (этот параметр используют все поисковые системы, и по своей сути он является тем же, что и , о котором я уже довольно подробно писал), передаваемый по внешним ссылкам, ведущим на любые страницы вашего сайта, равномерно перетекал на статьи, которые мы, собственно, и продвигаем по НЧ.
Лично я делаю внутреннюю перелинковку страниц своего блога как вручную, проставляя ссылки в ходе написания материалов, так и автоматически, с помощью WordPress Related Posts и плагина , о котором я уже довольно подробно писал. Сейчас, правда, в арсенал добавился еще и , работающей на базе собранной плагином .
Кстати, немного отвлекшись на ручную линковку скажу, что проводя в последнее время поисковую оптимизацию старых постов, я также еще и вставляю ссылки в эти материалы, которые ведут на более новые статьи.
Плагин Breadcrumb NavXT, о котором я писал в своей последней статье из рубрики, на первый взгляд не соответствует главной задаче внутренней перелинковки — нагнать статический вес на страницы со статьями за счет его перераспределения. Он, наоборот, нагоняет вес на главную и страницы категорий или рубрик.
Но это только кажется, что он не выполняет свою задачу. С помощью него очень эффективно замыкается круг передачи веса от внешних обратных ссылок внутри сайта, что способствует наилучшему его распределению и набору максимального веса страницами со статьями. Дело в том, что в замкнутой цепочке передаваемый вес будет максимальным.
Ну, а плагин WordPress Related Posts предназначен для создания разветвленной схемы линковки непосредственно между страницами со статьями на вашем блоге. ОН способен анализировать тексты в базе данных и определять материалы, похожие на тот, который открыт в данный момент.
В зависимости от настроек он будет выдавать список похожих материалов, что повысит глубину просмотра вашего блога посетителям. И кто бы что не говорил, а поисковики умеют анализировать и учитывать в ранжировании тот факт, насколько долго посетители находятся на вашем ресурсе и насколько много материалов они просмотрят.
В общем, Related Posts, как или любой другой антологичный ему плагин, обязателен для установки. Преимущества именно этого варианта заключаются в его простоте, надежности и малой нагрузке, создаваемой им на сервер хостинга. Лично мне его возможностей вполне хватает, а если вам нужно что-то большее, то, думаю, не составит труда отыскать похожий по функционалу, но с более широкими возможностями. Например, упомянутый чуть выше Yet Another Related Posts.
Установка и настройка плагина WordPress Related Posts
Итак, Related Posts вы можете совершенно бесплатно скачать — . На данный момент актуальной является версия 2.8. Устанавливается он стандартным способом, а именно:
- распаковать скачанный архив
- подключиться к хостингу блога по FTP и закачать получившуюся после распаковки папку «wordpress-23-related-posts-plugin» на сервер в директорию «wp-content/plugins»
- зайти в админку WordPress и выбрать из левого меню пункт «Плагины», а в открывшемся окне перейти на вкладку «Неактивные» (Inactive)
- найдите строку с плагином Related Posts и щелкните по ссылке «Активировать», расположенной под его названием
Если в ходе установки плагина WordPress Related Posts у вас возникнут проблемы, то можете поискать их решение в .
Для того, чтобы плагин начал выводить список похожих материалов в нужном месте вашего WP блога, нужно будет еще вставить в один из файлов, код вызова плагина Related Posts (сразу оговорюсь, что этого можно и не делать), но об этом вы узнаете чуть ниже:
Очевидно, что для этой цели нам лучше всего подойдет шаблон single.php из папки с используемой вами темой. Для того, чтобы вставить в single.php код вызова, нам нужно будет подключиться к блогу по FTP и открыть на редактирование файл этот файл из папки:
/wp-content/themes/Название используемой темы оформления WordPress
Можете, например, вставить код вызова Related Posts сразу после текста статьи, который в single.php задается похожим кодом:
Сохраните произведенные изменения и откройте любую статью своего блога для того, чтобы убедиться в работоспособности плагина. В принципе, вариант настроек по умолчанию в Related Posts вполне приемлем, но все же будет неплохо все настроить по своему вкусу и предпочтениям.
Для этого давайте перейдем в его настройки. В админке WordPress из левого меню выберете пункт «Related Posts» из области «Настройки». Начнем с основных, сосредоточенных в области «Basic Setting»:
В поле «Related Posts Title» вы можете ввести заголовок для блока ссылок на похожие материалы. Как вы можете видеть из скриншота, я заключил заголовок еще дополнительно в контейнер Div с прописанным классом для того, чтобы придать ему нужный мне внешний вид.
В файле style.css из папки с используемой темой оформления я прописал для этого класса CSS свойства (точнее, этот класс у меня уже использовался и он просто подошел для оформления этого заголовка похожих материалов на блоге). Можете использовать мой .
В поле «Related Posts Title Tag» вы можете упростить себе жизнь (не писать дополнительные CSS свойства в файл style.css) и выбрать теги, в которые будет заключен заголовок похожих постов (например, теги заголовков различных уровней). Но я предпочел не использовать лишние Html теги заголовков на странице, т.к. они должны в первую очередь использоваться по своему прямому назначению.
В поле «Maximum Number» вы указываете максимальное количество похожих постов, которое будет отображаться плагином на страницах блога, а в поле «Exclude (category IDs)» можете вписать ID тех категорий, материалы которых не будут выводиться при помощи WordPress Related Posts в списке похожих постов ().
В поле «Other Setting» можете поставить галочки напротив следующих настроек:
- Display Comments Count — для показа количества комментариев рядом с названием каждого поста в списке.
- Display Pubilsh Date — для показа даты публикации постов./li>
- Auto Insert Related Posts — эта опция понравится тем, кто не хочет открывать на редактирование файлы темы оформления Вордпресс для того, чтобы вставить туда код вызова плагина. Поставив эту галочку, вы активируете автоматический вывод списка похожих материалов сразу после окончания статьи. Очень удобно, на мой взгляд.
- Display Related Posts on Feed — позволит отображать похожие посты , но похоже, что это будет работать только, если вы отдаете в фид полные версии статей.
В области настроек под названием «No Related Post Setting» можете выбрать действия, которые будет осуществлять плагин в случае, если не найдется похожих материалов для какой-либо статьи вашего блога.
В поле «Display» можете выбрать, что именно будет отображаться в этом случае:
- Text: "No Related Posts" — только текст No Related Posts, который вы можете изменить в расположенном ниже поле
- Random Posts — будет выводиться список случайных материалов, заголовок для которых вы сможете задать в расположенном ниже поле «Random Posts Title»
- Most Commented Posts — при выборе этого варианта будет выводиться список наиболее популярных постов на вашем блоге, заголовок для которых вы сможете задать в расположенном ниже поле
В области настроек под названием «Related Posts with Thumbnail» сможете активировать отображения миниатюр рядом с названием каждого поста в списке.
Правда, для этого все ваши статьи должны иметь миниатюры. Вы знаете, как задать миниатюру для WordPress статьи?
Давайте попробую в двух словах рассказать об этом. Во-первых, у вас обязательно должен быть WordPress версии выше 2.9. Если это так, то для начала вам нужно будет открыть на редактирование файл functions.php из папки с темой оформления Вордпресс и дописать в нем одну единственную строчку:
Add_theme_support("post-thumbnails");
После этого в области для написания постов (в админке WordPress выбрать пункты «Записи» — «Добавить») у вас появится панелька добавления миниатюры к этой записи:
Соответственно, если вы создадите миниатюры для всех материалов на своем блоге, то можете активировать опцию их показа в списке похожих материалов плагина Related Posts. Для этого нужно будет просто поставить галочку в поле «Thumbnail Setting».
Удачи вам! До скорых встреч на страницах блога сайт
Вам может быть интересно
Как в плагине Yet Another Related Posts убрать прозрачный пиксель http://yarpp.org/pixels и изменить надпись Похожие материалы
Как улучшить поведенческую статистику сайта с помощью плагинов Yet Another Related Posts и Related Posts Slider для Вордпресса
Перелинковка страниц сайта на примере плагина upPrev (выезжающей панели) для Вордпресс
Хлебные крошки в WordPress средствами плагина Breadcrumb NavXT (усиливаем перелинковку)
Google XML Sitemaps - создание карты сайта для WordPress
Comment Toolbar - добавляем в комментарии WordPress возможность ответа и цитирования
Подсветка кода и кнопки форматирования комментариев в WordPress - SyntaxHighlighter и Comment Form
Simple Counters и Category and Page Icons - красивые счетчики RSS и Twitter, а так же иконки для категорий и страниц в WordPress
Создание в WordPress карты блога для посетителей (плагины Sitemap Generator и WP DS Blog Map)
Снижение потребляемой в WordPress памяти при создании страниц - плагин WPLANG Lite для подмены файла локализации
Calendarize it! - Календарь мероприятий для WordPress
На многих блогах можно увидеть список похожих записей после поста. Для WordPress существует множество плагинов для вывода похожих постов, но наиболее привлекательным мне кажется плагин Related posts .
Скачать Related posts
Скачать плагин Related Posts можно на официальном сайте, а проще . Настройки плагина достаточно просты, я расскажу вам лишь о некоторых особенностях.
Добавить похожие записи вы сможете в конец одиночных записей или страниц, поставив соответствующие галочки в админ панели.
![](https://i2.wp.com/onwordpress.ru/wp-content/uploads/new_media/custom.jpg)
Похожие посты добавятся после основного контента. Если вы желаете разместить похожие посты в другом месте на блоге, вы можете использовать php код:
Настройки Related Posts
На странице настроек вывода похожих записей вы можете выбрать способ вывода похожих записей, например с картинками или простым списком. Также вы можете выбрать желаемую структуру похожих записей. По умолчанию похожие записи выводятся простым списком ul li.
![](https://i1.wp.com/onwordpress.ru/wp-content/uploads/new_media/options.jpg)
Настройки Related Post не сложные и даже новичок с этим плагином сможет справится.
Если вы используете в похожих постах изображения , то возможно вам будет полезна функция, когда миниатюра берется из произвольного поля. Если произвольное поле с заданным именем будет пустым, то будет показана первая картинка в посте, а если картинки отсутствуют, то будет использовано дефолтное изображение, то есть изображение по умолчанию. Задать дефолтное изображение вы также сможете в настройках, просто прописав к нему адрес в соответствующем поле.
Ну а на посленей вкладке вы сможете прописать особые CSS свойства для этого плагина, но мне кажется эта опция лишней, поэтому подробнее рассказывать не буду.
Сегодня я хотел бы остановится на весьма распространенном плагине Related Posts – Родственные Посты. Данный плагин помогает читателю быстро найти схожие статьи на вашем сайте, которые непосредственно связаны с текущей статьей, таким образом повышая качество сайта и отношение посетителей к вашему ресурсу. Из подобных плагинов я выбрал для этой цели именно этот из-за его простоты и стабильной работы.
Плагин Related Posts
Увидеть плагин в действии Вы можете на моем блоге сайт: в конце каждой статьи приводятся схожие посты под заголовком . Для данной статьи сразу могу сказать, что будут в первую очередь приведены ссылки на посты о других плагинах (о механизме работы плагина Related Posts и том, по какому принципу он связывает родственные статьи, – смотрите ниже).
Установка Плагина Related Posts
Начну, как обычно, с описания установки плагина. Для начала естественно качаем архив с плагином на официальном сайте движка WordPress . Когда я скачивал, архив назывался так (возможно у Вас будет более свежая версия.):
Активация Плагина Related Posts
Теперь необходимо активировать установленный плагин в . Для этого зайдите в админку движка, щелкните пункт основного меню (которое слева) “Плагины”, по-умолчанию будут представлены все плагины (активные. неактивные и т.п.), в том числе и плагин “WordPress Related Posts”. Осталось только шелкнуть на ссылку “Активировать”, которая находится непосредственно под названием плагина и собственно все – плагин активирован.
Встраивание Кода для Вывода Схожих Постов
Далее надо указать, где же собственно выводить родственные с данной статьей посты. Опишу на примере вывода родственных постов на странице с конкретной статьей. Открываем шаблон SINGLE текущей (напомню, что этот шаблон отвечает за страницу с конкретной статьей). Отредактировать шаблон проще всего наверное прямо в админке (меню “Дизайн”, подменю “Редактор”), выбрав шаблон “Одиночная запись” (в скобках будет название соответствующего файла “single.php”), хотя я привык редактировать непосредственно сам файл, подключаясь к сайту на хостинге по FTP, вообщем на ваше усмотрение – кому как удобнее. (Еще вариант – зайти в панель управления сайтом, например, в cpanel есть довольно удобный диспетчер файлов, в котором можно открыть на редактирование файл шаблона одиночной статьи single.php, который лежит в директории движка “wp-content\themes\[папка_текущей_темы]\”). Открыв на редактирование данный шаблон, находим участок кода, который отвечает за то место страницы, где бы Вам хотелось выводить родственные посты. Если к примеру они должны идти сразу после текста статьи (как сделано у меня), то надо после участка кода, выводящего содержимое статьи, этот код будет примерно таким:
вставить код, выводящий схожие статьи:
Настройка Related Posts
Теперь осталось только настроить работу данного плагина. Опять же в тыкаем меню “Настройки”, находим подпункт меню “Related Posts“, кликаем на нем, и откроются “Related Posts Settings”, т.е. “Настройки Related Posts”. Вот табличка с описанием данных настроек и значениями, выставленными у меня в момент публикации данной статьи:
Название | Описание | Значение |
---|---|---|
Basic Setting (Базовые Настройки) | ||
Related Posts Title | Заголовок над родственными статьями | Смотрите также
|
Related Posts Title Tag | Тег Заголовка | |
Maximum Number | Максимальное число выводимых постов | 7 |
Exclude(category IDs) | id-идентификаторы рубрик, для статей которых родственные посты выводить не следует | |
Other Setting (Другие Настройки) | ||
Display Comments Count? | Отображать количество комментариев | Выкл. |
Display Pubilsh Date? | Показывать дату публикации | Выкл. |
Auto Insert Related Posts? | Автоматически вставлять родственные посты | Выкл. |
Display Related Posts on Feed? | Показывать схожие статьи в RSS-лентах | Вкл. |
Except Setting | ||
Display Post Except? | Не знаю (кто знает – напишите, пожалуйста, в комментариях – исправлю) | Выкл. |
No Related Post Setting (Настройка плагина в случае отсутствия схожих постов для текущей статьи) | ||
Display | Показывать: либо текст ‘No Related Posts’, либо случайно выбранные посты (Random Posts), либо посты с наибольшим числом комментариев (Most Commented Posts) | Random Posts |
Random Posts Title | Заголовок Случайных Постов | Случайные статьи
|
Related Posts with Thumbnail (Схожие Статьи с Миниатюрами) | ||
Thumbnail Setting (Настройка миниатюр) | ||
Display Thumbnails For Related Posts? | Показывать миниатюры для сходих статей | Выкл. |
Все настройки описал, кроме задаочной “Except Setting”, а также я не использую миниатюры – в описании сказано, что для их использования необходимо установить миниатюру-изображение для каждой статьи, что мне делать крайне неохота.
Принцип Работы Плагина Related Posts
В завершение статьи опишу, пожалуй, самое главное – как же плагин объединяет статьи, решает, какие из них схожие, т.е. на одну тему, а другие совсем на другую. Признаюсь, когда только начал знакомиться с плагином, в голову приходили самые разнообразные версии, вплоть до того, что он анализирует каждую статью – скажем по набору слов и, используя некий алгоритм, определяет степень схожести (понятно, что это было бы довольно накладно из-за значительных вычислений, особенно, если бы эти вычисления происходили каждый раз при открытии страницы статьи).
Но, как оказалось, все гениальное – просто. Признак, по которому плагин находит для текущей статьи схожие, – это теги. Говоря математическим языком, самой похожей на данную будет та статья, у которой больше всего тегов в пересечении с тегами данной статьи. А если по-простому, чем больше схожих тегов, тем более близкой по теме считается статья. Понятно, что при этом возникает необходимость присваивать статьям теги (или метки, как их еще называют), причем не абы как, а разумно, т.е., например, у меня статьи, которые имеют отношение к , имеют соответственно метку “wordpress”, статьи про – метку “xml” и т.д. Если завести обычай каждый раз при написании статьи прицеплять к ней метки, то плагин будет работать, как и подобает, – выводить для каждой статьи похожие материалы.
На этом, пожалуй, закончу описание данного плагина, жду ваших комментариев относительно настроек Related Posts, а также иных вариантов реализации вывода схожих статей в WordPress – например, посредством других плагинов.
Спасибо за внимание!.
Доброе время суток, уважаемые посетители!
В данном материале вы узнаете про плагин Related posts, с помощью которого делаются отличные похожие записи с миниатюрами.
Имеется множество способов, как сделать похожие записи, но вариант с помощью данного плагина очень прост. Да и неплохо все работает. Список таких записей будет иметь следующий вид. По крайней мере я выбрал именно такой.
Имеются и другие настройки отображения, чтобы выбрать наиболее подходящий вариант под ваш сайт. Мы далее обязательно рассмотрим, как все изменить. Я считаю, что это один лучших вариантов внешнего вида, так как визуальное сопровождение всегда повышает конверсию (в данном случае - клик).
Что еще очень хорошего в этом плагине, так это вывод картинок, что не всегда возможно в других плагинах. Как правило, другие подобные решения берут картинки только из миниатюр. Но большинство пользователей их попросту не назначают к каждому посту. Да я и сам так не делал никогда до недавнего времени.
Этот же плагин будет брать первую картинку из изображений в статье. Так что, если вы назначаете главную картинку в статье, то можете не переживать, что не задали миниатюру в настройках к посту. С миниатюрами он также работает.
Имеется такой же вариант списка , но его я рассмотрю в следующий раз, когда реализую и у себя.
А сейчас покажу, как настроить этот плагин и какие есть нюансы.
Кстати, если вы думаете, что данный функционал как-то улучшит вашего сайта, то вы глубоко заблуждаетесь. Да, может какой-то совсем небольшой процент дополнительных просмотров страниц вы и получите, но это далеко от той правды, когда благодаря данной функции можно продвинуть сайт, улучшив поведенческий фактор.
Особую роль похожие записи выполняют в индексации. Это то, ради чего действительно стоит их устанавливать. Молодому сайту это большой плюс, так как можно новых и старых страниц. А уже состоявшемуся сайту они будут играть защитную роль, чтобы при выпадании какой-то страницы из индекса не были нарушена перелинковка сайта. О последнем я расскажу в другой статье. Тема очень интересная и важная.
А теперь перейдем к установке и настройке плагина WordPress Related posts. Весь процесс настройки я очень подробно описал в своем видео-уроке, а затем уже дал текстовый вариант. Видео же будет более инфрмативней, поэтому рекомендую сначала смотреть именно его, а затем уже изучать текстовый вариант.
Скачать плагин можете с официальной страницы, нажав на кнопку ниже.
Так как плагин сам с просторов англоязычного интернета, то для начала нужно перевести название блока на русский язык. Из изображения в начале статьи вы можете увидеть, что я блок назвал "Вам также будет интересно почитать".
Настраивается данный параметр в самом начал настроек (Basic settings).
Касаемо количества выводимых постов (Number of posts) то не рекомендую выводить более 5ти записей. Я выставил вариант из 4х статей, так как 5 просто не вместилось бы в одну строку.
Более 5и постов нет смысла выводить. Я выше уже говорил, что мы делаем данную вещь для перелинковки (автоматической). Поэтому, сильно много похожих записей отображать не нужно. Необходимо делать упор именно на ручной перелинковке.
Самый первый чек-бокс "Enable themes" отвечает за возможность выбора темы оформления. Если его отключить, то будет выводиться стандартный вариант в виде простых ссылок на записи. Если будут заданы миниатюры к постам, то рядом с ссылками они также будут выводиться.
Я, естественно, выбор темы включил и могу определиться с нужным вариантом. Ниже вы можете увидеть много различных вариаций. Тут уже, что вам больше понравится и будет лучше смотреться на вашем сайте. Я выбрал 3й вариант (vertical large) с отображением больших миниатюр. Именно такой вариант и показан на самом первом изображении в этой статье.
Чтобы определиться с вашим вариантом, вы можете перепробовать каждый или же навести курсором мыши в настройкам на каждый пункт и в реальном времени будет идти предварительный просмотр тем.
Когда определились с наилучшим для вас вариантом, можно переходить к следующему пункту настроек (Customize). Это у нас индивидуальные настройки, которые каждый может настроить под себя.
- Display Thumbnails For Related Posts - включить или отключить отображение миниатюр в похожим постам;
- Display Number of Comments - если включите, то рядом с ссылкой будет отображаться количество оставленных комментариев в статье;
- Display Publish Date - отображение даты публикации записи;
- Display Post Excerpt - включает отображения части содержимого рядом с ссылкой. Если включаете настройку, то в поле нужно задать количество символов, которое будет отображаться. Не рекомендую ставить этот чек-бокс, так как будет слишком все громоздко и никакой пользы это не дает. Ссылки вполне достаточно;
- Enable custom CSS - если вы хотите дописать какие-то стили к блоку, то нет необходимости лезь в файл стилей вашего шаблона. Можно активировать эту настройку и снизу прописать нужные стили к определенным классам, которые уже имеются в этой настройке. Как видите на изображении выше, мне данной настройкой пришлось воспользоваться;
- Default thumbnails - если в статье не будет ни одной картинки и миниатюра также не будет задана, то в данной настройке, нажав на кнопку "Выберите файл", можно выбрать изображение, которое будет отображаться к таким статьям;
- Custom size thimbnails - можно задать свой размер миниатюр. В моем случае это не потребовалось, так как в моем варианте темы стояли нормальные размеры (150х150 пикселей).
- Exclude these Categories в данном пункте можно исключить определенные категории, чтобы их записи не выводились в боке похожих записей. Просто поставьте чек-бокс напротив нужной категории и записи больше не будут выводиться;
- Auto Insert Related Posts - по умолчанию эта настройка активна и вряд ли вам понадобится ее трогать. Она автоматически размещает блок похожих записей в нужном месте, то есть в конце поста. У меня же не активна, так как мне пришлось изменить место размещение этого бока.
У меня получалось так, что блок размещался перед социальными кнопками. А какой смысл от соц. кнопок, если их не видно? Поэтому, мне пришлось разместить похожие записи после кода социальных кнопок. Чтобы сделать также, вам нужно убрать чек-бокс с этой настройки и разместить следующий код в нужном месте -
Вот, как это сделал я.
- Display Related Posts in Feed - отображать ли похожие записи в новостной ленте, то есть в фиде;
- Support us (show our minimized logo) - если хотите поддержать разработчиков плагина, то ставьте эту настройку и рядом с блоком должен быть небольшой логотип.
Это все настройки плагина. Далее идет небольшая информация о плагине. Дается также небольшое видео, но нам это не нужно. После всех настроек можем сохранить настройки. Обязательно это делаем, нажав на кнопку в самом низу страницы настроек.
Надеюсь, что я достаточно все просто и понятно растолковал. Все очень просто.
Единственное, что вам рекомендую запомнить о важности этой функции, это то, что нужно все это не для улучшение поведенческих факторов, а для автоматической внутренней перелинковки, которая ускорит индексацию и сохранит общую перелинковку всего сайта, если какие-то страницы по определенным причинам выпадут из индекса.
Хотите улучшить поведенческие факторы? Не проблема. Работайте над сайтом и делайте упор на пользователей. Делайте качественный контент и удобный сайт и никакие секретные фишки вам не нужны будут, которых, собственно, и не существует.
Что касается аналогом этого плагина, то можно использовать следующие:
- Related posts thumbnails;
- Yet Another Related Posts Plugin;
Последний особенно хорош. Чем именно, расскажу в других статьях, где так же подробно разберу эти 2 плагина.
А на этом я буду заканчивать данный пост. Оставляйте свои комментарии. Пишите свои пожелания, вопросы. Конечно же делитесь данным материалом с друзьями с помощью социальных кнопок. Ну и в тему статьи - кликайте на похожие записи)
До связи.
С уважением, Константин Хмелев!