Advertisement
hmbashar

Custom Search Results

Oct 24th, 2015
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.88 KB | None | 0 0
  1. <?php
  2. // URL থেকে ভ্যারিয়েবলে তথ্য নিন
  3. $_name = $_GET['name'] != '' ? $_GET['name'] : '';
  4. $_model = $_GET['model'] != '' ? $_GET['model'] : '';
  5.  
  6. // কুয়েরি শুরু করুন
  7. $v_args = array(
  8.         'post_type'     =>  'results', // যদি কাস্টম পোস্টটাইপ ব্যবহার করেন
  9.         's'             =>  $_name, // আপনার নাম ফিল্ড থেকে কীওয়ার্ড নিয়ে সবকিছুতে খুঁজে দেখবে
  10.         'meta_query'    =>  array(
  11.                                 array(
  12.                                     'key'     => 'cb_result_class', // ধরে নিচ্ছি আপনার meta_key হলো 'car_model'
  13.                                     'value'   => $_model,
  14.                                    // 'compare' => 'LIKE', // সিলেক্ট ফিল্ড থেকে নেয়া মডেলের সাথে মিল রেখে মডেল খুঁজে নিবে
  15.                                 ),
  16.                             )
  17.     );
  18. $vehicleSearchQuery = new WP_Query( $v_args );
  19.  
  20. // WP এইমাত্র কী কুয়েরি চালু করেছে তা দেখতে নিচের লাইনটি খুলে নিন
  21. // var_dump($vehicleSearchQuery->request);
  22.  
  23. // ফলাফল দেখান
  24. if( $vehicleSearchQuery->have_posts() ) :
  25.     while( $vehicleSearchQuery->have_posts() ) : $vehicleSearchQuery->the_post();
  26.         the_title(); // ধরে নিলাম আপনার গাড়ির নামগুলো CPT'র পোস্ট টাইটেল হিসেবে সংরক্ষণ করছেন
  27.     endwhile;
  28. else :
  29.     _e( 'Sorry, nothing matched your search criteria', 'textdomain' );
  30. endif;
  31. wp_reset_postdata();
  32. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement