Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Template part for displaying single post related entries.
- *
- * @license For the full license information, please view the Licensing folder
- * that was distributed with this source code.
- *
- * @package Bimber_Theme 4.10
- */
- // Prevent direct script access.
- if ( ! defined( 'ABSPATH' ) ) {
- die( 'No direct script access allowed' );
- }
- $bimber_max_posts_to_show = 5;
- $bimber_min_posts_to_show = 5; // If there is not enough related posts, list will be supplemented with recent posts.
- $bimber_related_posts_ids = bimber_get_related_posts_ids(
- get_the_ID(),
- $bimber_max_posts_to_show,
- $bimber_min_posts_to_show
- );
- if ( ! empty( $bimber_related_posts_ids ) ) {
- $bimber_args = array(
- 'post__in' => $bimber_related_posts_ids,
- 'orderby' => 'post__in',
- 'posts_per_page' => $bimber_max_posts_to_show,
- 'ignore_sticky_posts' => true,
- );
- } else {
- $bimber_args = array();
- }
- $bimber_query = new WP_Query( $bimber_args );
- ?>
- <?php if ( $bimber_query->have_posts() ) : ?>
- <aside class="g1-related-entries">
- <?php
- $bimber_related_elements = bimber_conver_string_to_bool_array(
- bimber_get_theme_option( 'post', 'related_hide_elements' ),
- array(
- 'featured_media' => true,
- 'categories' => true,
- 'summary' => true,
- 'author' => true,
- 'avatar' => true,
- 'date' => true,
- 'shares' => true,
- 'views' => true,
- 'comments_link' => true,
- )
- );
- $bimber_related_entries_settings = apply_filters( 'bimber_entry_related_entries_settings', array(
- 'elements' => $bimber_related_elements,
- ) );
- bimber_set_template_part_data( $bimber_related_entries_settings );
- ?>
- <h2 class="g1-beta g1-beta-2nd"><?php esc_html_e( 'You may also like', 'bimber' ) ?></h2>
- <div class="g1-collection g1-collection-columns-2">
- <div class="g1-collection-viewport">
- <ul class="g1-collection-items ">
- <li class="g1-collection-item g1-collection-item-1of3">
- <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
- <ins class="adsbygoogle"
- style="display:block"
- data-ad-format="fluid"
- data-ad-layout="image-top"
- data-ad-layout-key="-81+1t-ey+bn+sf"
- data-ad-client="ca-pub-5262268004197428"
- data-ad-slot="6801679878"></ins>
- <script>
- (adsbygoogle = window.adsbygoogle || []).push({});
- </script>
- </li>
- <?php while ( $bimber_query->have_posts() ) : $bimber_query->the_post(); ?>
- <li class="g1-collection-item g1-collection-item-1of3">
- <?php get_template_part( 'template-parts/content-grid-standard', get_post_format() ); ?>
- </li>
- <?php endwhile; ?>
- </ul>
- </div>
- </div>
- <?php bimber_reset_template_part_data(); ?>
- <?php wp_reset_postdata(); ?>
- </aside>
- <?php endif;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement