protected function custom_loop() { do_action('presscore_before_loop'); $page_query = presscore_mod_albums_get_photos(); if ($page_query->have_posts()) { while ($page_query->have_posts()) { $page_query->the_post(); presscore_get_template_part('mod_albums', 'photo-masonry/photo'); } wp_reset_postdata(); } return $page_query; }
if (post_password_required()) { the_content(); } else { // backup config $config_backup = $config->get(); // fullwidth wrap open if ($config->get('full_width')) { echo '<div class="full-width-wrap">'; } // masonry container open echo '<div ' . presscore_masonry_container_class(array('wf-container', 'dt-gallery-container')) . presscore_masonry_container_data_atts() . presscore_get_share_buttons_for_prettyphoto('photo') . '>'; ////////////////////// // Custom loop // ////////////////////// if (function_exists('presscore_mod_albums_get_photos')) { $page_query = presscore_mod_albums_get_photos(); if ($page_query->have_posts()) { while ($page_query->have_posts()) { $page_query->the_post(); presscore_get_template_part('mod_albums', 'photo-masonry/photo'); } wp_reset_postdata(); } } // masonry container close echo '</div>'; // fullwidth wrap close if ($config->get('full_width')) { echo '</div>'; } /////////////////////