Merhabalar
Şu kod ile sitedeki son 900 içeriği çekiyor ben bu kodu son 15 gün olarak çekmesini istiyorum olmazsa aylıkta olabilir nasıl yapabiliriz ?
$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();
Selamlar doğrudan WP kodu bilmediğim için normal PHP ve WP nin veritabanı sınıfı ile aşağıdaki şekilde veriler çekilebilir. Çektikten sonra Ne yapacaksını onuda yazarsanız o konudada bi şeyler yapabilirim.
$posts = $wpdb->get_results("SELECT * FROM ".$wpdb->prefix."posts where post_date>'".date("Y-m-d H:i:s" , strtotime('-15 days') )."' and post_parent=0");
foreach ($posts as $post){
echo "URL:".$post->guid." title=".$post->post_title;
}Umarım Yukarıdaki kod işini görür senin verdiğin kodda eksik yerler var
eğer sadece xml tarzı bi şey oluşturacaksan bu kod sana çıkış yolu sağlar. Yok sayfa içerisinde izleteceksen onuda izletir ama düzenlemen gerekir.