WP-NoIE6 висновок - заглушки - при відкритті блогу в IE6

Завантажуємо плагін за посиланням внизу цієї сторінки та встановлюємо його:

1. Розпаковуємо архів.

2. Копіюємо папкуwp-noie6 у/wp-content/plugins/.

3. Заходимо в адмінку блогу на вкладку "Плагіни " та активуємо плагін.

Власне, ось і все. Плагін вже працює і показує заглушку для відвідувачів зIE6. Жодних налаштувань у плагіні немає, але дещо ви можете змінити через виправлення коду плагіна. Якщо ви хочете повісити куку не на тиждень, а на рік, то ви повинні змінити у файліwp-noie6.php рядок:

setcookie("ie", "yes", time()+60*60*24*7, "/");

setcookie("ie", "yes", time()+60*60*24*360, "/");

Також іноді буває необхідність взагалі заборонити доступ на сайт відвідувачам із застарілим браузером (наприклад, коли дизайн сайту некоректно відображається уIE6 ), щоб це реалізувати ви повинні змінити рядок:

Відредагувати шаблон сторінки, що виводиться, ви можете у файліtemplate.php у папці плагіна. Це все, удачі.

Сподобався піст? Підпишись на оновлення по RSS або Twitter!

Рекомендую також статті:

функція ereg() використовується у вашому плагіні застаріла.

Добридень. Цей плагін чомусь спрацьовує лише при переході на головну сторінку блогу. В інших випадках повідомлення про апгрейд не з'являється. В чому може бути причина? Версія вордпрес: 3.2.1

Цей плагін чомусь спрацьовує лише при переході на головну сторінку блогу.

не знаю - щойно випробував, заглушка виводиться і при відкритті внутрішнього посилання сайту.

Допоможіть розібратися, чи потрібно що заглушка виводилася тільки на певній сторінці?

Чи потрібно що заглушка виводилася тільки на певній сторінці?

потрібно додати до функціїdetectbrowser перевірку на сторінку приблизно так:

де '602' це ID потрібного запису. цей варіант найпростіший, для сторінок треба використовувати умовний тег is_page і т.д.

Вітаю. Зіткнувся тут з проблемкою: виявляється блог моєї дружини дуже кострубато, криво відображається в Internet Explorer будь-якої версії, а народ користується Internet Explorer (хоча я принципово ним не користуюся) то про цю проблему я дізнався від відвідувачів блогу. підкажіть будь ласка, у чому може бути проблема, і як її усунути.

підкажіть будь ласка, у чому може бути проблема, і як її усунути.

та в чому завгодно може бути проблема. IE поганий тим, що він не дотримується стандартів, а тому будь-який html або css код може викликати проблеми. у кожному конкретному випадку треба дивитися, що саме не подобається IE та змінювати код так, щоб він став кросбраузерним. конкретного рішення немає – треба дивитися.

конкретного рішення немає – треба дивитися.

у цій справі я зовсім новачок, був би вдячний якби підказали, як це робиться, з чого почати і куди дивитися. може якийсь плагін є або як визначити що не подобається. не можу ж я переписувати весь код у всіх файлах , щоб визначити причину такого косяка.

у цій справі я зовсім новачок, був би вдячний якби підказали, як це робиться, з чого почати і куди дивитися.

я не знаю в цьому справа чи ні – але на перший погляд проблема саме у засміченні вихідного коду.

спасибі за пораду. "вставити з Word" така кнопочка є, але їй не коли не користувався, напевно справа в цьому, це що доведеться всі пости потихеньку переробляти через цю кнопочку. більше не як?

чесно не знаю. спочатку спробуйте перші 5 записів з головної сторінки виправити - якщо після цього в IE все буде нормальновідкриватися, тобто саме в цьому проблема і доведеться всі записи правити.

як це автоматизувати, я не знаю, боюся, що ніяк.

велике спасибі, за пораду! Спробував поправити останній запис, як ви сказали через "кнопочку", як в Internet Explorer стало відображатися як треба (останній до речі). а всі стилі та заголовки та різні інші коди які йшли з ворда, без них це вплине як небудь на блог(я читав де те, що треба вписувати якісь іноземні слова в html код до речі)?

як на Internet Explorer стало відображатися як треба

Вам тепер кожен запис так треба переробити, інакше IE все одно спотикається на невідформатованих записах.

а всі стилі та заголовки та різні інші коди які йшли з ворда

a як активувати plagin в adminke?

a як активувати plagin в adminke?

у репозиторії його немає, тому перш ніж активувати плагін його треба спочатку закачати на сайт через ftp-клієнт.

змінити рядок: 15 if ($version[1] == '6') на 15 if ($version[1] == '6' or $version[ 1] == '7')

Намагаюся забанити з 6 по 8 версію ІЕ, але блукає тільки 6. Що роблю не так? Перевіряю в іетестер.

Намагаюся забанити з 6 по 8 версію ІЕ, але блукає тільки 6. Що роблю не так?

користуєтеся не тією фігнею. для FF є плагін User Agent Switcher - ваш робочий код, заглушка виводиться.