premier 142 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلام به دنبال کدی برای ایجاد صفحه برای جلوگیری از ورود کاربران که با اینترنت اکسپلورر وارد میشن میخام البته پلاگین نوشتم:<?php/*Plugin Name: ie6-stop*/add_filter('template', 'serve_default_to_iesix');add_filter('option_template', 'serve_default_to_iesix');add_filter('option_stylesheet', 'serve_default_to_iesix');function serve_default_to_iesix($theme) {if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false)$theme = '1';return $theme;}?>ولی میخام ببینم دوستان چیزی مد نظر دارند؟ لینک به ارسال
Parsa 23463 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 من از همین روش استفاده میکنمبا اکشنهای قسمت head وردپرس هم میتوانید تابع wp_die را اجرا کنید 2 لینک به ارسال
premier 142 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 ممنون ولی کد کامل را میخام لینک به ارسال
Parsa 23463 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کدش که کامل هستنمایش ندادن بخشی از پوسته در IE6 و IE7 2 لینک به ارسال
premier 142 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 ممنون ولی کد شما<?php if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') == false && strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7') == false): ?>---<?php endif; ?>دارای حلقه است و نمیشود برای کل صفحه استفاده کرد برای نمایش ندادن بخشی از آن است مثلا نمیشه توی header سایت گذاشت! لینک به ارسال
Parsa 23463 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 اون فقط یک شرط هستخط زیر در کد ابتدایی را:if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false)با این جایگزین کنید: if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') != false || strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7') != false) 2 لینک به ارسال
premier 142 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 اون فقط یک شرط هستخط زیر در کد ابتدایی را:if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false)با این جایگزین کنید:if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') != false || strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7') != false)عمل نمیکنه لینک به ارسال
Parsa 23463 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 قالبی که قصد نمایش آن را دارید نامش را 1 قرار دادید؟کد زیر را تست کنید:<?php/* Plugin Name: wp-parsi select theme Plugin URI: http://www.wp-parsi.com/ Description: select theme by user agent Author: Parsa Version: 1.0 Last Edit: 2011/04/07 Author URI: http://www.parsa.ws/*/add_filter('template', 'select_theme_for_ieorbot');add_filter('option_template', 'select_theme_for_ieorbot');add_filter('option_stylesheet', 'select_theme_for_ieorbot');function select_theme_for_ieorbot($theme) {if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') != false || strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7') != false || strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8') != false) $theme = 'ie6';return $theme;}?>قالبی با نام ie6 ایجاد کنید در پوشه themes 2 لینک به ارسال
premier 142 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 (ویرایش شده) کاملا عمل کرد ویرایش شده خرداد 91 توسط premier لینک به ارسال
Parsa 23463 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کد برروی مرورگر IE8 تست شده و مشکلی نداشتضمنا به توضیح آخر توجه کنید:قالبی با نام ie6 ایجاد کنید در پوشه themes 2 لینک به ارسال
premier 142 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 کد برروی مرورگر IE8 تست شده و مشکلی نداشتضمنا به توضیح آخر توجه کنید:قالبی با نام ie6 ایجاد کنید در پوشه themesمشکل حل شد با تشکر! لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری