Перенос сообщений из отдельной категории в пост

#wordpress #web #blogs #posts

#wordpress #веб #Блоги #Публикации

Вопрос:

Я пытаюсь перенести список сообщений о специальных предложениях на страницу специальных предложений на веб-сайте. Сайт http://www.lansdownehotelcroydon.com/local-area/special-offers/Идентификатор сообщения — «специальные предложения», но, похоже, я не могу показать специальные предложения на странице.

 $args = array( 'post_type' => 'special_offers', 'posts_per_page' => 10 );
  

$loop = новый WP_Query( $args );
?>

         <div class="one_half">
            <div class="paddingAll">
            <h2><a href="/contact#wpcf7-f4-p43-o1"><?php the_title(); ?></a></h2>
            <a href="/contact#wpcf7-f4-p43-o1"><?php echo the_post_thumbnail('thumbnail');?></a>
            <div class="offercontent">
                <?php the_content();?>

            </div>

            </div>
            <a class="sp-enquiry" href="/contact#wpcf7-f4-p43-o1">Book Now</a>
            </div>

        </div>
  

Комментарии:

1. Пожалуйста, точно опишите вашу проблему и то, что вы пробовали до сих пор, и почему эти попытки не увенчались успехом…

2. «специальные предложения» — это категория, состоящая из этих сообщений?

3. Я не эксперт по WordPress, но я так считаю.

4. вставьте свой код сюда, пожалуйста

Ответ №1:

Попробуйте это:-

 $args = array( 'category_name' => 'special_offers', 'posts_per_page' => 10 );
  

для выборки сообщений для определенной категории.

Комментарии:

1. Я уже пробовал это, специальные предложения предназначены для размещения в небольших полях на странице.

2. <div class=»sp-box»> <div class=»special_offers»> <div class=»one_half»> <div class=»paddingAll»> <h2><a href=»/contact#wpcf7-f4-p43-o1″><?php the_title(); ?></a></h2> <a href=»/contact#wpcf7-f4-p43-o1″><?php echo the_post_thumbnail(‘thumbnail’);?></a> <div class=»offercontent»> <?php the_content();?> </div> </div> <a class=»sp-enquiry» href=»/contact#wpcf7-f4-p43-o1″>Забронировать Сейчас </a> </div> </div>

3. пожалуйста, покажите запрос, который вы использовали перед этим кодом

4. Я добавил это к вопросу

5. Его «специальные предложения» или «special_offers»?

Ответ №2:

В зависимости от того, как вы настроили свой пользовательский тип записи, вам может просто потребоваться изменить:

 $args = array( 'post_type' => 'special_offers', 'posts_per_page' => 10 );
  

Для:

 $args = array( 'post_type' => 'special_offer', 'posts_per_page' => 10 );
  

Пользовательские типы сообщений должны быть настроены и ссылаться на них в единственном числе при вызове их в циклах

Комментарии:

1. адам, не могли бы вы написать мне по адресу lee@visionfive.co.uk