Зіткнувся з такою проблемою. На блозі було встановлено два плагіна: wp-pda (створює мобільну версію блога) і hyper-cache (прискорює роботу блогу за рахунок кешування). Модулі були активовані і працювали разом.

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

Виявилося, що hyper-cache кешує всі сторінки блогу: якби вони були звичайні або мобільні. У самому плагіні є функція "не кешувати сторінки для мобільних пристроїв", але працювати спільно з wp-pda вона відмовляється.

Загалом, довелося вирішувати, що важливіше: зниження ресурсоємності блогу або наявність "полегшеної" версії для мобіл. Я вибрав перше, тому що відвідувачів з цих самих смартфонів і іншого добра було не багато (близько 10 хостів за добу).

Рішення проблеми

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

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

Наприклад так

Замінюємо wp-pda на:
1. Blog2mobi-WP
2. WordpressMobile
3. WordPress Mobile Edition
4. Mobile Blog
5. WordPress Mobile Pack
6. WP-Wap
7. WPhone

або

Замінюємо hyper-cache на:
1. WP Super Cache
2. WP File Cache
3. DB Cache

Про способи встановлення модулів читайте на їхніх домашніх сторінках.

RSS-Feed RSS-2-mail Twitter G-bookmarks BobrDobr Memori MoeMesto

Опубліковано: Середа, 23 вересня 2009 о 20:36
Рубрика: Оптимізація WordPress
Коментарів: 3
Читати на:

Коментарів: 3

  1. TiamatInc (Підписаний на коментарі)

    А яким чином Ви визначаєте відвідувачів з мобільних пристроїв?


  2. Ай Пі Мані

    Я дивлюся в статистиці LiveInternet в категорії "дозвіл". Всіх відвідувачів з роздільною здатністю 240х320 я відношу до власників мобільних пристроїв.
    За ідеєю, можна було б дивитися ще по ОС або браузеру, але через їх різноманіття цей спосіб мені здається більш складним.


  3. TiamatInc (Підписаний на коментарі)

    Геніально, і що мені це відразу в голову не прийшло. А от мобільні ОС LI Вам не покаже, принаймні Сімба точно не визначає.


Є що сказати? Не мовчи!

Будь ласка, пишіть по темі.
Коментарі про те, який хороший сайт або його автор розцінюються як СПАМ і нещадно видаляються.
Дякуємо за розуміння.

Для вставки php-коду використовуйте тег:
<pre lang="php"> php-код </ pre>


Я не Спамер!