как в wordpress сделать новости

Langer
На сайте с 16.12.2012
Offline
97
4089

Подскажите пожалуйста как в wordprese реализовать новости, чтобы эти новости с рубрики "Новости" выводились только в сайдбар. Может существует какой нибудь плагин, но я не нашел (был одни плагин который выводил с указанной рубрики статьи, но и эти статьи отображались на главной). То есть как реализовать такую схему: Чтобы была рубрика новости, эти новости кратко отображались в сайдбаре, но не отображались как последнии посты на главной страницы. :confused:

Спать на работе грех - не для того Вам дан интернет!
atranca
На сайте с 27.02.2011
Offline
126
#1

Special Recent Posts с выводом только из категории- новости

если надо только на определенных страницах выводить- Widget Logic

123
Gulyaeff
На сайте с 09.01.2013
Offline
11
#2

Вот нашел способ: http://seogad.ru/cms/wordpress-news-sidebar

Langer
На сайте с 16.12.2012
Offline
97
#3
Gulyaeff:
Вот нашел способ: http://seogad.ru/cms/wordpress-news-sidebar

да (такое и хотелось бы реализовать),это я тоже находил, первую половину сделал , раздел новости появился, а как сделать чтобы и виджет появился таки и не понял, куда вставлять и где это править во второй части вот эти коды

Если вы не используете для новостей отдельный тип записей, то вам понадобится заменить post_type=news на cat=ID, где ID — это цифровой идентификатор категории, посты из которой вы хотите вывести в сайдбар. - где это искать

Параметр showposts=15 говорит о том, что будут выводиться 15 элементов.

Теперь добавим в функцию register_my_widget() строку: - где искать эти строки я не нашел

register_sidebar_widget('Новости', 'getlastnews');

Если такой функции нет, то создадим её следующим образом:

function register_my_widget() {

register_sidebar_widget('Новости', 'getlastnews'); }

add_action('init', 'register_my_widget');

Конечно же, нужно всю эту штуку закрасивить. Кому интересно — вот параметры стилей, которые я использовал в своей теме:

---------- Добавлено 13.11.2013 в 12:05 ----------

atranca:
Special Recent Posts с выводом только из категории- новости
если надо только на определенных страницах выводить- Widget Logic

Но после публикации же в категории новости, как сделать тогда чтоб на главной эти посты не отображались а только в сайдбаре?😕

Langer
На сайте с 16.12.2012
Offline
97
#4

Что же так никто и не делает новости на сайте и не знает как эти новости сделать для вывода только в сайдбаре?

Z
На сайте с 22.05.2008
Offline
136
#5

Для вывода определенной рубрики в сайдбаре. Количество постов и номер (ID) рубрики меняете сами

<?php

$postslist = get_posts('numberposts=3&cat=3');

foreach ($postslist as $post) :

setup_postdata($post);

?>

<li>

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>

</li>

<?php endforeach; ?>

---------- Добавлено 14.11.2013 в 15:54 ----------

Для главной - перед началом цикла поставьте

<?php query_posts('cat=-3'); ?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий