اخبار سایت
تصور کن اگر قرار بود هر کس به اندازه دانش خود حرف بزند چه سکوتی بر دنیا حاکم می‌شد - ناپلئون بناپارت
مجموعه آموزش های ویدیویی به زبان فارسی
خانه / سيستم هاي مديريت محتوا / نحوه ایجاد و تغییر فرم جستجو قالبهای وردپرس

نحوه ایجاد و تغییر فرم جستجو قالبهای وردپرس

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

<?php get_search_form(); ?>

این کد فرم جستجو پیش فرض وردپرس را نمایش میدهد.اگر میخواهید از فرم جستجو مورد علاقه و دلخواه خود استفاده کنید لطفا مراحل زیر را طی کنید

گام اول

یک فایل با نام searchform.php در پوشه قالبتان بسازید.(توجه:اگر این فایل در پوشه قالب موجود بود،کافیست فایل مورد نظر را با نرم افزار های ویرایشگر مانند note pad ++ باز کرده و کد فرم جستجو دلخواه خود را وارد کنید)

گام دوم

حالا فایلی که ایجاد کرده اید را باز کرده و کد دلخواه  فرم جستجو مورد نظر خود را وارد کنید

به طور مثال:

<form action="/" method="get">
<fieldset>
<label for="search">Search in <?php echo home_url( '/' ); ?></label>
<input type="text" name="s" id="search" value="<?php the_search_query(); ?>" />
<input type="image" alt="Search" src="<?php bloginfo( 'template_url' ); ?>/images/search.png" />
</fieldset>
</form>

گام سوم

حالا برای به نمایش درآمدن فرم جستجو دلخواهتان،کد زیر را در جایی که میخواهید فرم جستجو نمایش داده شود قرار دهید به طور مثال فایل header.php قابتان را باز کنید و کد زیر را در هر جایی که دوست دارید قرار دهید که البته برای تعیین جای مناسب نیاز به حداقل آشنایی با کدهای html و php دارید

<?php get_search_form(); ?>

درباره محمدرضا مقدم

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

۱۲ دیدگاه

  1. سلام من قالبم طوری هست که نمیخوام نتایج جستجو تو قالب صفحه اصلی به نمایش دربیاد میخوام یه قالب دیگه براش تعریف کنم کدوم کدو بزارم که نتایج رو تو قالب دل خواهم نمایش بده.ممنون

    • سلام.در این مورد آموزش های خیلی کمی وجود داره که با اون میشه یه صفحه مخصوص جستجو ساخت ولی پیشنهاد نمیشه…چون در این صورت کاربر با ورود به سایت شما و جستجو کردن باید در واقع ۲ تا سایت(قالب)رو باز کنه که کار با سایت رو برای کاربران سخت میکنه…اگر بتونم به زودی یه همچین آموزشی رو در سایت قرار میدم

  2. سلام .من هر کاری می کنم تو سایت نشون داده نمی شه…
    لطفا راهنمایی کنین خیلی عجله دارم

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

  4. سلام.من همه این کارا رو انجام می دم ولی نشون داده نمیشه…
    چیکار کنم
    لطفا راهنمایی کنین
    عجله دارم

  5. به امید روزی که اموزش ساخت قالب برای وب هم اموزش بدید برای ادم هایی که مثل من مبتدی هستند.

  6. سلام
    ممکنه کد فرم های بیشتری رو بذارین ؟
    یعنی کد فرمی که گذاشتید مدل های مختلفی هم داشته باشه برای تنوع فرم جستجو در انتخاب مان
    ممنونم

  7. مرسی ایول عالی بوت بخدا

پاسخ دهید

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

*