Advertisement
sonars

Untitled

Jul 6th, 2021
1,185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.69 KB | None | 0 0
  1. <section class="timetable">
  2.         <div class="inside">
  3.             <div class="to-animate-fade box-round">
  4.                 <h2 class="box-round__title to-animate-fade">Harmonogram</h2>
  5.                 <div class="row timetable-list to-animate-faded">
  6.                     <?php
  7.                     $date_now = date('Y-m-d H:i:s');
  8.                     $time_now = strtotime($date_now);
  9.                     $time_next_week = strtotime('+70 day', $time_now);
  10.                     $date_next_week = date('Y-m-d H:i:s', $time_next_week);
  11.  
  12.                     $args = array(
  13.                         'posts_per_page' => -1,
  14.                         'post_type'      => 'product',
  15.                         'meta_query'     => array(
  16.                             array(
  17.                                 'key'         => 'teach__timer',
  18.                                 'compare'     => 'BETWEEN',
  19.                                 'value'       => array( $date_now, $date_next_week ),
  20.                                 'type'        => 'DATETIME'
  21.                             )
  22.                         ),
  23.                         'order'          => 'ASC',
  24.                         'orderby'        => 'meta_value',
  25.                         'meta_key'       => 'teach__timer',
  26.                         'meta_type'      => 'DATETIME'
  27.                     );
  28.                     $loop = new WP_Query( $args );
  29.                     if ( $loop->have_posts() ) {
  30.                         while ( $loop->have_posts() ) : $loop->the_post();
  31.                             wc_get_template_part( 'content', 'product' );
  32.                         endwhile;
  33.                     } else {
  34.                         echo __( 'Aktualnie brak szkoleń' );
  35.                     }
  36.                     wp_reset_postdata();
  37.                     ?>
  38.                 </div>
  39.             </div>
  40.         </div>
  41.     </section>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement