Intereting Posts
Как удалить раскрывающийся список купонов Длинные постоянные ссылки расщепляются на многоточие и ломаются Проблемы с отображением нескольких меню WP Ссылка «Читать дальше» не отображается Добавить таксономию в архив пользовательского типа Храните JSON в настраиваемом поле Почему более 10 статей в WP_Query приводят к отбрасыванию некоторых выходов? Цена Woocommerce, включая налог с форматированием из опций Редактировать tag_id в категориях страниц панели инструментов Когда нужно использовать add_action ('init') vs add_action ('wp_enqueue_scripts') Размер базы данных mySQL большой, но размер таблиц меньше Структура базы данных на разных серверах Расписание пользовательских метаданных с использованием пользовательского типа сообщений и пользовательской таксономии Чтение сессий WordPress в Magento как сделать новую страницу затронутой макетом index.php темы?

Как показать все должности категории в WordPress?

Я создал категорию, используя плагин Custom Post Type, и теперь отображаются только 5 последних сообщений категории.
Я хочу показать все должности для этой категории.
Для примера предположим, что у меня есть категория фильмов – мне нужны все фильмы в этой категории.
Какой код следует использовать и где?
Я не очень разбираюсь в wordpress, поэтому я был бы признателен за поэтапный процесс.

Solutions Collecting From Web of "Как показать все должности категории в WordPress?"

  <?php $args = array( 'category' => 7, 'post_type' => 'post' ); $postslist = get_posts( $args ); foreach ($postslist as $post) : setup_postdata($post); ?> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <?php the_excerpt(); ?> <?php endforeach; ?> 

просто измените идентификатор категории (номер 7) и измените post_type, который был в плагине

чтобы узнать больше о post_type, см. ссылку http://codex.wordpress.org/Custom_Post_Types

Это довольно легко сделать с помощью WordPress. Вы должны понимать, что сообщение обычно отображается в «петле», небольшом коде, который повторяется. Вы должны использовать его для этого.

 <?php $catPost = get_posts(get_cat_ID("NameOfTheCategory")); //change this foreach ($catPost as $post) : setup_postdata($post); ?> <div> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <p><?php the_content(); ?></p> </div> <?php endforeach;?> 

Вы должны изменить вывод в соответствии с вашими потребностями

Это адаптировано из кода, написанного кем-то другим, и который я получил слишком давно, чтобы узнать, откуда он взялся (если человек, который изначально написал его, читает это, еще раз спасибо). Он работает по вашему запросу:

 <?php $catPost = get_posts('cat=888&posts_per_page=-1000'); foreach ($catPost as $post) : setup_postdata($post); ?> <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"> <?php the_post_thumbnail('name of your thumbnail'); ?> </a> <h4> <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"> <?php the_title(); ?> </a> </h4> <hr/ style="clear:both;"> <?php endforeach;?>