pour moi 5 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 عرض سلام دوستان چطور می تونم برای جستجوی وردپرس تعیین کنم که مثلا عبارت وارد شده حتما حداقل 10 کاراکتر باشه؟ و فقط عناوین مطالب رو مورد جستجو قرار بده؟ و آیا میشه تعیین کنیم که فقط عدد رو مورد جستجو قرار بده و حروف و کاراکترهای دیگه رو جستجو نکنه؟ یعنی اگر کاربر کلمه ای رو برای جستجو وارد کرد چیزی نشان نده با تشکر نقل قول لینک به ارسال
mojtabashahi 265 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 درود ، از افزونه های جستجوی پیشرفته استفاده نمایید. 1 نقل قول لینک به ارسال
pour moi 5 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 نمیشه در فانکشن تغییراتی ایجاد کرد؟ ممکنه افزونه مناسبی معرفی کنید؟ نقل قول لینک به ارسال
وحید نامنی 61 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 با سلام قبل از get_header() در search.php قرار دهید : <?php // Get the query string $query = get_search_query(); // if the first & last char is space, rip them $query = trim($query); // if there are more than one space, rip to one space $query = preg_replace('/\s\s+/', ' ',$query); // if chars count is less than 3, redirect them to homepage if (strlen($query)<3){ wp_redirect( home_url() ); exit; } ?> منبع 1 1 نقل قول لینک به ارسال
pour moi 5 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 بسیار عالی این خطی که مشخص می کرد بیش از 3 حرف باشه خیلی کمکم کرد بفرمائید که میشه مشخص کنم فقط اعداد 0 تا 1 قابل قبول باشه؟ و حروف یا اسپیس و یا کاراکتر های دیگه رو برای جستجو قبول نکنه؟ 1 نقل قول لینک به ارسال
وحید نامنی 61 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در در 2/17/2016 at 17:45، pour moi گفته است : بفرمائید که میشه مشخص کنم فقط اعداد 0 تا 1 قابل قبول باشه؟ و حروف یا اسپیس و یا کاراکتر های دیگه رو برای جستجو قبول نکنه؟ با کد HTML می شه چنین کاری کرد. کافیه در search.php نوع فیلد ورودی رو به type="number" تغییر بدید. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .