0

現在、Wordpress ギャラリー プラグインを使用していますが、正常に動作していますが、既に作成されているすべてのギャラリーを 1 つのページに一覧表示したいと考えています。

ギャラリー プラグインのショートコードは正常に機能します。以下にその例を示します。[print_gllr id=43 display=short]

これを使用してそのショートコードを表示できます。<?php echo do_shortcode('[print_gllr id=43 display=short]'); ?>

しかし、print_gllr のすべてのショートコードを display=short で表示する方法はありませんか?

Advaceに感謝します。

4

1 に答える 1

1

ここにあります:

<?php 
    $args = array( 'post_type' => 'gallery' );
    $loop = new WP_Query( $args );
    while ( $loop->have_posts() ) : $loop->the_post();
?>
   <?php echo do_shortcode('[print_gllr id='.get_the_ID().' display=short]'); ?>
<?php endwhile; ?>

すべてのギャラリー カバーを含むループを作成するので、ページで使用してすべてを表示できます。

于 2012-11-01T00:51:22.777 に答える