truser adlı üyeden alıntı:
mesajı görüntüle
Şu Kodu Son 15 gün yada 30 gün olarak değiştirebilirmisini
26
●14.747
- 04-08-2014, 15:08:59şu şekilde dneeyin bir hocam 'posts_per_page' =>'DATE_SUB( CURDATE( ) , INTERVAL 15RuZzgaR adlı üyeden alıntı: mesajı görüntüle
DAY )', - 04-08-2014, 15:13:15Parse error: syntax error, unexpected ';', expecting ')' intruser adlı üyeden alıntı: mesajı görüntüle
Bu seferde böyle hata verdi hocam - 04-08-2014, 15:28:54Kodun başına şu şekilde bir function ekleyerek gün sınırı getirebilirsiniz:
function filter_where_2($where = '') { $where .= " AND post_date > '" . date('Y-m-d', strtotime('-15 days')) . "'"; return $where; } add_filter( 'posts_where', 'filter_where_2' );RuZzgaR adlı üyeden alıntı: mesajı görüntüle - 04-08-2014, 15:49:41Hocam bu şekilde kopyala yapıştır mı yapacağım o kod zaten baştamrrssy adlı üyeden alıntı: mesajı görüntüle
- 04-08-2014, 16:12:03Sizin kodunuzun başına benim yazdığım kodu ekleyin. Yani son hali şöyle olacak:
function filter_where_2($where = '') { $where .= " AND post_date > '" . date('Y-m-d', strtotime('-15 days')) . "'"; return $where; } add_filter( 'posts_where', 'filter_where_2' ); $args = array( 'post_type' => 'listing', 'posts_per_page' => 99999, 'tax_query' => array( array( 'taxonomy' => $taxonomy, 'field' => 'id', 'terms' => $term_id ) )); $listing_marker_loop = new WP_Query( $args ); while ( $listing_marker_loop->have_posts() ) : $listing_marker_loop->the_post();RuZzgaR adlı üyeden alıntı: mesajı görüntüle - 04-08-2014, 16:21:28Hocam bu sefer hiçbir yazıyı çekmiyormrrssy adlı üyeden alıntı: mesajı görüntüle
- 04-08-2014, 16:26:07Bu şekilde çalışması lazım. Kendim de daha önce kullanmıştım. Aklıma başka birşey gelmiyor. Yazdığım kod ile ilgili şurada da konuşulmuş ve bir başkası da kullanıyor.
RuZzgaR adlı üyeden alıntı: mesajı görüntüle