رفتن به مطلب

جستجو در دسته ای خاص


amiralis

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

سلام

کدی برای سرچ در دسته ای خاص میخوام بدون افزونه و بدون <select> یعنی فقط یک input هست و کاملا ساده و معمولی

مثلا با دادن آیدی اون دسته بشه در اون دسته سرچ کرد

 

ممنون میشم راهنمایی کنید

لینک به ارسال

سلام

خود قرم جستجو ودرپرس این قابلیت رو گذاشته . که داخل فرم یک اینپوت بذارین با نام cat ، به این صورت :

<input type="text" name="cat" />

 

لینک به ارسال
در 15 ساعت قبل، alitna گفته است :

سلام

خود قرم جستجو ودرپرس این قابلیت رو گذاشته . که داخل فرم یک اینپوت بذارین با نام cat ، به این صورت :


<input type="text" name="cat" />

 

 

سلام

مرسی

به جای cat باید نام دسته رو قرار بدم ؟

لینک به ارسال

خیر

نام اینپوت باید cat باشه و مقدار ورودی که داخل فرم وارد میشه ، آیدی دسته هست ..

لینک به ارسال
در 8 دقیقه قبل، alitna گفته است :

خیر

نام اینپوت باید cat باشه و مقدار ورودی که داخل فرم وارد میشه ، آیدی دسته هست ..

متوجه منظور شما نشدم

<form action="<?php bloginfo('siteurl'); ?>
" method="get">
 <input type="text" name="cat" value="" />
 <button type="submit"/>جستجو</button>
</form>

اگه میشه این کد رو درستش کنید

لینک به ارسال

به همین صورت درسته ..

شما میخوایین کاربر بتونه آیدی دسته رو وارد کنه و سرچ کنه و یا شما فقط میخوایین که خودتون دسته رو بدین تا هرکسی سرچ کرد داخل اون دسته جستجو بشه ...!؟

اگه میخوایین کاربر بتونه آیدی دسته رو وارد کنه که باید از همین کد استفاده کنین :

<form action="<?php bloginfo('siteurl'); ?>" method="get">
	<input type="text" name="cat" value="" />
	<button type="submit"/>جستجو</button>
</form>

که البته باید به صورت لیست ، دسته هارو بیارین تا بتونن انتخاب کنن .

ولی اگه میخوایین خودتون آیدی دسته رو بدین تا جستجو فقط توی اون دسته صورت بگیره ، از این کد استفاده کنین :

<form action="<?php bloginfo('siteurl'); ?>" method="get">
	<input type="hidden" name="cat" value="42" />
	<button type="submit"/>جستجو</button>
</form>

که 42 آیدی دسته هست .

لینک به ارسال

چیزی که شما میخواهید به صورت زیر میشه

<form method="POST">
	<input type="hidden" name="cat" value="42" />
	<input type="submit" name="search" value="جستجو"/>
</form>
<?php
if(isset($_POST['search'])){
    query_posts('cat='.$_POST['cat']);
    if ( have_posts() ) {
        while ( have_posts() ) {
            the_post();
            the_content();
        }
    }
}
 ?>

 

لینک به ارسال

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

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

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

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

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

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

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

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

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