آژانس هواپیماییexchanging

بُر زدن نتایج جستجو

شروع موضوع توسط Amiin ‏1 آگوست 2010 در انجمن Wordpress - وردپرس

  1. Amiin

    Amiin کاربر فعال سینما کاربر فعال

    تاریخ عضویت:
    ‏13 آگوست 2005
    نوشته ها:
    2,273
    تشکر شده:
    7
    محل سکونت:
    تهران
    توی وردپرس وقتی که بازدید کننده عبارتی رو سرچ میکنه نتایج به ترتیب شماره (ID) پست ها و در نتیجه به ترتیب تاریخ پست ها نشون داده میشن.
    دنبال راهی هستم برای اینکه نتایج به صورت رندوم نشون داده بشن.
     
  2. Amiin

    Amiin کاربر فعال سینما کاربر فعال

    تاریخ عضویت:
    ‏13 آگوست 2005
    نوشته ها:
    2,273
    تشکر شده:
    7
    محل سکونت:
    تهران
    الان رفتم توی دیتابیس و نظم پست ها رو به هم ریختم یعنی شماره ی ID اونها رو با یک کامند به صورت رندوم ست کردم و بعد جدولو سورت کردم. ولی خوب اینجوری هر دفعه بخوام سطرها به هم بریزن باید یه فایل php رو اجرا کنم. اگه بشه کاری کرد که موقع جستجوی کاربر هر بار که جستجو میکنه قبل از انجام عملیات جستجو و نمایش نتایج این فایل اجرا بشه درست میشه.
    محتویات کوئری که این فایل اجرا می کنه هم اینه:
    کد:
    update wp_posts set id2=FLOOR(1 + (RAND() * 999999)) where post_author<>1;
    alter table wp_posts order by id2
     
    Last edited: ‏1 آگوست 2010