Ошибка при установке плагинов WordPress Related Posts и Related Posts Slider

При установле плагинов WordPress Related Posts и Related Posts Slider, с помощью которых я собиралась настроить вывод похожих статей в конце каждой страницы, вылезла ошибка со следующим текстом:

Warning: array_rand() [function.array-rand]: Second argument has to be between 1 and the number of elements in the array in /home/olunka/olunka.ru/docs/wp-content/plugins/wordpress-23-related-posts-plugin/wp_related_posts.php

Ошибка появлялась только при открытии статичных страниц блога, на страницах с постами все работало как и было задумано. Отказываться от использования WordPress Related Posts и Related Posts Slider я не собиралась, поэтому стала искать способ устранить неполадки в работе плагинов.

К счастью, способ устраняющий ошибку при работе с вышеуказанными плагинами WordPress быстро нашелся. Для устранения данной ошибки необходимо отключить показ плагина на статичных страницах. В настройках WordPress Related Posts есть возможность отключить определенные рубрики, но статичные страницы не относятся ни к одной из рубрик. А вот в настройках плагина Related Posts Slider есть возможность отключить автоматическую вставку плагина во все материалы блога и настроить ручное добавление плагина.

WordPress Related Posts и Related Posts Slider ошибка при установке плагина

В панели управления блога на WordPress заходим в настройки плагина Related Posts Slider, и в последнем пункте Manual/Automatic Insertion выбираем пункт Manually, это означает, что плагин не будет автоматически добавляться на страницы нашего блога, мы будем добавлять его вручную. Сохраняем изменения.

WordPress Related Posts и Related Posts Slider ошибка при установке плагина
WordPress Related Posts и Related Posts Slider ошибка при установке плагина

Дальше идем в редактор темы, находим страницу single.php (одна запись) и вставляем строку, которая будет выводить плагин только в постах блога:

1
<?php if(function_exists('get_related_posts_slider')) {get_related_posts_slider();} ?>

перед строкой:

1
<?php comments_template( '', true ); ?>

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

Совместная работа плагинов WordPress Related Posts и Related Posts Slider выглядит так:

Совместная работа плагинов WordPress Related Posts и Related Posts Slider

Скриншот иллюстрирующий результат совместной работы плагинов WordPress Related Posts и Related Posts Slider

1 Комментарий

  1. Александр 01.04.2015 / 01:38

    А как убрать кнопку в конце поста с надписью Edit Related Posts

Комментарии к этой статье отключены.