2015-11-13 1 views
-1

Я пытаюсь достичь следующего: У меня есть пользовательский тип сообщения, называемый «альбомом». Я использую плагин Featured Post (https://wordpress.org/plugins/featured-post/), чтобы выбрать один из альбомов. Я хочу отобразить некоторые данные из этого альбома на боковой панели шаблона страницы.Как я могу отображать данные из пользовательского типа сообщения, помеченного как «признанная публикация» в шаблоне страницы?

<div class="left-column"> 
    <?php query_posts(array('post_type' => 'album')); ?> 
    <?php query_posts($query_string . "&featured = yes"); ?> 
    <?php while (have_posts()) : the_post(); ?> 
     <h3>Latest Release</h3> 
     <?php echo get_the_post_thumbnail($post->ID, 'post-thumbnail'); ?> 
     <div class="purchase"> 
      <h3>Purchase now</h3> 
      <ul> 
       <li> 
        <a href="<?php the_field('itunes_link')?>" target="_blank"> 
         <img src="http://localhost:8888/rezzonator/wp-content/uploads/2015/11/itunes.png"> 
        </a> 
       </li> 
       <li> 
        <a href="<?php the_field('paypal_link')?>" target="_blank"> 
         <img src="http://localhost:8888/rezzonator/wp-content/uploads/2015/11/paypal.png"> 
        </a> 
       </li> 
      </ul> 
     </div> 
    <?php endwhile; ?> 
</div> 

Может кто-нибудь помочь:

На данный момент код, я использую ничего не возвращает? Я довольно новичок в PHP-кодировании ...

Большое спасибо.

ответ

0

Fixed выкидывает:

<?php query_posts($query_string . "&featured = yes"); ?> 

Редактирование первой строки:

<?php query_posts(array('post_type' => 'album', 'showposts' => 1)); ?> 

И добавив в конце:

<?php wp_reset_query(); ?> 
Смежные вопросы