8

作業中のWPサイト用にカスタム投稿タイプ(証言)を作成しました。可能であればプラグインを使用せずに、サイドバーにランダムな紹介文を1つ表示したいと思います。適切な投稿クエリを使用してテキストウィジェットを作成する必要がありますか?もしそうなら、それはどのように見えるでしょうか?

どうもありがとう、

シンシア

4

1 に答える 1

18

sidebar.php必要に応じて、表示する場所に次のコードスニペットを直接貼り付けることができますTestimonials(それがであるかどうかを確認してくださいtestimonials/Testimonials

<?php
  $args = array(
    'post_type'=>'testimonials', 
    'orderby'=>'rand', 
    'posts_per_page'=>'1'
  );

  $testimonials=new WP_Query($args);

  while ($testimonials->have_posts()) : $testimonials->the_post(); 
?>
    <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
    <p><?php the_excerpt(); // or the_content(); ?></p>
<?php 
  endwhile;
  wp_reset_postdata();
?>
于 2012-07-22T15:17:04.840 に答える