Определяем Safari на iOS
В наши дни для мобильных версий веб сайты используют другие техники. WordPress имеет безопасный способ для проверки мобильной версии браузера Safari, так что, можно распознать посетителя, который пользуется iPhone или iPad при посещении сайта.
WordPress устанавливает внутреннюю переменную $is_phone, и вы можете использовать ее для подключения альтернативной таблицы стилей, вывода определенного содержания, или показа другого видео формата. В примере используется переменная $is_iphone, и подключается другая таблица стилей в зависимости от значения переменной.
add_action('wp_print_styles', 'ilc_enqueue_styles');
function ilc_enqueue_styles(){
global $is_iphone;
if( $is_iphone ){
wp_enqueue_style('iphone-css', get_stylesheet_directory_uri() . '/iphone.css' );
}
else{
wp_enqueue_style('common-css', get_stylesheet_directory_uri() . '/common.css' );
}
}
Мы используем стандартную функцию WordPress wp_enqueue_style для добавления стилей к элементу страницы head. Так как используется действие wp_print_styles, то WordPress будет использовать соответствующие стили при печати.
Комментарии:
Нету комментариев для вывода...