avatar

Как в Wordpress вывести новости из определенной категории? cat не помогает

Рейтинг 3.7 из 5. Голосов: 229
Den 7 лет назад
2
,

0


Ответы (2)

Den
avatar
Модератор За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений За 700 сообщений №1 по сообщениям
1026 Mar 10
7 лет назад
Как в Wordpress вывести новости из определенной категории? cat не помогает и как вывести краткий текст новости в Wordpress
отправить
+ 0

Redy
avatar
За 6 месяцев на форуме За год на форуме За два года на форуме за 10 сообщений За 100 сообщений за 500 сообщений
503 Mar 10
7 лет назад
в шаблоне вывода новостей (слева панелько - меню внешний вид, редактор, надите нужный шаблон справа)
CODE:
<?php$news_categ = $wp_query->queried_object->name; //узнать текущую категорию в Wordpressif ( get_query_var('paged') ) { $paged = get_query_var('paged'); //узнать текущую страницу при пагинации в Wordpress} else if ( get_query_var('page') ) { $paged = get_query_var('page');} else { $paged = 1;}$news_pag = of_get_option('pag_news');$news_categ='Категория1';/* query arguments */$args_news = array( "post_type" => "news", "news_categories" => $news_categ, //ВЫВЕСТИ все новости из категории Категория1 в Wordpress "posts_per_page" => $news_pag, 'post_status' => 'publish' ,"paged" => $paged//, // 'category_name'=>'Категория1' не будет работать // ,'cat'=>11 );global $more;$more = 0; ?><div id="left"> <div class="interior-header"> <?php if($news_categ) { echo "<h1>".$news_categ."</h1>"; } ?> <?php if(category_description()) { echo category_description(); } ?> </div> <div class="newslist-wrapper"> <?php query_posts($args_news); if (have_posts()) : while (have_posts()) : the_post(); $news_thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'news-thumb'); ?> <div class="newslist-block"> <!-- news image --> <?php if($news_thumb != "") { ?> <a title="<?php the_title(); ?>" href="<?php echo get_permalink(); ?>"> <img src="<?php echo $news_thumb[0]; ?>" alt="<?php echo the_title(); ?>" class="news-img" /> </a> <?php } ?> <!-- news title --> <h3 id="post-<?php the_ID(); ?>"><a href="<?php echo get_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3> <!-- news date --> <span class="newslist-date"><?php the_time('d F , Y');?>&nbsp;&nbsp;<?php edit_post_link('Edit', '', ''); ?></span> <!-- news body / text / content --> <?php// the_content('read more', 'framework'); /// если нужно новость полностью вывестиthe_excerpt(); // если краткий анонс новости вывести нужно, текст из цитаты берется или автоматически обрезается из полной новости ?><a title="<?php the_title(); ?>" href="<?php echo get_permalink(); ?>"><span>Подробнее...</span></a> </div> <?php endwhile; endif; ?> </div> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?> <div class="nav-previous"><?php next_posts_link( __( 'Older posts', 'framework' ) ); ?></div> <div class="nav-next"><?php previous_posts_link( __( 'Newer posts', 'framework' ) ); ?></div> <?php } ?> <?php wp_reset_query(); ?> </div>
отправить
+ 0


Чтобы оставить комментарий войдите или зарегистрируйтесь