Bu konuda yardıma ihtiyacım var. Aşağıda, search.php
arama sonuçları için wp sayfamın bir kodu ve her şey gayet iyi çalışıyor. Şimdi, web sitesi herkese açık etkinliklerle ilgili olduğundan, arama sonuçlarının etkinlik tarihine göre görüntülenmesi çok önemlidir. "Date" adlı bir özel alan oluşturdum ve sonuçları "date" alan değerine göre görüntülemek istiyorum.Arama sonuçlarını meta_key değerine göre sırala
Bir çözüm bulmak için bir hafta harcadım ama maalesef yapamadım. Lütfen bana yardım et :)
İştebir koddur:
<?php
global $query_string;
$query_args = explode("&", $query_string);
$search_query = array();
if(strlen($query_string) > 0) {
foreach($query_args as $key => $string) {
$query_split = explode("=", $string);
$search_query[$query_split[0]] = urldecode($query_split[1]);
}
}
$search = new WP_Query($search_query);
?>
<?php if ($search->have_posts()) : while ($search->have_posts()) : $search->the_post(); ?>
<!-- loop goes here -->
<?php endwhile; else: ?>
<?php endif; ?>
teşekkür ederiz !!!! Ben başka bir şey denemek istiyorum
Lütfen "$ search_query" dizisini gönderin. – Noman
özel bir gönderi türüdür? veya tüm siteyi aramak ister misiniz? – Mark
@Mark Tüm siteyi aramak istiyorum. – Devades