Intereting Posts
Как перенаправить пользователей после отправки темы для модерации? Как отображать и использовать все существующие теги на моей панели «post-at-front-panel»? Как удалить правило перезаписи? Невозможно просмотреть сетевые плагины.php или upgrade-core.php на многопользовательском режиме ERR_CONTENT_DECODING_FAILED: Как полностью удалить плагины сжатия gzip? Карта вторичного домена в виртуальную подпапку другого Как установить идентификатор родительского сообщения вложений в коде? echo wp_editor для экрана с форматированием Проблема с результатами поиска сайта «Подробнее»? Почему нельзя использовать wp_editor в пользовательском виджете? Центрирование одного продукта на одной странице Проблемы с Jfiddle для внедрения в WordPress :( Расширенные пользовательские поля: Почтовый объект – Не возвращаемые данные Taxonomy.php Не показывать сообщения Добавление SSL-сертификата

Как установить различные настройки для мобильной темы?

Моя настольная версия темы wordpress требует использования «статической» страницы в качестве начальной страницы, поскольку она имеет специальные короткие коды и т. Д.

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

Есть ли способ сказать мобильной теме для отображения «сообщений в блогах» в качестве страницы по умолчанию, а не использовать статическую страницу в качестве начальной страницы темы?

Solutions Collecting From Web of "Как установить различные настройки для мобильной темы?"

Просто заверните код в условное:

if ( $GLOBALS['is_iphone'] ) { // do funky stuff for mini screens } 

global $is_iphone; будет инициировать TRUE для всех мобильных устройств, включая. таблетки.

Изменить для WP 3.4+

Теперь есть wp_is_mobile() чтобы делать проверки для User-Agent . Это в основном оболочка для $is_iphone и делает то же самое.