function tst_partners_gallery_screen($atts) { extract(shortcode_atts(array('css' => ''), $atts)); $size = 'full'; // logo size $partners = new WP_Query(array('post_type' => 'org', 'posts_per_page' => -1, 'orderby' => 'rand')); if (!$partners->have_posts()) { return ''; } ob_start(); foreach ($partners->posts as $p) { tst_org_card($p); } $out = ob_get_contents(); ob_end_clean(); return $out; }
<?php /** * Partners **/ get_header(); ?> <div class="mdl-grid"> <?php if (have_posts()) { while (have_posts()) { the_post(); tst_org_card($post); } } ?> </div> <?php $p = tst_paging_nav(); if (!empty($p)) { ?> <div class="mdl-grid"> <div class="mdl-cell mdl-cell--12-col"><?php echo $p; ?> </div> </div> <?php