get_theme_mod( 'bakery_patisserie_shop_related_post_per_page', 3 ), 'orderby' => 'rand', 'post__not_in' => array( get_the_ID() ), ); $bakery_patisserie_shop_number_of_post_columns = get_theme_mod('bakery_patisserie_shop_related_post_per_columns', 3); $bakery_patisserie_shop_col_lg_post_class = 'col-lg-' . (12 / $bakery_patisserie_shop_number_of_post_columns); $bakery_patisserie_shop_related = wp_get_post_terms( get_the_ID(), 'category' ); $bakery_patisserie_shop_ids = array(); foreach( $bakery_patisserie_shop_related as $term ) { $bakery_patisserie_shop_ids[] = $term->term_id; } $bakery_patisserie_shop_post_args['category__in'] = $bakery_patisserie_shop_ids; $bakery_patisserie_shop_related_posts = new WP_Query( $bakery_patisserie_shop_post_args ); if ( $bakery_patisserie_shop_related_posts->have_posts() ) : ?>