有没有一种方法可以让我使用不同的样式表(与我的孩子主题中的style.css不同)来吸引在iPhone上观看的访问者?
将iPhone访问者定向到不同的样式表?
1 个回复
SO网友:Eric Holmes
有一个全球$is_iphone
变量,您可以在代码中对其进行检查。
global $is_iphone;
if ( $is_iphone ) {
// do something if $is_iphone is true
}
在你的领域style.css
然而,我认为@media
查询可能更容易。style.css
是硬编码为必需的样式表,并且没有可以更改默认样式表名称的过滤器。但是,您完全可以将其用于辅助样式表。
function my_iphone_styles() {
global $is_iphone;
if ( $is_iphone ) {
wp_enqueue_style( \'my-iphone-styles\', get_stylesheet_directory_uri() . \'/css/iphone.css\' );
}
}
add_action( \'wp_enqueue_scripts\', \'my_iphone_styles\' );
结束