function classic_ipad_init() { if (!is_admin()) { $minfile = WPTOUCH_DIR . '/themes/classic/ipad/js/ipad.min.js'; $is_ios5 = strpos($_SERVER['HTTP_USER_AGENT'], 'OS 5_'); wp_enqueue_script('fitvids', WPTOUCH_URL . '/include/js/fitvids.js', array('classic-ipad-js'), wptouch_refreshed_files()); if (file_exists($minfile)) { wp_enqueue_script('classic-ipad-js', wptouch_get_bloginfo('template_directory') . '/js/classic-ipad.min.js', array('jquery-form'), wptouch_refreshed_files()); } else { wp_enqueue_script('classic-ipad-js', wptouch_get_bloginfo('template_directory') . '/js/classic-ipad.js', array('jquery-form'), wptouch_refreshed_files()); } if ($is_ios5) { } else { wp_enqueue_script('iscroll', WPTOUCH_URL . '/include/js/iscroll.min.js', array('classic-ipad-js'), wptouch_refreshed_files()); } if (show_webapp_notice()) { $minfile = WPTOUCH_DIR . '/include/js/add2home.min.js'; if (file_exists($minfile)) { wp_enqueue_script('add2home', WPTOUCH_URL . '/include/js/add2home.min.js', array('classic-ipad-js'), wptouch_refreshed_files()); } else { wp_enqueue_script('add2home', WPTOUCH_URL . '/include/js/add2home.js', array('classic-ipad-js'), wptouch_refreshed_files()); } } } // !admin }
function wptouch_theme_compat_css() { $settings = wptouch_get_settings(); if ($settings->wptouch_theme_use_compat_css) { echo "<link rel='stylesheet' type='text/css' href='" . WPTOUCH_URL . "/include/css/compat.css?ver=" . wptouch_refreshed_files() . "' /> \n"; } }
function wptouch_header_style() { $settings = wptouch_get_settings(); $header_style = $settings->classic_header_color_style; echo "<link rel='stylesheet' type='text/css' href='" . wptouch_get_bloginfo('template_directory') . "/css/" . $header_style . ".css?ver=" . wptouch_refreshed_files() . "' /> \n"; }
function add_mobile_header_info() { $settings = $this->get_settings(); if ($this->get_active_device_class() == "ipad") { require_once WPTOUCH_DIR . '/include/template-tags/menu.php'; if ($settings->glossy_bookmark_icon) { $bookmark_icon = "<link rel='apple-touch-icon' href='" . wptouch_get_site_menu_icon(WPTOUCH_ICON_TABLET_BOOKMARK) . "' />\n"; } else { $bookmark_icon = "<link rel='apple-touch-icon-precomposed' href='" . wptouch_get_site_menu_icon(WPTOUCH_ICON_TABLET_BOOKMARK) . "' />\n"; } } else { if ($settings->glossy_bookmark_icon) { $bookmark_icon = "<link rel='apple-touch-icon' href='" . wptouch_get_site_menu_icon(WPTOUCH_ICON_BOOKMARK) . "' />\n"; } else { $bookmark_icon = "<link rel='apple-touch-icon-precomposed' href='" . wptouch_get_site_menu_icon(WPTOUCH_ICON_BOOKMARK) . "' />\n"; } } echo apply_filters('wptouch_bookmark_meta', $bookmark_icon); // Add the default stylesheet to the end, use min if available $minfile = TEMPLATEPATH . '/style.min.css'; if (file_exists($minfile)) { $this->css_files[] = wptouch_get_bloginfo('template_directory') . '/style.min.css?ver=' . wptouch_refreshed_files(); } else { $this->css_files[] = wptouch_get_bloginfo('template_directory') . '/style.css?ver=' . wptouch_refreshed_files(); } // Check for an active skin if ($settings->current_theme_skin != 'none') { $current_theme = $this->get_current_theme_info(); if (isset($current_theme->skins[$settings->current_theme_skin])) { $this->css_files[] = $current_theme->skins[$settings->current_theme_skin]->skin_url; } } $this->css_files = apply_filters('wptouch_theme_css_files', $this->css_files); foreach ($this->css_files as $css) { echo "<link rel='stylesheet' type='text/css' media='screen' href='{$css}' />\n"; } }