Intereting Posts
Как перевести строку внутри сценария jQuery с WPML? URL-адрес и теги ссылок возвращают ошибку 404 Запросить сообщения с пользовательской таксономией из пользовательского типа сообщения Вставить запрос не работает в форме Перенаправление от страницы входа Плагин Peer Review для сообщений? Как проверить создание и удаление сообщений XML-RPC при необходимости? Несколько is_page () в page.php Пагинация на index.php не работает на первой странице Преобразуйте сайт HTML5 / CSS3 в WordPress Theme (нужно много плагинов) или просто используйте API? С помощью WP 3.4 customizer, используя postMessage и работая в JS для одного параметра, вы можете получить текущее значение для другого параметра? браузер, показывающий соединение, был сброшен при доступе к сообщениям с локального хоста Установка WordPress Исключить категорию из цикла foreach exec-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;?>