1

誰かが私を正しい方向に向けたり、何らかのガイダンスを提供したりできることを望んでいました. 現在、ホームページのスライダーにレスポンシブ スライド プラグインを使用しています。うまく機能しますが、カスタム投稿タイプが作成されます。それは問題ありませんが、代わりにブログの投稿を実行したいと思います。基本的に、カテゴリを作成して「スライダー」という名前を付け、そのカテゴリのブログ投稿でスライダーを使用したいと考えています。この特定のスライダーを使用する理由は、レスポンシブ テーマに適合するためです。私の現在のセットアップ(以下のコード)を使用してそれを行う簡単な方法はありますか、それとも誰かがこれを達成する方法について正しい方向に向けることができますか? 前もって感謝します!(ウェブサイトはライブではなく、私のコンピューターのローカルホストにあります)

テーマのフロントページでショートコードを使用する

           {<div id="flexfix" class="span11"> 
           <?php do_shortcode( '[responsive_slider]' ); ?>
           </div><!-- End Flexslider -->}

レスポンシブ スライダー クエリ

{関数 response_slider() {

$slides = new WP_Query( array( 'post_type' => 'slides', 'order' => 'ASC', 'orderby' => 'menu_order' ) );

if ( $slides->have_posts() ) : ?>

    <div class="responsive-slider flexslider">

        <ul class="slides">

        <?php while ( $slides->have_posts() ) : $slides->the_post(); ?>

            <li>

                <div id="slide-<?php the_ID(); ?>" class="slide">

                    <?php global $post; ?>

                        <?php if ( has_post_thumbnail() ) : ?>

                        <!--edited by david crothers 11/8/12-->
                            <!--<?php echo get_post_meta( $post->ID, "_slide_link_url", true ); ?><?php the_title_attribute(); ?>-->
                            <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
                                <?php the_post_thumbnail( 'slide-thumbnail', array( 'class' => 'slide-thumbnail' ) ); ?>
                            </a>

                                <h2 class="slide-title"><?php the_title()?></h2>

                        <?php endif; ?>


                </div><!-- #slide-x -->

            </li>

        <?php endwhile; ?>

        </ul>

    </div><!-- #featured-content -->}
4

1 に答える 1

0

WP_Query の引数を変更するだけです。post_type を標準の「post」に変更してから、新しいカテゴリに設定します。

 $slides = new WP_Query( array( 'post_type' => 'post', 'category_name' => 'slider', 'order' => 'ASC', 'orderby' => 'menu_order' ) );

http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters

于 2012-11-12T22:49:17.147 に答える