function end_html() { echo ' <script src="http://code.jquery.com/jquery.min.js"></script> <script src="js/jquery.cookie.js"></script> <script src="js/default.js"></script>'; if (is_ipad() || is_iphone()) { echo '<script src="js/ios.js"></script>'; } echo ' </body> </html>'; }
function is_tablet() { // detect Android Tablets and iPads if (is_android() && !is_android_mobile() || is_ipad()) { return true; } else { return false; } }
function mobble_body_class($classes) { global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $mobble_detect; // top level if (is_handheld()) { $classes[] = "handheld"; } if (is_mobile()) { $classes[] = "mobile"; } if (is_ios()) { $classes[] = "ios"; } if (is_tablet()) { $classes[] = "tablet"; } // specific if (is_iphone()) { $classes[] = "iphone"; } if (is_ipad()) { $classes[] = "ipad"; } if (is_ipod()) { $classes[] = "ipod"; } if (is_android()) { $classes[] = "android"; } if (is_blackberry()) { $classes[] = "blackberry"; } if (is_opera_mobile()) { $classes[] = "opera-mobile"; } if (is_webos()) { $classes[] = "webos"; } if (is_symbian()) { $classes[] = "symbian"; } if (is_windows_mobile()) { $classes[] = "windows-mobile"; } //if (is_lg()) { $classes[] = "lg"; } if (is_motorola()) { $classes[] = "motorola"; } //if (is_smartphone()) { $classes[] = "smartphone"; } //if (is_nokia()) { $classes[] = "nokia"; } if (is_samsung()) { $classes[] = "samsung"; } if (is_samsung_tablet()) { $classes[] = "samsung-tablet"; } if (is_sony_ericsson()) { $classes[] = "sony-ericsson"; } if (is_nintendo()) { $classes[] = "nintendo"; } // bonus if (!is_handheld()) { $classes[] = "desktop"; } if ($is_lynx) { $classes[] = "lynx"; } if ($is_gecko) { $classes[] = "gecko"; } if ($mobble_detect->is('Gecko')) { $classes[] = "gecko"; } if ($is_opera) { $classes[] = "opera"; } if ($mobble_detect->is('Opera')) { $classes[] = "opera"; } if ($is_NS4) { $classes[] = "ns4"; } if ($is_safari) { $classes[] = "safari"; } if ($mobble_detect->is('Safari')) { $classes[] = "safari"; } if ($is_chrome) { $classes[] = "chrome"; } if ($mobble_detect->is('Chrome')) { $classes[] = "chrome"; } if ($is_IE) { $classes[] = "ie"; } if ($mobble_detect->is('IE')) { $classes[] = "ie"; } return $classes; }
function custom_body_class($classes) { global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome; // Top level if (is_handheld()) { $classes[] = "handheld"; } if (is_mobile()) { $classes[] = "mobile"; } if (is_ios()) { $classes[] = "ios"; } if (is_tablet()) { $classes[] = "tablet"; } // Specific if (is_iphone()) { $classes[] = "iphone"; } if (is_ipad()) { $classes[] = "ipad"; } if (is_ipod()) { $classes[] = "ipod"; } if (is_android()) { $classes[] = "android"; } if (is_blackberry()) { $classes[] = "blackberry"; } if (is_opera_mobile()) { $classes[] = "opera-mobile"; } if (is_palm()) { $classes[] = "palm"; } if (is_symbian()) { $classes[] = "symbian"; } if (is_windows_mobile()) { $classes[] = "windows-mobile"; } if (is_lg()) { $classes[] = "lg"; } if (is_motorola()) { $classes[] = "motorola"; } if (is_nokia()) { $classes[] = "nokia"; } if (is_samsung()) { $classes[] = "samsung"; } if (is_samsung_galaxy_tab()) { $classes[] = "samsung-galaxy-tab"; } if (is_sony_ericsson()) { $classes[] = "sony-ericsson"; } if (is_nintendo()) { $classes[] = "nintendo"; } // Computer browser if (!is_handheld()) { $classes[] = "desktop"; } if ($is_lynx) { $classes[] = "lynx"; } if ($is_gecko) { $classes[] = "gecko"; } if ($is_opera) { $classes[] = "opera"; } if ($is_NS4) { $classes[] = "ns4"; } if ($is_safari) { $classes[] = "safari"; } if ($is_chrome) { $classes[] = "chrome"; } if ($is_IE) { $classes[] = "ie"; } // IE Version check $ie_check = array(); $ie_classes = array('ie7', 'ie8', 'ie9', 'ie10'); $version = 7; while ($version < 11) { $ie_check[] = strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE ' . $version . '.') !== FALSE; ++$version; } $ie = ''; foreach ($ie_check as $key => $value) { if ($value == 1) { $ie = $ie_classes[$key] . ' oldie'; } } $classes[] = $ie; // Check user logged in? if (!is_user_logged_in()) { $classes[] = 'not-login'; } return $classes; }
</div> <div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6"> <p>Test for mobile/iphone/ipad:</p> <?php echo '<pre>is_desktop() = '; echo is_desktop(); echo '</pre>'; echo '<pre>is_tablet() = '; echo is_tablet(); echo '</pre>'; echo '<pre>is_mobile() = '; echo is_mobile(); echo '</pre>'; echo '<pre>is_ipad() = '; echo is_ipad(); echo '</pre>'; echo '<pre>is_ipod() = '; echo is_ipod(); echo '</pre>'; echo '<pre>is_iphone() = '; echo is_iphone(); echo '</pre>'; ?> </div> <div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6"> <p>Test for browser support:</p> <?php echo '<pre>browser_supports_javascript() = '; echo browser_supports_javascript();
/** * Test for iOS * * @return bool */ function is_ios() { if (is_iphone() || is_ipad() || is_ipod()) { return true; } else { return false; } }
function my_class_names($classes) { if (is_mobilePhone()) { $classAdd = 'xs'; } else { if (is_ipad()) { $classAdd = 'md sm'; } else { $classAdd = 'md'; } } if (is_front_page()) { $classCatch = 'homeCatch'; } else { $classCatch = 'shareCatch'; } $classes[] = $classAdd . ' ' . $classCatch . ' drawer drawer--left'; return $classes; }
<?php $class = (wp_is_mobile() and !is_ipad()) ? 'mobile-version' : ''; ?> <!doctype html> <html> <head> <meta charset="<?php bloginfo('charset'); ?> "> <meta name="viewport" content="width=device-width"> <?php if (is_search()) { ?> <meta name="robots" content="noindex, nofollow" /> <?php } ?> <link rel="icon" type="image/ico" href="<?php echo home_url('/favicon.png'); ?> "> <title><?php wp_title(); ?> </title>
</div> <div class="right-triangle blue"> </div> </div><?php } elseif (!is_mobile()) { ?> <div class="chooseFromContainer"> <div class="chooseFrom"> <div class="right-triangle white"></div> <div id="chooseFromText" class="chooseFromText"><strong> <span style="text-align:center">Select a reason to quit to get started.</span></strong></div> </div> <div class="right-triangle blue"></div> </div><?php } ?> <h3 class="<?php if (is_ipad() or is_tablet()) { echo 'M'; } ?> "><strong> You're not alone. </strong> Vermonters share their stories, tips and tools with you. Their experiences can help you quit. </h3><?php if (is_mobile()) { //or is_ipad() or is_tablet() ?> <div class="mobileArrow"><strong>Select a reason to quit <br> to get started. </strong></div><?php } ?> </div> <div class="parent col-lg-6 col-md-6 col-sm-6 col-xs-12"><?php get_template_part('assets/php/templates/stories', 'nav'); ?> </div>