Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » WordPress » WordPress Плагины » Specific Content for Mobile

Specific Content for Mobile

SaNcHeS
Опубликовано 7-08-2021, 20:43
Specific Content for Mobile

Конкретный контент для мобильных устройств позволяет создавать определенное содержимое страниц и сообщений для мобильной версии. Это идеально, если у вас есть пара страниц, на которых вы хотите удалить жирный или другой контент. Лучший способ иметь мобильную версию - это всегда полностью адаптивный дизайн, но иногда для нескольких страниц вам может потребоваться другой контент. Во всех этих случаях вы найдете полезный специальный контент для мобильных устройств. Чтобы добавить или удалить определенный контент для мобильной версии своих страниц, выполните следующие действия: нажмите «Страницы» в главном меню администратора, перейдите с помощью мыши на страницу, которую вы хотите изменить для мобильной версии, и нажмите на ссылку действия «Создать мобильную версию». версия », или щелкните значок« + », который вы видите в столбце« Устройства », измените свою страницу так, как вы хотите, чтобы она отображалась на мобильном устройстве. Сохраните мобильную версию страницы. Если вы хотите создать мобильную версию для своих сообщений в блоге, сделайте, как описано выше. , но перейдя в список сообщений. Актуальная версия поддерживает только мобильную версию страниц и сообщений, без настраиваемых типов сообщений, без архивов, без условий. На мобильных устройствах плагин загрузит мобильную версию, которую вы создали для этой страницы или публикации. Если создать мобильную версию для страницы, доступной по адресу https://your-domain.com/page-example/, если вы вошли в систему, вы также увидите https://your-domain.com/page-example-mobile /, но вышедшие из системы пользователи не увидят его, а единственный общедоступный URL-адрес - https://your-domain.com/page-example/. На странице, доступной по адресу https://your-domain.com/page-example/, будет отображаться контент для настольных компьютеров на настольных устройствах и мобильный контент на мобильных устройствах, но URL-адрес всегда один и тот же. У вас нет перенаправлений, и плагин просто заменяет содержимое рабочего стола мобильной версией на страницах, где вы указали другое содержимое. Это полезно, если вы хотите удалить какой-то контент в мобильной версии, а не просто скрыть его с помощью CSS. Если у вас есть плагин кеширования сервера, обязательно установите другую обработку кеша сервера для мобильных устройств, в другом случае мобильная версия ваших страниц также может обслуживаться на настольных устройствах. Например, W3 Total Cache, WP Fastest Cache и Powered Cache - это плагины для кэширования, которые могут обрабатывать мобильный кеш. По умолчанию WordPress не выводит содержимое страницы блога до цикла публикаций. Некоторые темы делают это. В этом случае вывод содержимого страницы блога до цикла обрабатывается шаблонами темы. Плагин проверит, объявляет ли тема поддержку мобильной версии страницы блога, в противном случае мобильная версия страницы блога может принимать исходный контент для настольных компьютеров. По умолчанию Specific Content For Mobile синхронизирует метаданные публикации. Это означает, что при сохранении публикации или страницы, если у них есть мобильная версия, те же метаданные будут сохранены в мобильной версии. При сохранении мобильной версии метаданные мобильной версии будут сохранены также в настольной версии. Если вы хотите изменить это поведение, перейдите в настройки «Конкретный контент для мобильных устройств» и выберите «Разрешить мобильным версиям иметь собственные метаданные». Для наиболее популярных плагинов SEO вы можете выбрать синхронизацию метаданных специально для этого плагина. Для разработчиков тем. Если вам нужно использовать другой файл шаблона на мобильном устройстве, скопируйте файл шаблона вашей темы и поместите его в одну из следующих папок: wp-content / scfm / wp-content / themes / theme-name / scfm Например, если ваш тема - это «имя-темы», и вы хотите загрузить другой файл page.php на мобильном устройстве, он будет выглядеть примерно так: wp-content / scfm / page.PHP или wp-content / themes / имя-темы / page. php В случае мобильных устройств Specific Content For Mobile сначала будет искать файл настраиваемого шаблона в wp-content / themes / theme-name / scfm, а если не найдет его в wp-content / scfm. Если вы добавляете опцию для синхронизации метаданных внешнего плагина, вы можете использовать фильтр «eos_scfm_meta_integration_array». Вот пример: add_filter ('eos_scfm_meta_integration_array', 'my_custom_scfm_meta_integration', 20,2); // Добавляет возможность синхронизировать метаданные вашего плагина. function my_custom_scfm_meta_integration ($ arr, $ options) {$ slug = 'my_custom_meta'; $ arr [$ slug] = array ('is_active' => defined ('WPSEO_FILE'), 'args' => array ('title' => __ ('Моя настраиваемая мета-синхронизация', 'my-textdomain'), ' type '=>' select ',' value '=> isset ($ options [$ slug])? esc_attr ($ options [$ slug]):' synchronized ',' options '=> array (' synchronized '=> __ ('Синхронизировать метаданные рабочего стола и мобильных устройств', 'мой-текстовый домен'), 'разделенный' => __ ('Разрешить мобильным версиям иметь собственные метаданные', 'мой-текстовый домен')),), 'префикс' => массив ( '_my_plugin'), 'default' => 'synchronized'); return $ arr; } Затем вы увидите свой собственный параметр «Моя настраиваемая мета-синхронизация» на главной странице настроек. В своей теме вы можете использовать следующие функции для полной поддержки содержимого мобильной версии: eos_scfm_related_desktop_id ($ post_id); учитывая идентификатор сообщения, он получит идентификатор сообщения соответствующей настольной версии. eos_scfm_related_mobile_id ($ post_id); учитывая идентификатор сообщения, он получит идентификатор сообщения соответствующей мобильной версии. Чтобы добавить поддержку темы в содержимое блога, вы можете добавить эту строку в ловушку действия поддержки темы: add_theme_support ('specific_content_form_mobile', array ('posts_page' => true));

Автор: Jose Mortellaro

Версия: 0.1.7

Понравилось?
0
0
0

Скачать Specific Content for Mobile:

specific-content-for-mobile.zip Размер файла: 83.69 Kb
325
0