siwy19911
Odpowiedź forum utworzona
Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)
-
Forum: Wtyczki
W odpowiedzi na: advanced custom fields – Sortowanie Date PickerUdało się! Bardzo dziękuję Ci za pomoc, dla osób poszukujących rozwiązania w przyszłości:/
1. Data musi być formatu w ACF – yyddmm (20140223), ten sam format musi być w PHP jako date(’Ymd’).
2. Należy zastosować:
<?php $today = date('Ymd'); echo $today; $args=array( 'post_type' => 'post', 'posts_per_page' => 6, 'meta_key' => 'start_date', 'meta_compare' => '>', 'meta_value' => $today, 'orderby' => 'start_date', 'order'=> 'ASC', 'paged' => $paged, 'cat' => '16', ); $my_query = new WP_Query($args); query_posts( $args );?> <?php if ( have_posts() ) :while( $my_query->have_posts() ) : $my_query->the_post(); ?>3. Mając datę 20140223, należy ją przekonwertować na własny format 🙂
Raz jeszcze dzięki mlis za pomocForum: Wtyczki
W odpowiedzi na: advanced custom fields – Sortowanie Date PickerTo samo, pokazuje wszystkie posty z datami, bez żadnego sortowania (pomieszane)
Forum: Wtyczki
W odpowiedzi na: advanced custom fields – Sortowanie Date PickerTak, wówczas wyświetla wszystkie.
Forum: Wtyczki
W odpowiedzi na: advanced custom fields – Sortowanie Date PickerHej podmieniłem i niestety nadal to samo, pokazuje tylko daty z Lutego, format z ACF mam taki sam jak format w $today, jestem już bezradny 🙁
<?php $today = date('dd/mm/yy'); $args=array( 'post_type' => 'post', 'posts_per_page' => 6, 'meta_key' => 'start_date', 'meta_compare' => '>=', 'meta_value' => $today, 'orderby' => 'start_date', 'paged' => $paged, 'cat' => '16', 'order' => 'ASC', ); $my_query = new WP_Query($args); ?> <?php if ( have_posts() ) :while( $my_query->have_posts() ) : $my_query->the_post(); ?>
Zobacz 4 odpowiedzi - od 1 do 4 (z 4 łącznie)