Отключение мобильного представления для темы wordpress

Я ищу способ отключить мобильное представление при просмотре на моем iPhone для моего веб-сайта. Есть ли плагин или какой-то код, который может это сделать?

Моя тема — starkers-master, и нет возможности сделать это


Если ваша тема обеспечивает обнаружение мобильных устройств и макет для мобильных устройств, который вам не нужен, сначала убедитесь, что нет параметра темы, чтобы отключить его. Если это не так, вы сможете удалить код обнаружения мобильных устройств, закомментировав его, и это должно помочь.

Лучший способ справиться с использованием мобильной темы — это определить устройство и значение по умолчанию. к соответствующему макету, но также предоставит пользователю возможность переопределения, чтобы он мог подключиться к полной версии сайта со своего телефона (или даже мобильного сайта со своего рабочего стола). Это делается путем сохранения файла cookie на устройстве по выбору пользователя и использования его для переопределения результата мобильного обнаружения.

Хммм. Беглый взгляд на исходный код заставляет меня думать, что на самом деле это не мобильный компонент, а просто адаптивная тема. Похоже, есть простое исправление …

Отредактируйте parts/shared/html-header.php и удалите строку 11. Ее легко найти, потому что в ней есть комментарий, который ее идентифицирует:

     

Похоже, это уберет отзывчивое поведение темы (при условии, что комментарий правильный).


3

Если вы самостоятельно размещаете WordPress и используете Jetpack установлен, вам может потребоваться отключить представление мобильной темы, перейдя в:

Jetpack> Settings

Перейдите на вкладку «Написание» и найдите «Оптимизируйте свой сайт. для смартфонов ‘и отключите его там.

Это похоже на переключатель Настройки> Внешний вид> Мобильная тема на wordpress.com.

Улучшить этот ответ
ответил 6 мая ’17 в 15:25
добавить комментарий |

Если вы самостоятельно размещаете WordPress и у вас установлен Jetpack, вам, возможно, придется отключить представление мобильной темы, перейдя по ссылке:

Jetpack> Настройки

Перейдите на вкладку «Написание» и найдите «Оптимизируйте свой сайт для смартфонов» и отключите его там.

Кажется, быть эквивалентным переключателю Настройки> Внешний вид> Мобильная тема на wordpress.com..


0

Я думаю, что лучше использовать другая тема для мобильных устройств, а не отключение. В этом случае в каталоге WordPress есть множество плагинов, и я лично использую и рекомендую WPtouch , потому что он автоматически преобразует ваш сайт WordPress для мобильных устройств в комплекте с ajax. загрузка статей и плавные эффекты при просмотре с популярных мобильных устройств просмотра веб-страниц. Если вы хотите предварительно просмотреть WPtouch , вы можете посетить http://heera.it с мобильного телефона.

В качестве альтернативы вы можете использовать следующий код (используя сценарий mobile_device_detect.php )

  include ('mobile_device_detect.php'); $ mobile  = mobile_device_detect (); if ($ mobile == true) {//сделайте что-нибудь здесь, возможно, перенаправьте на страницу с сообщением}  

Для этого сначала у вас есть чтобы получить код из detectmobilebrowsers.mobi и загрузить его в каталог своей темы. Когда вы закончите, просто откройте файл header.php и поместите код в начало файла.

Также посмотрите на это .

Обновление:

В принятом ответе автор упомянул Быстрый взгляд на исходный код Starkers заставляет меня думать, что это не так действительно мобильный компонент, но просто адаптивная тема. и я понял, что это была адаптивная тема, но OP ничего не упомянул об этом в вопросе, и я неправильно понял вопрос и ответил. Поэтому в качестве справки в будущем я не удалял ответ, помня, что он может быть полезен другим.

Этот ответ может быть полезен тем, кто хочет используйте другую тему для мобильных устройств.

Улучшите этот ответ
отредактировано 01 января 2013 в 1:01
ответил 30 декабря ’12 в 22:12
добавить комментарий |

Я считаю, что для мобильных устройств лучше использовать другую тему, чем отключать ее. В этом случае в каталоге WordPress есть множество плагинов, и я лично использую и рекомендую WPtouch , потому что он автоматически преобразует ваш сайт WordPress для мобильных устройств в комплекте с ajax. загрузка статей и плавные эффекты при просмотре с популярных мобильных устройств просмотра веб-страниц. Если вы хотите предварительно просмотреть WPtouch , вы можете посетить http://heera.it с мобильного телефона.

В качестве альтернативы вы можете использовать следующий код (используя mobile_device_detect. php script)

  include ('mobile_device_detect.php'); $ mobile = mobile_device_detect (); if ($ mobile == true) {//что-то делаем  здесь можно выполнить перенаправление на страницу с сообщением}  

Для этого сначала нужно получить код из detectmobilebrowsers.mobi и загрузить его в каталог своей темы. Когда вы закончите, просто откройте файл header.php и поместите код в начало файла.

Также посмотрите на это .

Обновление:

В принятом ответе автор упомянул Быстрый взгляд на исходный код Starkers заставляет меня думать, что это не так действительно мобильный компонент, но просто адаптивная тема. и я понял, что это была адаптивная тема, но OP ничего не упомянул об этом в вопросе, и я неправильно понял вопрос и ответил. Поэтому в качестве справки в будущем я не удалял ответ, помня, что он может быть полезен другим.

Этот ответ может быть полезен тем, кто хочет используйте другую тему для мобильных устройств.



[Решено] Отключить мобильную версию

Главная ›Форумы› Поддержка ›Отключить мобильную версию

  • В этой теме 12 ответов, 2 голосов, последняя обновлено 5 лет, 1 месяц назад, автор: Tom.
Просмотр 13 сообщений — с 1 по 13 (из 13 всего)
  • Сообщения
  • Здравствуйте. Я использую плагин Disable Mobile, но после обновления темы он перестал работать. Помогите, пожалуйста, отключить мобильную версию для http://www.mylisbon.ru

    Только что протестировал его с последней версией, и все выглядит нормально.

    Вы уверены, что Generate Disable Mobile все еще активирован ? https://wordpress.org/plugins/generate-disable-mobile/

    Документация: http://docs.generatepress.com/
    Добавление CSS: http://docs.generatepress.com/article/adding-css/
    Текущая разработка: https://generatepress.com/ongoing-development

    Спасибо за ваш ответ. Да, он активирован, я уверен. Я попытался деактивировать и снова активировать — беспомощно 🙁

    Хм, тогда основная функция плагина не запускается.

    Можете попробовать №1 на этой странице ?: https:// генерировать пресс. com/knowledgebase/debugging/

    Документация: http://docs.generatepress.com/
    Добавление CSS: http://docs.generatepress.com/ article/add-css/
    Текущая разработка: https://generatepress.com/ongoing-development

    Готово. Я сделал это — отключил все плагины кроме gp premium и отключил мобильные плагины. Проблема все еще существует.
    Может быть, я могу поместить какой-нибудь код в собственный CSS для фиксации ширины сайта (980 пикселей) для всех устройств?

    К сожалению, нет, плагин удаляет весь CSS, связанный с мобильными устройствами, это то, что делает все мобильным.

    По какой-то причине плагин вообще не работает на вашем сайте — я могу сказать это по HTML.

    Базовый CSS, добавленный плагином, не отображается, и вызовы мобильных файлов, которые следует удалить, все еще существуют.

    Я могу войти в систему и посмотреть, хотите ли вы отправить мне временные данные для входа администратора на support@generatepress.com.

    Дайте мне знать 🙂

    Документация: http://docs.generatepress.com /
    Добавление CSS: http://docs.generatepress.com/article/adding-css/
    Текущая разработка: https://generatepress.com/ongoing-development

    d iv>

    Уже отправили логин и пароль. Спасибо.

    А, я вижу проблему! Вы используете очень старую версию этого плагина.

    Сначала удалите текущий плагин Generate Disable Mobile.

    Затем установите и активируйте тот, который есть в WordPress. org: https://wordpress.org/plugins/generate-disable-mobile/

    Это исправит 🙂

    Документация: http ://docs.generatepress.com/
    Добавление CSS: http://docs.generatepress.com/article/adding-css/
    Текущая разработка: https://generatepress.com/ongoing -development

    Но я вижу только версию 0.1 на https://wordpress.org/plugins/generate-disable-mobile/
    У меня то же самое (0.1). Или я ищу не в том месте? 🙂

    Вы используете предварительную версию WordPress.org.

    Документация: http://docs.generatepress.com/
    Добавление CSS: http://docs. generatepress.com/article/adding-css/
    Текущая разработка: https://generatepress.com/ongoing-development

    Спасибо, Том. Ты обалденный! 🙂
    Хорошего дня

    Добро пожаловать! Рад, что смог помочь 🙂

    Документация: http://docs.generatepress.com/
    Добавление CSS: http://docs.generatepress.com/article /add-css/
    Текущая разработка: https://generatepress.com/ongoing-development

    Не беспокойтесь! Рад, что смог помочь 🙂

    Документация: http://docs.generatepress.com/
    Добавление CSS: http://docs.generatepress.com/article /add-css/
    Текущая разработка: https://generatepress.com/ongoing-development

  • Сообщения
  • Просмотр 13 сообщений — с 1 по 13 (из 13 всего)
    • Чтобы ответить в этой теме, вы должны войти в систему.
Оцените статью
logicle.ru
Добавить комментарий