رفتن به مطلب

جستجو


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

باسلام

فرض کنید من 5 نوشته در وبلاگم دارم که در عنوان خود "سلام " دارند.

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

اولین پستی که در نمایش داده میشود پست جدید است؛ و به ترتیب آخرین نتیجه جستجو، اولین پستی هست که با موضوع سلام آغاز شده است.

چگونه میتوانم تنظیم کنم زمان جستجو مطالب بر اساس زمان جدید نمایش داده نشوند بر اساس قدیمی بودن اولیت قرار داده شده و لیست شوند؟

لینک به ارسال

می تونید در صفحه نمایش نتایج جستجو از کوئری استفاده کنید و در اون برای sort ار خاصیت تاریخ استفاده کنید.

لینک به ارسال

تست کنید:


add_action('pre_get_posts', 'wpp_change_order');
function wpp_change_order(&$query)
if ($query->is_search()) {
$query->set('order', 'ASC');
}
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...