تبلیغ جدید خرید هاست ارزان
  • 1,986 بازدید
  • بدون نظر

درود بر شما

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

هایلایت کلمات جست و جو شده

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

دوستان در جست و جو هایی که در سایت انجام میشود همیشه جست و جو گر به دنبال یک کلمه کلیدی است که ان را سرچ میکند.در این آموزش به شما می اموزیم به چه شکل کلمه کلیدی را در نتایج جست و جو برای کاربران های لایت نمائید تا بتوانند ببیننند که آیا مورد یافت شده همان چیزی است که بدنبال ان هستند یا خیر.

برای این کار نیازی به افزونه و یا حرکتی خاص نیست فقط لازم است به صورت زیر عمل کنید:

ابتدا وارد هاست خود شوید و سپس فایل search.php را در حالت ویرایش باز کنید و در ان قطعه کد زیر را سرچ کنید:

<?php the_title(); ?>

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

<?php echo $title; ?>

فقط توجه داشته باشید که کد فوق را بالای کد عنوان که در ادامه می اید وارد کرده باشید:

strong.search-excerpt {
background-color:yellow;
color:blue;
}

 

<?php $title = get_the_title(); $keys= explode(" ",$s); $title = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt">\۰</strong>', $title); ?>

خب در این قسمت ما کد های php مورد نظر را قرار دادیم و حالا باید با استایل دهی به کد های فوق های لایت را انجام دهیم برای این منظور فایل rtl.css قالب وردپرس خود را باز کنید و کد زیر را به انتهای ان اضافه نمائید:

strong.search-excerpt {
background-color:yellow;
color:blue;
}

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

در صورت بروز مشکل و یا سوال ان را در بخش نظرات با ما مطرح نمائید
موفق باشید

Avatar

درباره نویسنده : Mahdi

اگر زمین می خوری به این معنا نیست که شکست خوردی. اگر زمین خوردی و بلند نشدی شکست خورده ای!!

مطالب بیشتر از همین نویسنده
مطالب مرتبط