بخش Vip سئو نود

بهترین فرصت برای یادگیری در قسمت Vip سئو نود هم اکنون برای دانشجوبان عزیز فراهم شده است

جزئیات بیشتر
آموزش یکبار برای همیشه
40 تا 60 درصد تخفیف برای دوره های جامع سایت

آموزش ساخت جستجو برای پست تایپ در وردپرس

آموزش ساخت جستجو برای پست تایپ در وردپرس - چگونه برای پست تایپ اختصاصی جستجوی اختصاصی بسازیم . خیلی ساده و راحت فقط در چند خط جستجوی اختصاصی بساز

0 337

دوستان سئو 90 سلام ، امروز یا یک آموزش خیلی کاربردی و در عین حال  ساده در خدمت شما دوستان عزیز هستیم . آموزش ساخت جستجو برای پست تایپ در وردپرس . دوستان وردپرس همونطور که ممکنه بدونید بخشی داره به نام پست تایپ ( Post Type ) ، که خود بخش نوشته ها و بخش برگه ها یک نوع پست تایپ هستند .

البته در ورژن های 4 به بعد وردپرس این امکان فراهم شد تا خودمون هم بتونیم پست تایپ های اختصاصی به قالبمون اضافه کنیم . برای مثال می تونیم برای بخش نمونه کارها یک پست تایپ جدید ایجاد کنیم . همینطور برای بخش محصولات ، کتاب ها ، دانلود ها و … همه و همه می تونن در قالب یک پست تایپ جدید در سایت وجود داشته باشند .

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

همه قالب ها از لحاظ استاندارد بودن لازمه که بخش جستجو داشته باشند . ساده ترین فرم جستجو در داخل وردپرس به شکل زیر کد نویسی می شه :

<form action="<?php bloginfo('home'); ?>" method="">
       <input type="text" name="s" placeholder="کلمه مورد نظر ...">
       <button type="submit">جستجو</button>
</form>

خب همونطور که می بینید ما می تونیم خیلی راحت با یک کد ساده بخش جستجو رو در قالب وردپرس فعال کنیم . حتما باید مقدار name برای input از نوع text رو برابر با ” s ” قرار بدیم و action فرممون هم به صفحه اصلی قالبمون اشاره کنه .

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

اما حالا اگه بخواییم یک فرم جستجوی اختصاصی برای پست تابپ نمونه کار داشته باشیم و با جستجوی اون فقط نمونه کارهارو ببینیم باید چیکار کنیم ؟

دوستان کد این بخش هم خیلی راحته و فقط یه input دیگه از نوع hidden به فرممون اضافه میشه . بیایید اول کد رو ببینیم و بعد بررسی کنیم :

<form action="<?php bloginfo('home'); ?>" method="">
    <input type="text" name="s" placeholder="جستجو نمونه کار..."/>
    <input type="hidden" name="post_type" value="portfolio" /> 
    <button type="submit">جستجو</button>
</form>

خب دوستان همونطور که می بینید یک input جدید از نوع hidden اضافه شده که دوتا ویژگی اون رو ما باید حتما تنظیم کنیم . یکی مقدار همون name هستش که طبق قانون خود وردپرس وقتی که می خواهیم برای یک پست تایپ اختصاصی جستجو بسازیم باید مقدار اون رو برابر post_type قرار بدیم ، یعنی می خواهیم یک پست تایپ رو در نتایج جستجو بیاریم .

برای بخش value هم که خیلی مهمه باید اسم اون پست تایپمون رو وارد کنیم که اسم پست تایپ ما هستش portfolio . حالا اگه می خواهید بدونید اسم پست تایپ رو از کجا بدست بیاریم ، مقاله بدست آودن نام پست تایپ در وردپرس رو مطالعه کنید .

برای همه پست تایپ ها حالا می تونید به همین راحتی جستجوی مخصوص خودشون رو بسازید البته توجه داشته باشید که این جستجو ساده هست و براساس نام و کلمه هست که در آموزش های بعدی ، آموزش ساخت جستجو پیشرفته رو هم ارائه کردیم که بتونید بر اساس دسته بندی یا سایر متا ها جستجو کنید .

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

در صورت داشتن هرگونه سوال حتما در بخش نظرات برای ما مطرح کنید .

امید قدیمی

امید قدیمی هستم ، 8 سال است که در زمینه طراحی و برنامه نویسی وب سایت فعالیت می کنم . توسعه دهنده فرانت اند ، طراح و برنامه نویس انواع وب سایت های وردپرسی ، فعال در زمینه تولید محتوا و سئو وب سایت

دیدگاه ها و نظرات
توجه کامنت های انگلیسی تایید نخواهند شد در صورت داشتن مشکل ، قبل از ارسال دیدگاه نظرات سایر دوستان را نیز مطالعه فرمائید برای مشاهده پاسخ دیدگاه ها بر روی علامت " " کلیک کنید
اشتراک دیدگاه
captcha
تکمیل تمامی فیلد ها الزامی است