رفتن به مطلب

جستجو در عنوان/ تيتر پست‌ها


پست های پیشنهاد شده

سلام

چطور مي‌تونم توي سايت، يك جستجو در عناوين مطالب داشته باشم

البته جستجوي خود وردپرس سر جاي خودش بشه؛ آقا مسعود گلچين يك كد داده بود كه اينكار رو مي‌كرد ولي جايگزين جستجوي خود وردپرس مي‌شد!

ممنون دوستان

لینک به ارسال

دوستان كسي كدي سراغ نداره؟

چند وقت پيش يك كد براي جستجو در دسته خاص پيدا كردم خيلي ساده و عالي و بدون دردسر بود. كدش اين بود: (شايد به‌درد يكي ديگه هم بخوره كه از افزونه‌هايي مثل: Search By Category يـــــا search_in_cat يـــــا Advanced Search خسته شده باشه!)

<form id="searchform" action="<?php bloginfo('siteurl'); ?>" method="get">
<label class="screen-reader-text" for="s">جستجو برای :</label>
<input id="s" type="text" name="s" value="" /> در <?php wp_dropdown_categories( 'show_option_all=تمام دسته ها' ); ?>
<input id="searchsubmit" type="submit" value="جستجو" />
</form>

براي جستجو در "عنوان پست‌ها" هم يك همچنين چيزي مي‌خواستم

اگه يكي پيدا بشه يك كد بنويسه دعاش مي‌كنم :D

لینک به ارسال

برای جستجو در عنوان کدها باید براش کدنویسی دستی کنید و به دیتابیس سلکت بزنید. کدش کمی با کد جستجوی عادی فرق داره.

  • امتیاز 2
لینک به ارسال

برای جستجو در عنوان کدها باید براش کدنویسی دستی کنید و به دیتابیس سلکت بزنید. کدش کمی با کد جستجوی عادی فرق داره.

افزونه‌اي براي اينكار وجود نداره؟

كسي نمي‌تونه كدش رو بنويسه؟ كدهايي رو آقا مسعود نوشتن اينجاست؛ اگه يه نفر بتونه تغييرش بده كه جستجوي خود وردپرس به‌هم نخوره، خيلي عاليه

با تشكر

لینک به ارسال

کدش تقریبا اینه:



$title = 'عنوان';
global $wpdb;
$myrows = $wpdb->get_results( "SELECT ID FROM $wpdb->posts WHERE post_title like '%$title%' AND post_type='post'" );
foreach($myrows as $row){
echo get_the_permalink($row->ID);
}

  • امتیاز 3
لینک به ارسال
  • 2 ماه بعد...

این فقط یک تکه کد از بخش موردنظر شماست.

باید براش یک فرم بنویسید که ورودی بگیره و با کد بالا جستجو کنه.

  • امتیاز 2
لینک به ارسال

متشكرم

ولي من نوشتن فرم رو بلد نيستم؛ من در طول دو سال و خورده‌اي كه با وردپرس كار مي‌كنم، هنوز با اين مشكل كنار نيومدم <_< از بعضي از افزونه‌ها هم استفاده كردم، مشكلاتي داشت!!

كسي از دوستان مي‌تونه برام بنويسه؛ اگه يك جوري باشه كه توي قسمت ابزارك قرار بگيره، خيلي عالي ميشه

پيشاپيش خيلي سپاسگذارم

لینک به ارسال

سلام

اون كدها رو هر جا قرار دادم، كار نكرد، آخه انگليسي بلد نيستم، خيلي نفهميدم بايد چكار كنم!

فقط توي searchform.php كه قرار دادم، يك فرم جسستجوي چند گزينه‌اي اضافه شد؛ ولي هرچي سرچ مي‌كردم، صفحه اول سايت رو مي‌اورد!

اگه جايي آموزشي چيزي به فارسي وجود داره، لينكش رو بديد ممنون ميشم

لینک به ارسال

شما باید کمی php همبدونید تا بتونید این کدها رو سرهم کنید.

در ضمن باید کد بالا که داده شد به یک صفحه جستجو خروجی داده بشه.

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...