Вывод постов с использованием Custom Fields
-
Здравствуйте. Одна из рубрик сайта является каталогом. Т.к. подрубрик много, решил использовать теги для большего удобства. Но мне нужно, чтобы посты по тегам в этой категории выводились по определенному правилу: Заголовки брались из поля Custom Fields и выводились по алфавиту. В итоге нашел такое решение (немного подправил):
<?php query_posts(array('category__and'=>array(3),'meta_key'=>'SName','orderby'=>'meta_value','order'=>ASC,)); if ( have_posts() ) while ( have_posts() ) : the_post(); ?> <a>" title="<?php the_title(); ?>"> <h2> <?php echo get_post_meta( get_the_ID(), 'SName', true); ?> </h2> </a> <?php endwhile; // end of the loop. ?>
Я почти не разбираюсь в php, но, как я понимаю, код выводит из третьей рубрики все посты с полем SName и данные с него ставит вместо заголовка, выводя по алфавиту. Все хорошо, но, к моему сожалению, делает это он на всех страницах с тегами. А мне хотелось бы, чтобы по каждому тегу выводились только посты с этим тегом в категории ID3. Буду благодарен, если поможете разобраться и найти решение.
- Тема «Вывод постов с использованием Custom Fields» закрыта для новых ответов.