• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Поиск плагин, выводящий ссылки на случайные статьи

Статус
В этой теме нельзя размещать новые ответы.

BSunV

Профессор
Регистрация
8 Окт 2008
Сообщения
186
Реакции
45
Возможно есть такой плагин, который позволяет выводить в конце записи ссылки на случайные записи. Кто знаком с Джумлой меня поймет: статья, после статьи запись ЕЩЕ ЗАПИСИ, и вывод нескольких ссылок на опубликованые статьи (случайные, не привязаные к теме статьи, под которой они размещены)
 
Насколько я понял, query_posts можно использовать только на главной? (The query_posts function is intended to be used to modify the main page Loop only.). Или я не прав?
 
Плагин related posts. Не понятно только, нужно чтобы при каждом открытии страницы были новые ссылки, или постоянные.
 
Рандомные или постоянные - разницы нет.
 
Насколько я понял, query_posts можно использовать только на главной?

именно. пример тому блог , где идёт вывод статей в блоке на страницах навигации отличных от первой.
 
Насколько я понял, query_posts можно использовать только на главной? (The query_posts function is intended to be used to modify the main page Loop only.). Или я не прав?
далеко вставили, код должен быть внутри конструкции
PHP:
 <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
и
PHP:
<?php endif; ?>
и будет работать.
 
Вобщем поставил Related Posts by Category. Активировал плагин.
В single.php вставил код

Код:
<ul><?php
related_posts_by_category(
array(
‘orderby’ => ‘post_date’,
‘order’ => ‘DESC’,
‘limit’ => 5,
‘before’ => ‘<li>’,
‘echo’ => true,
‘after’ => ‘</li>’,
‘rel’ => ‘nofollow’,
‘type’ => ‘post’,
‘message’ => ‘no matches’
)
);
?></ul>
Не работает, выдает ошибку:
Parse error: syntax error, unexpected '>' in Z:\home\word\www\wp-content\themes\wpburn-blue\single.php on line 26

Строка 26 -- ‘before’ => ‘<li>’
Просмотрел код, подправлю в одном месте, ошибка вылазит в другом.
Пошел другим путем. Добавил в single.php в нужном месте код:

Код:
<?php $cat = get_the_category(); $cat = $cat[0]; ?>
<ul>
<?php
$myposts = get_posts(’numberposts=5&offset=0&exclude=’.$id.’&category=’.$cat->cat_ID);
foreach($myposts as $post) :
?>
<li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>

Заработало. Но не совсем корректно. Ссылки выводятся в нужном месте, НО... Анкор коректен, а ссылка получается вида:

Код:
<a href=”http://word/^http://word/mypost.html”>Тут анкор</a>

"http://word/^http://word/mypost.html" - это не есть хорошо. Может ктото укажет на ошибку, либо посоветует плагин. Сформулирую вопрос более четко: Нужно под статьей вывести ссылки на случайные статьи (можно из той же категории, но желательно не привязаные ни к чему, случайные). Помогите плиз.
 
Обратите внимание, что хоть с плагином, хоть без плагины вывод будет осуществляться всё той же функцией query_posts.

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

Прочитайте по ней информацию - на английском есть примеры, реализованные в коде на практике
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху