تشخیص مروگر کاربران و دونستن این که هر بازدید کننده از چه مرورگری برای ورود به سایت استفاده می کنه یکی از اهداف مدیران سایته.قبلا در پستی مشابه راه هایی رو برای تشخیص مروگر ها و موتورهای جست وجو ی مورد استفاده کاربران سایت ارایه دادیم.راه کار ارایه شده با استفاده از نصب ابزار جانبی روی سایت مثل نصب Google Analytics بوده .
در آموزش امروز نحوه تشخیص مروگر افراد رو با استفاده از درج کد در فایل های وردپرس فرا می گیرید. خیلی وقت پیش مطلبی رو تو سایت منتشر کریدم با عنوان جلوگیری از ورود کاربران به سایت با اینترنت اکسپلورر نسخه های قدرمی مثل 6 / 7 اطلاعات بیشتر در پست ذکر شده موجود هست.
هک وردپرس تشخیص مرورگر کاربران با استفاده از کد
اگه یکی از دغدغه ی شما تشخیص مروگر کاربرانتون بوده کدی برای این مقصور معرفی شده که باید در فایل function.php قالب وردپرس شما پیست شن و بعد از درج کد مجددا فایل رو سیو کنید.
<?phpadd_filter('body_class','browser_body_class');function browser_body_class($classes) {global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;if($is_lynx) $classes[] = 'lynx';elseif($is_gecko) $classes[] = 'gecko';elseif($is_opera) $classes[] = 'opera';elseif($is_NS4) $classes[] = 'ns4';elseif($is_safari) $classes[] = 'safari';elseif($is_chrome) $classes[] = 'chrome';elseif($is_IE) $classes[] = 'ie';else $classes[] = 'unknown';if($is_iphone) $classes[] = 'iphone';return $classes;}?>
بعد از ذخیره فایل ،به صورت خودکار کلاس css به تگ “body” که در فایل موجوده اضافه میشه و به شکل زیر به نمایش در میاد:
<body class="home blog logged-in safari">
منبع: بیگ تم
دیدگاهتان را بنویسید