function themerex_options_load_scripts() { // WP Color Picker themerex_enqueue_style('wp-color-picker', false, array(), null); // ThemeREX options styles themerex_enqueue_style('themerex-options-style', themerex_get_file_url('/admin/css/theme-options.css'), array(), null); themerex_enqueue_style('themerex-options-style-datepicker', themerex_get_file_url('/admin/css/theme-options-datepicker.css'), array(), null); // ThemeREX messages script themerex_enqueue_style('themerex-messages-style', themerex_get_file_url('/js/messages/_messages.css'), array(), null); // WP core scripts wp_enqueue_media(); themerex_enqueue_script('wp-color-picker', false, array('jquery'), null, true); // jQuery scripts themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true); themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-ui-accordion', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-ui-sortable', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-ui-draggable', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-ui-datepicker', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-input-mask', themerex_get_file_url('/admin/js/jquery.maskedinput.1.3.1.js'), array('jquery'), null, true); // ThemeREX options scripts themerex_enqueue_script('themerex-options-script', themerex_get_file_url('/admin/js/theme-options.js'), array('jquery'), null, true); // ThemeREX messages script themerex_enqueue_script('themerex-messages', themerex_get_file_url('/js/messages/_messages.js'), array('jquery'), null, true); }
function pagenavi_stylesheets() { if (@file_exists(TEMPLATEPATH . '/pagenavi-css.css')) { themerex_enqueue_style('wp-pagenavi', get_stylesheet_directory_uri() . '/pagenavi-css.css', array(), null, 'all'); } else { themerex_enqueue_style('wp-pagenavi', plugins_url('wp-pagenavi/pagenavi-css.css'), array(), null, 'all'); } }
function load_scripts() { if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') { themerex_enqueue_style('trx-emailer-style', themerex_get_file_url('/admin/tools/emailer/emailer.css'), array(), null); } if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') { themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true); themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('trx-emailer-script', themerex_get_file_url('/admin/tools/emailer/emailer.js'), array('jquery'), null, true); } }
function load_scripts() { if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'po_composer') { themerex_enqueue_style('po-composer-style', get_template_directory_uri() . '/admin/tools/po_composer/po_composer.css', array(), null); } if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'po_composer') { themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true); themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('po-composer-script', get_template_directory_uri() . '/admin/tools/po_composer/po_composer.js', array('jquery'), null, true); } }
function sc_emailer($atts, $content = null) { if (in_shortcode_blogger()) { return ''; } extract(shortcode_atts(array("id" => "", "class" => "", "group" => "", "open" => "yes", "align" => "", "top" => "", "bottom" => "", "left" => "", "right" => "", "width" => "", "height" => ""), $atts)); $s = getStyleString($top, $right, $bottom, $left, $width, $height); themerex_enqueue_style('fontello-admin', themerex_get_file_url('/admin/css/fontello/css/fontello-admin.css'), array(), null); return '<div' . ($id ? ' id="' . $id . '"' : '') . ' class="sc_emailer inputSubmitAnimation' . ($align && $align != 'none' ? ' sc_align' . $align : '') . (sc_param_is_on($open) ? ' sFocus rad4 opened' : ' radCircle') . (!empty($class) ? ' ' . $class : '') . '"' . ($s ? ' style="' . $s . '"' : '') . '>' . '<form><input type="text" class="sInput" name="email" value="" placeholder="' . __('Please, enter you email address.', 'themerex') . '" class="sInput"></form>' . '<a href="#" class="sc_emailer_button searchIcon aIco mail" title="' . __('Submit', 'themerex') . '" data-group="' . ($group ? $group : __('E-mail collector group', 'themerex')) . '"></a>' . '</div>'; }
function buildGalleryTag($photos, $w, $h, $zoom = false, $link = '') { $engine = get_custom_option('substitute_slider_engine'); $gallery_text = ''; $gallery_items_in_bg = $engine != 'chop'; // todo: magnific & pretty // magnific & pretty themerex_enqueue_style('magnific-style', themerex_get_file_url('/js/magnific-popup/magnific-popup.css'), array(), null); themerex_enqueue_script('magnific', themerex_get_file_url('/js/magnific-popup/jquery.magnific-popup.min.js'), array('jquery'), null, true); // Load PrettyPhoto if it selected in Theme Options if (get_theme_option('popup_engine') == 'pretty') { themerex_enqueue_style('prettyphoto-style', themerex_get_file_url('/js/prettyphoto/css/prettyPhoto.css'), array(), null); themerex_enqueue_script('prettyphoto', themerex_get_file_url('/js/prettyphoto/jquery.prettyPhoto.min.js'), array('jquery'), 'no-compose', true); } // todo: sliders themerex_enqueue_style('swiperslider-style', themerex_get_file_url('/js/swiper/idangerous.swiper.css'), array(), null); themerex_enqueue_style('swiperslider-scrollbar-style', themerex_get_file_url('/js/swiper/idangerous.swiper.scrollbar.css'), array(), null); themerex_enqueue_script('swiperslider', themerex_get_file_url('/js/swiper/idangerous.swiper-2.7.js'), array('jquery'), null, true); themerex_enqueue_script('swiperslider-scrollbar', themerex_get_file_url('/js/swiper/idangerous.swiper.scrollbar-2.4.js'), array('jquery'), null, true); themerex_enqueue_script('flexslider', themerex_get_file_url('/js/jquery.flexslider.min.js'), array('jquery'), null, true); if (count($photos) > 0) { if ($engine == 'chop') { $effects2D = array("vertical", "horizontal", "half", "multi"); $effects3D = array("3DBlocks", "3DFlips"); $chop_effect = $effects2D[min(3, mt_rand(0, 3))] . '|' . $effects3D[min(1, mt_rand(0, 1))]; } $id = "sc_slider_" . str_replace('.', '', mt_rand()); $interval = mt_rand(5000, 10000); $gallery_text = ' <div id="' . $id . '" class="sc_slider sc_slider_' . $engine . ($engine == 'swiper' ? ' swiper-slider-container' : '') . ' sc_slider_controls"' . (!empty($w) && themerex_strpos($w, '%') === false ? ' data-old-width="' . $w . '"' : '') . (!empty($h) && themerex_strpos($h, '%') === false ? ' data-old-height="' . $h . '"' : '') . ($engine == 'chop' ? ' data-effect="' . $chop_effect . '"' : '') . ' data-interval="' . $interval . '"' . '> <ul class="slides' . ($engine == 'swiper' ? ' swiper-wrapper' : '') . '"' . ($engine == 'swiper' ? ' style="height:' . $h . 'px;"' : '') . '> '; $numSlide = 0; foreach ($photos as $photo) { $numSlide++; if ($gallery_items_in_bg) { $photo_min = getResizedImageURL($photo, $w, $h); $gallery_text .= '<li' . ' class="' . $engine . '-slide"' . ' style="background-image:url(' . $photo_min . ');' . (!empty($w) ? 'width:' . $w . (themerex_strpos($w, '%') !== false ? '' : 'px') . ';' : '') . (!empty($h) ? 'height:' . $h . (themerex_strpos($h, '%') !== false ? '' : 'px') . ';' : '') . '">' . ($zoom ? '<a href="' . $photo . '"></a>' : ($link ? '<a href="' . $link . '"></a>' : '')) . '</li>'; } else { $photo_min = getResizedImageTag($photo, $w, $h); $gallery_text .= '<li' . ' class="' . $engine . '-slide' . ($engine == 'chop' && $numSlide == 1 ? ' cs-activeSlide' : '') . '"' . ' style="' . ($engine == 'chop' && $numSlide == 1 ? 'display:block;' : '') . (!empty($w) ? 'width:' . $w . (themerex_strpos($w, '%') !== false ? '' : 'px') . ';' : '') . (!empty($h) ? 'height:' . $h . (themerex_strpos($h, '%') !== false ? '' : 'px') . ';' : '') . '">' . ($zoom ? '<a href="' . $photo . '">' . $photo_min . '</a>' : (!empty($link) ? '<a href="' . $link . '">' . $photo_min . '</a>' : $photo_min)) . '</li>'; } } $gallery_text .= '</ul>'; if ($engine == 'swiper' || $engine == 'chop') { $gallery_text .= ' <ul class="flex-direction-nav"> <li><a class="flex-prev" href="#"></a></li> <li><a class="flex-next" href="#"></a></li> </ul> '; } $gallery_text .= '</div>'; } return $gallery_text; }
function frontend_scripts() { themerex_enqueue_style('custom-menu-style', themerex_get_file_url('/admin/tools/custom_menu/custom_menu.css'), array(), null); themerex_enqueue_script('custom-menu-script', themerex_get_file_url('/admin/tools/custom_menu/custom_menu.js'), array('jquery'), null, true); }
function themerex_init_template() { // AJAX Queries settings global $THEMEREX_ajax_nonce, $THEMEREX_ajax_url; $THEMEREX_ajax_nonce = wp_create_nonce('ajax_nonce'); $THEMEREX_ajax_url = admin_url('admin-ajax.php'); // Set theme params from GET if (isset($_GET['set']) && $_GET['set'] == 1) { foreach ($_GET as $k => $v) { if (get_theme_option($k, null) !== null) { setcookie($k, $v, 0, '/'); $_COOKIE[$k] = $v; } } } // Get custom options from current category / page / post / shop load_custom_options(); // Reject old browsers support global $THEMEREX_jreject; $THEMEREX_jreject = false; if (!isset($_COOKIE['jreject'])) { themerex_enqueue_style('jquery_reject-style', themerex_get_file_url('/js/jreject/css/jquery.reject.css'), array(), null); themerex_enqueue_script('jquery_reject', themerex_get_file_url('/js/jreject/jquery.reject.js'), array('jquery'), null, true); setcookie('jreject', 1, 0, '/'); $THEMEREX_jreject = true; } // Main menu global $THEMEREX_mainmenu; if (get_custom_option('show_top_panel') != 'hide') { $menu_slug = get_custom_option('menu_main'); $args = array('menu' => empty($menu_slug) || $menu_slug == 'default' || is_inherit_option($menu_slug) ? '' : $menu_slug, 'container' => '', 'container_class' => '', 'container_id' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'menu_class' => '', 'menu_id' => 'mainmenu', 'echo' => false, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'depth' => 11, 'theme_location' => 'mainmenu'); if (get_theme_option('custom_menu') == 'yes' && class_exists('themerex_walker')) { $args['walker'] = new themerex_walker(); } $THEMEREX_mainmenu = wp_nav_menu($args); } else { $THEMEREX_mainmenu = ''; } // User menu global $THEMEREX_usermenu; if (get_custom_option('show_top_panel') != 'hide' && get_custom_option('show_user_menu') == 'yes') { $menu_slug = get_custom_option('menu_user'); $THEMEREX_usermenu = wp_nav_menu(array('menu' => empty($menu_slug) || $menu_slug == 'default' || is_inherit_option($menu_slug) ? '' : $menu_slug, 'container' => '', 'container_class' => '', 'container_id' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'menu_class' => '', 'menu_id' => 'usermenu', 'echo' => false, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'depth' => 11, 'theme_location' => 'usermenu')); } else { $THEMEREX_usermenu = ''; } // Side menu global $THEMEREX_sidemenu; if (get_custom_option('show_left_panel') == 'yes') { $menu_slug = get_custom_option('menu_side'); $THEMEREX_sidemenu = wp_nav_menu(array('menu' => empty($menu_slug) || $menu_slug == 'default' || is_inherit_option($menu_slug) ? '' : $menu_slug, 'container' => '', 'container_class' => '', 'container_id' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'menu_class' => '', 'menu_id' => 'sidemenu', 'echo' => false, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'depth' => 11, 'theme_location' => 'sidemenu')); } else { $THEMEREX_sidemenu = ''; } // Panel menu global $THEMEREX_panelmenu; if (get_custom_option('show_right_panel') == 'yes') { $menu_slug = get_custom_option('menu_right'); $THEMEREX_panelmenu = wp_nav_menu(array('menu' => empty($menu_slug) || $menu_slug == 'default' || is_inherit_option($menu_slug) ? '' : $menu_slug, 'container' => '', 'container_class' => '', 'container_id' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'menu_class' => '', 'menu_id' => 'panelmenu', 'echo' => false, 'fallback_cb' => '', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'depth' => 11, 'theme_location' => 'panelmenu')); } else { $THEMEREX_panelmenu = ''; } // Include current skin $skin = themerex_escape_shell_cmd(get_custom_option('theme_skin')); if (file_exists(themerex_get_file_dir('/skins/' . $skin . '/' . $skin . '.php'))) { require_once themerex_get_file_dir('/skins/' . $skin . '/' . $skin . '.php'); } // Logo image and icon from skin global $logo_text, $logo_slogan, $logo_icon, $logo_image, $logo_side, $logo_fixed, $logo_footer; $logo_text = get_custom_option('logo_text'); $logo_slogan = get_custom_option('logo_slogan'); $menu_align = get_custom_option('menu_align'); if ($logo_slogan == '') { $logo_slogan = get_bloginfo('description'); } $logo_icon = $logo_image = $logo_side = $logo_fixed = $logo_footer = ''; if (($logo_icon = get_custom_option('logo_icon')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo-icon.png'))) { $logo_icon = themerex_get_file_url('/skins/' . $skin . '/images/logo-icon.png'); } if ($menu_align == 'left' || $menu_align == 'center') { if (($logo_image = get_custom_option('logo_top')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo-top.png'))) { $logo_image = themerex_get_file_url('/skins/' . $skin . '/images/logo-top.png'); } } if ($logo_image == '' && ($logo_image = get_custom_option('logo_image')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo.png'))) { $logo_image = themerex_get_file_url('/skins/' . $skin . '/images/logo.png'); } if (($logo_side = get_custom_option('logo_side')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo-side.png'))) { $logo_side = themerex_get_file_url('/skins/' . $skin . '/images/logo-side.png'); } if ($logo_side == '') { $logo_side = $logo_image; } if (($logo_fixed = get_custom_option('logo_fixed')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo-fixed.png'))) { $logo_fixed = themerex_get_file_url('/skins/' . $skin . '/images/logo-fixed.png'); } if ($logo_fixed == '') { $logo_fixed = $logo_image; } if (($logo_footer = get_custom_option('logo_image_footer')) == '' && file_exists(themerex_get_file_dir('/skins/' . $skin . '/images/logo-footer.png'))) { $logo_footer = themerex_get_file_url('/skins/' . $skin . '/images/logo-footer.png'); } if ($logo_footer == '') { $logo_footer = $logo_image; } global $THEMEREX_shop_mode; $THEMEREX_shop_mode = getValueGPC('themerex_shop_mode'); if (empty($THEMEREX_shop_mode)) { $THEMEREX_shop_mode = get_custom_option('shop_mode', ''); } if (empty($THEMEREX_shop_mode) || !is_archive()) { $THEMEREX_shop_mode = 'thumbs'; } }
function sc_banner($atts, $content = null) { if (in_shortcode_blogger()) { return ''; } extract(shortcode_atts(array("id" => "", "src" => "", "url" => "", "title" => "", "link" => "", "target" => "", "rel" => "", "popup" => "no", "align" => "", "top" => "", "bottom" => "", "left" => "", "right" => "", "width" => "", "height" => ""), $atts)); /*scripts & styles*/ themerex_enqueue_style('magnific-style', get_template_directory_uri() . '/js/magnific-popup/magnific-popup.css', array(), null); themerex_enqueue_script('magnific', get_template_directory_uri() . '/js/magnific-popup/jquery.magnific-popup.min.js', array('jquery'), null, true); $ed = themerex_substr($width, -1) == '%' ? '%' : 'px'; $width = (int) str_replace('%', '', $width); $image = $src != '' ? $src : $url; $url = getAttachmentID($url); $image = getAttachmentID($image); $src = getAttachmentID($src); //image crop $no_crop = getThumbSizes(array('thumb_size' => 'image_large', 'thumb_crop' => true, 'sidebar' => false)); $crop = array("w" => $width != '' && $ed != '%' ? $width : $no_crop['w'], "h" => $height != '' && $ed != '%' ? $height : null); $image = getResizedImageURL($image, $crop['w'], $crop['h']); $s = ($top > 0 ? 'margin-top:' . $top . 'px;' : '') . ($bottom > 0 ? 'margin-bottom:' . $bottom . 'px;' : '') . ($left > 0 ? 'margin-left:' . $left . 'px;' : '') . ($right > 0 ? 'margin-right:' . $right . 'px;' : '') . ($width > 0 ? 'width:' . $width . $ed . ';' : '') . ($height > 0 ? 'height:' . $height . 'px;' : ''); $c = (sc_param_is_on($popup) ? ' user-popup-link' : '') . ($align && $align != 'none' ? ' sc_float_' . $align : ''); $content = do_shortcode($content); return '<a' . ($id ? ' id="sc_banner_' . $id . '"' : '') . ' href="' . ($popup == 'yes' ? '#sc_popup_' . $link : $link) . '" class="sc_banner ' . $c . '"' . (!empty($target) ? ' target="' . $target . '"' : '') . (!empty($rel) ? ' rel="' . $rel . '"' : '') . ($s != '' ? ' style="' . $s . '"' : '') . '>' . '<img src="' . $image . '" class="sc_banner_image" border="0" alt="" />' . (trim($title) ? '<span class="sc_banner_title">' . $title . '</span>' : '') . (trim($content) ? '<span class="sc_banner_content">' . $content . '</span>' : '') . '</a>'; }
<?php if (get_theme_option('show_theme_customizer') == 'yes') { $basic_color = get_custom_option('theme_color'); $accent_color = get_custom_option('theme_accent_color'); $background_color = get_custom_option('bg_color'); $color_cheme = get_custom_option('color_scheme_theme'); $reviews_max_level = max(5, (int) get_custom_option('reviews_max_level')); $body_style = get_custom_option('body_style'); $bg_pattern = get_custom_option('bg_pattern'); $bg_image = get_custom_option('bg_image'); $logo_position = get_custom_option('logo_position'); $menu_style = get_custom_option('menu_style'); $custom_style = $color_cheme == 'themeDark' ? 'co_dark' : 'co_light'; /*scripts & styles*/ themerex_enqueue_style('swiperslider-style', get_template_directory_uri() . '/js/swiper/idangerous.swiper.css', array(), null); themerex_enqueue_script('swiperslider', get_template_directory_uri() . '/js/swiper/idangerous.swiper-2.1.js', array('jquery'), null, true); themerex_enqueue_style('swiperslider-scrollbar-style', get_template_directory_uri() . '/js/swiper/idangerous.swiper.scrollbar.css', array(), null); themerex_enqueue_script('swiperslider-scrollbar', get_template_directory_uri() . '/js/swiper/idangerous.swiper.scrollbar-2.1.js', array('jquery'), null, true); }
/** * Displays the widget settings controls on the widget panel. * Make use of the get_field_id() and get_field_name() function * when creating your form elements. This handles the confusing stuff. */ function form($instance) { /* Widget admin side css */ themerex_enqueue_style('widget-qrcode-style', get_template_directory_uri() . '/widgets/qrcode/widget-qrcode-admin.css', array(), null); themerex_enqueue_script('qrcode', get_template_directory_uri() . '/widgets/qrcode/jquery.qrcode-0.6.0.min.js', array('jquery', 'jquery-ui-core', 'jquery-ui-tabs'), null, false); /* Set up some default widget settings. */ $address = explode(',', get_theme_option('user_address')); $defaults = array('title' => '', 'description' => __('QR Code Generator (for your vcard)', 'themerex'), 'ulname' => '', 'ufname' => '', 'ucompany' => '', 'uaddr' => '', 'ucity' => '', 'upostcode' => '', 'ucountry' => '', 'uemail' => '', 'usite' => '', 'uphone' => '', 'uid' => md5(microtime()), 'urev' => date('Y-m-d'), 'image' => '', 'show_personal' => 0, 'show_what' => 1, 'auto_draw' => 0, 'width' => 160, 'text' => '', 'color' => '#000000', 'bg' => ''); $instance = wp_parse_args((array) $instance, $defaults); ?> <div class="widget_qrcode"> <div class="qrcode_tabs"> <ul class="tabs"> <li class="first"><a href="#tab_settings"><?php _e('Settings', 'themerex'); ?> </a></li> <li><a href="#tab_fields" onmousedown="initQRCode()"><?php _e('Personal Data', 'themerex'); ?> </a></li> <li><a href="#tab_text" onmousedown="initQRCode()"><?php _e('Any Text', 'themerex'); ?> </a></li> </ul> <div id="tab_settings" class="tab_content tab_settings"> <p> <label for="<?php echo esc_attr($this->get_field_id('title')); ?> "><?php _e('Title:', 'themerex'); ?> </label> <input class="fld_title" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('title')); ?> " name="<?php echo esc_attr($this->get_field_name('title')); ?> " value="<?php echo esc_attr($instance['title']); ?> " style="width:100%;" /> </p> <p> <label><?php _e('Show as QR Code:', 'themerex'); ?> </label><br /> <input class="fld_show_what" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('show_what')); ?> _1" name="<?php echo esc_attr($this->get_field_name('show_what')); ?> " value="1" type="radio" <?php echo esc_attr($instance['show_what'] == 1 ? 'checked="checked"' : ''); ?> /> <label for="<?php echo esc_attr($this->get_field_id('show_what')); ?> _1"> <?php _e('Personal VCard', 'themerex'); ?> </label> <input class="fld_show_what" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('show_what')); ?> _0" name="<?php echo esc_attr($this->get_field_name('show_what')); ?> " value="0" type="radio" <?php echo esc_attr($instance['show_what'] == 0 ? 'checked="checked"' : ''); ?> /> <label for="<?php echo esc_attr($this->get_field_id('show_what')); ?> _0"> <?php _e('Any text', 'themerex'); ?> </label> </p> <p> <input class="fld_show_personal" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('show_personal')); ?> " name="<?php echo esc_attr($this->get_field_name('show_personal')); ?> " value="1" type="checkbox" <?php echo esc_attr($instance['show_personal'] == 1 ? 'checked="checked"' : ''); ?> /> <label for="<?php echo esc_attr($this->get_field_id('show_personal')); ?> "><?php _e('Show data under QR Code:', 'themerex'); ?> </label> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('width')); ?> "><?php _e('Width:', 'themerex'); ?> </label> <input onmousedown="initQRCode()" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('width')); ?> " name="<?php echo esc_attr($this->get_field_name('width')); ?> " value="<?php echo esc_attr($instance['width']); ?> " style="width:100%;" class="fld_width" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('color')); ?> "><?php _e('Color:', 'themerex'); ?> </label> <input onmousedown="initQRCode()" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('color')); ?> " name="<?php echo esc_attr($this->get_field_name('color')); ?> " value="<?php echo esc_attr($instance['color']); ?> " style="width:100%; background-color:<?php echo esc_attr($instance['color']); ?> " class="iColorPicker fld_color" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('bg')); ?> "><?php _e('Bg color:', 'themerex'); ?> </label> <input onmousedown="initQRCode()" onfocus="initQRCode()" id="<?php echo esc_attr($this->get_field_id('bg')); ?> " name="<?php echo esc_attr($this->get_field_name('bg')); ?> " value="<?php echo esc_attr($instance['bg']); ?> " style="width:100%; background-color:<?php echo esc_attr($instance['bg']); ?> " class="iColorPicker fld_bg" /> </p> </div> <div id="tab_fields" class="tab_content tab_personal"> <p> <label for="<?php echo esc_attr($this->get_field_id('ulname')); ?> "><?php _e('Last name:', 'themerex'); ?> </label> <input class="fld_ulname" id="<?php echo esc_attr($this->get_field_id('ulname')); ?> " name="<?php echo esc_attr($this->get_field_name('ulname')); ?> " value="<?php echo esc_attr($instance['ulname']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('ufname')); ?> "><?php _e('First name:', 'themerex'); ?> </label> <input class="fld_ufname" id="<?php echo esc_attr($this->get_field_id('ufname')); ?> " name="<?php echo esc_attr($this->get_field_name('ufname')); ?> " value="<?php echo esc_attr($instance['ufname']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('ucompany')); ?> "><?php _e('Company:', 'themerex'); ?> </label> <input class="fld_ucompany" id="<?php echo esc_attr($this->get_field_id('ucompany')); ?> " name="<?php echo esc_attr($this->get_field_name('ucompany')); ?> " value="<?php echo esc_attr($instance['ucompany']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('uphone')); ?> "><?php _e('Phone:', 'themerex'); ?> </label> <input class="fld_uphone" id="<?php echo esc_attr($this->get_field_id('uphone')); ?> " name="<?php echo esc_attr($this->get_field_name('uphone')); ?> " value="<?php echo esc_attr($instance['uphone']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('uaddr')); ?> "><?php _e('Address:', 'themerex'); ?> </label> <input class="fld_uaddr" id="<?php echo esc_attr($this->get_field_id('uaddr')); ?> " name="<?php echo esc_attr($this->get_field_name('uaddr')); ?> " value="<?php echo esc_attr($instance['uaddr']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('ucity')); ?> "><?php _e('City:', 'themerex'); ?> </label> <input class="fld_ucity" id="<?php echo esc_attr($this->get_field_id('ucity')); ?> " name="<?php echo esc_attr($this->get_field_name('ucity')); ?> " value="<?php echo esc_attr($instance['ucity']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('upostcode')); ?> "><?php _e('Post code:', 'themerex'); ?> </label> <input class="fld_upostcode" id="<?php echo esc_attr($this->get_field_id('upostcode')); ?> " name="<?php echo esc_attr($this->get_field_name('upostcode')); ?> " value="<?php echo esc_attr($instance['upostcode']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('ucountry')); ?> "><?php _e('Country:', 'themerex'); ?> </label> <input class="fld_ucountry" id="<?php echo esc_attr($this->get_field_id('ucountry')); ?> " name="<?php echo esc_attr($this->get_field_name('ucountry')); ?> " value="<?php echo esc_attr($instance['ucountry']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('uemail')); ?> "><?php _e('E-mail:', 'themerex'); ?> </label> <input class="fld_uemail" id="<?php echo esc_attr($this->get_field_id('uemail')); ?> " name="<?php echo esc_attr($this->get_field_name('uemail')); ?> " value="<?php echo esc_attr($instance['uemail']); ?> " style="width:100%;" /> </p> <p> <label for="<?php echo esc_attr($this->get_field_id('usite')); ?> "><?php _e('Web Site URL:', 'themerex'); ?> </label> <input class="fld_usite" id="<?php echo esc_attr($this->get_field_id('usite')); ?> " name="<?php echo esc_attr($this->get_field_name('usite')); ?> " value="<?php echo esc_attr($instance['usite']); ?> " style="width:100%;" /> </p> </div> <div id="tab_text" class="tab_content tab_text"> <p> <label for="<?php echo esc_attr($this->get_field_id('fld_text')); ?> "><?php _e('Text to show as QR Code:', 'themerex'); ?> </label> <textarea class="fld_text" id="<?php echo esc_attr($this->get_field_id('text')); ?> " name="<?php echo esc_attr($this->get_field_name('text')); ?> " style="width:100%;"><?php echo esc_attr($instance['text']); ?> </textarea> </p> </div> </div> <input class="fld_uid" id="<?php echo esc_attr($this->get_field_id('uid')); ?> " name="<?php echo esc_attr($this->get_field_name('uid')); ?> " value="<?php echo esc_attr($instance['uid']); ?> " type="hidden" /> <input class="fld_urev" id="<?php echo esc_attr($this->get_field_id('urev')); ?> " name="<?php echo esc_attr($this->get_field_name('urev')); ?> " value="<?php echo esc_attr($instance['urev']); ?> " type="hidden" /> <p> <input class="fld_button_draw" id="<?php echo esc_attr($this->get_field_id('button_draw')); ?> " name="<?php echo esc_attr($this->get_field_name('button_draw')); ?> " value="<?php _e('Update', 'themerex'); ?> " type="button" /> <input class="fld_auto_draw" id="<?php echo esc_attr($this->get_field_id('auto_draw')); ?> " name="<?php echo esc_attr($this->get_field_name('auto_draw')); ?> " value="1" type="checkbox" <?php echo esc_attr($instance['auto_draw'] == 1 ? 'checked="checked"' : ''); ?> /> <label for="<?php echo esc_attr($this->get_field_id('auto_draw')); ?> "> <?php _e('Auto', 'themerex'); ?> </label> </p> <input class="fld_image" id="<?php echo esc_attr($this->get_field_id('image')); ?> " name="<?php echo esc_attr($this->get_field_name('image')); ?> " value="" type="hidden" /> <div id="<?php echo esc_attr($this->get_field_id('qrcode_image')); ?> " class="qrcode_image"><img src="<?php echo esc_attr($instance['image']); ?> " alt="" /></div> <div id="<?php echo esc_attr($this->get_field_id('qrcode_data')); ?> " class="qrcode_data"> <?php if ($instance['show_personal'] == 1) { ?> <ul> <?php if ($instance['show_what'] == 1) { ?> <li class="user_name odd first"><?php echo __('Name:', 'themerex') . ' ' . $instance['ufname'] . ' ' . $instance['ulname']; ?> </li> <?php echo ($instance['ucompany'] ? '<li class="user_company even">' . __('Company:', 'themerex') . ' ' . $instance['ucompany'] . '</li>' : '') . ($instance['uphone'] ? '<li class="user_phone odd">' . __('Phone:', 'themerex') . ' ' . $instance['uphone'] . '</li>' : '') . ($instance['uemail'] ? '<li class="user_email even">' . __('E-mail:', 'themerex') . ' ' . '<a href="mailto:' . $instance['uemail'] . '">' . $instance['uemail'] . '</a></li>' : '') . ($instance['usite'] ? '<li class="user_site odd">' . __('Site:', 'themerex') . ' ' . '<a href="' . $instance['usite'] . '" target="_blank">' . $instance['usite'] . '</a></li>' : ''); ?> <?php } else { ?> <li class="text odd first"><?php echo balanceTags($instance['text']); ?> </li> <?php } ?> </ul> <?php } ?> </div> </div> <script type="text/javascript"> jQuery(document).ready(function(){ initQRCode(); iColorPicker(); }); function initQRCode() { var widget = null; jQuery('#widgets-right .widget_qrcode input.iColorPicker').each(function() { var obj = jQuery(this); if (!obj.hasClass('colored') && obj.attr('id').indexOf('__i__') < 0) { widget = obj.parents('.widget_qrcode'); obj.addClass('colored'); setColorPicker(jQuery(this).attr('id')); widget.find('div.qrcode_tabs').tabs(); widget.find('.fld_button_draw').click(function() { updateQRCode(widget); }); widget.parents('form').find('.widget-control-save').click(function() { updateQRCode(widget); }); widget.find('.tab_personal input,.tab_text textarea,.fld_auto_draw,.iColorPicker').change(function () { if (widget.find('.fld_auto_draw').attr('checked')=='checked') { widget.find('.fld_button_draw').hide(); updateQRCode(widget); } else widget.find('.fld_button_draw').show(); }); } }); if (widget && widget.find('.fld_auto_draw').attr('checked')=='checked') widget.find('.fld_button_draw').hide(); } function updateQRCode(widget) { showQRCode(widget, { ufname: widget.find('.fld_ufname').val(), ulname: widget.find('.fld_ulname').val(), ucompany: widget.find('.fld_ucompany').val(), usite: widget.find('.fld_usite').val(), uemail: widget.find('.fld_uemail').val(), uphone: widget.find('.fld_uphone').val(), //ufax: widget.find('.fld_ufax').val(), uaddr: widget.find('.fld_uaddr').val(), ucity: widget.find('.fld_ucity').val(), upostcode: widget.find('.fld_upostcode').val(), ucountry: widget.find('.fld_ucountry').val(), //unote: widget.find('.fld_unote').val(), //ucats: widget.find('.fld_ucats').val(), uid: widget.find('.fld_uid').val(), urev: widget.find('.fld_urev').val(), text: widget.find('.fld_text').val() }, { qrcode: widget.find('.qrcode_image').eq(0), personal: widget.find('.qrcode_data'), show_personal: widget.find('.fld_show_personal').attr('checked')=='checked', show_what: widget.find('.fld_show_what').attr('checked')=='checked' ? 1 : 0, width: widget.find('.fld_width').val(), color: widget.find('.fld_color').val(), bg: widget.find('.fld_bg').val() } ); widget.find('.fld_image').val(widget.find('.qrcode_image canvas').get(0).toDataURL('image/png')); } function showQRCode(widget, vc, opt) { if (opt.show_what==1) { var text = 'BEGIN:VCARD\n' + 'VERSION:3.0\n' + 'FN:' + vc.ufname + ' ' + vc.ulname + '\n' + 'N:' + vc.ulname + ';' + vc.ufname + '\n' + (vc.ucompany ? 'ORG:' + vc.ucompany + '\n' : '') + (vc.uphone ? 'TEL;TYPE=cell, pref:' + vc.uphone + '\n' : '') + (vc.ufax ? 'TEL;TYPE=fax, pref:' + vc.ufax + '\n' : '') + (vc.uaddr || vc.ucity || vc.ucountry ? 'ADR;TYPE=dom, home, postal, parcel:;;' + vc.uaddr + ';' + vc.ucity + ';;' + vc.upostcode + ';' + vc.ucountry + '\n' : '') + (vc.usite ? 'URL:' + vc.usite + '\n' : '') + (vc.uemail ? 'EMAIL;TYPE=INTERNET:' + vc.uemail + '\n' : '') + (vc.ucats ? 'CATEGORIES:' + vc.ucats + '\n' : '') + (vc.unote ? 'NOTE:' + vc.unote + '\n' : '') + (vc.urev ? 'NOTE:' + vc.urev + '\n' : '') + (vc.uid ? 'UID:' + vc.uid + '\n' : '') + 'END:VCARD'; } else { var text = vc.text; } opt.qrcode .empty() .qrcode({ 'text': text, 'color': opt.color, 'bgColor': opt.bg!='' ? opt.bg : null, 'width': opt.width, 'height': opt.width, 'size': opt.width }); if (opt.show_personal == 0) opt.personal.empty().hide(); else opt.personal.html( '<ul>' + (opt.show_what==1 ? '<li class="user_name odd first">' + vc.ufname + ' ' + vc.ulname + '</li>' + (vc.ucompany ? '<li class="user_company even">' + vc.ucompany + '</li>' : '') + (vc.uphone ? '<li class="user_phone odd">' + vc.uphone + '</li>' : '') + (vc.uemail ? '<li class="user_email even"><a href="mailto:' + vc.uemail + '">' + vc.uemail + '</a></li>' : '') + (vc.usite ? '<li class="user_site odd"><a href="' + vc.usite + '" target="_blank">' + vc.usite + '</a></li>' : '') : '<li class="text odd first">' + vc.text + '</li>') + '</ul>' ).show(); } if (!window.setColorPicker) { function setColorPicker(id_picker) { jQuery('#'+id_picker).click(function (e) { "use strict"; iColorShow(null, jQuery(this), function(fld, clr) { "use strict"; fld.css('backgroundColor', clr).val(clr); }); }); /* jQuery('#'+id_picker).ColorPicker({ color: jQuery('#'+id_picker).val(), onShow: function (colpkr) { jQuery(colpkr).fadeIn(500); return false; }, onHide: function (colpkr) { jQuery(colpkr).fadeOut(500); return false; }, onChange: function (hsb, hex, rgb) { jQuery('#'+id_picker).css('backgroundColor', '#' + hex).val('#' + hex); } }); */ } } </script> <?php }
?> slider_engine_<?php echo $slider; ?> slider_alias_<?php echo $slider_alias; ?> "> <?php if ($slider == 'revo') { //putRevSlider($slider_alias); echo do_shortcode('[rev_slider ' . $slider_alias . ']'); } else { if ($slider == 'royal') { //register_new_royalslider_files($slider_alias); themerex_enqueue_style('new-royalslider-core-css', NEW_ROYALSLIDER_PLUGIN_URL . 'lib/royalslider/royalslider.css', array(), null); themerex_enqueue_script('new-royalslider-main-js', NEW_ROYALSLIDER_PLUGIN_URL . 'lib/royalslider/jquery.royalslider.min.js', array('jquery'), NEW_ROYALSLIDER_WP_VERSION, true); echo get_new_royalslider($slider_alias); } else { if ($slider == 'flex' || $slider == 'chop' || $slider == 'swiper') { if ($slider_count > 0 || !empty($slider_ids)) { echo do_shortcode('[trx_slider engine="' . $slider . '" controls="0" crop="off" height="' . max(100, get_custom_option('slider_height')) . '"' . ($slider_interval ? ' interval="' . $slider_interval . '"' : '') . ($slider_alias ? ' cat="' . $slider_alias . '"' : '') . ($slider_ids ? ' ids="' . $slider_ids . '"' : '') . ($slider_count ? ' count="' . $slider_count . '"' : '') . ($slider_orderby ? ' orderby="' . $slider_orderby . '"' : '') . ($slider_order ? ' order="' . $slider_order . '"' : '') . ($slider_pagination ? ' pagination="' . $slider_pagination . '"' : '') . ' titles="' . ($slider_info_box == 'yes' ? $slider_info_fixed == 'yes' ? 'fixed' : 'slide' : 'no') . '"' . ']'); } } } } ?> </div> <?php } }
<?php //====================================== Editor area ======================================== if ($post_data['post_edit_enable']) { require_once themerex_get_file_dir('/admin/theme-options.php'); wp_register_script('wp-color-picker', '/wp-admin/js/color-picker.min.js', array('jquery'), '1.0', true); themerex_enqueue_style('fontello-admin', themerex_get_file_url('/admin/css/fontello/css/fontello-admin.css'), array(), null); themerex_options_load_scripts(); if (array_key_exists('post_type', $post_data)) { themerex_options_prepare_js($post_data['post_type'] == 'page' ? 'page' : 'post'); } themerex_shortcodes_load_scripts(); themerex_shortcodes_prepare_js(); ?> <div id="frontend_editor"> <div id="frontend_editor_inner"> <form method="post"> <label id="frontend_editor_post_title_label" for="frontend_editor_post_title"><?php _e('Title', 'themerex'); ?> </label> <input type="text" name="frontend_editor_post_title" id="frontend_editor_post_title" value="<?php echo esc_attr($post_data['post_title']); ?> " /> <?php $ajax_nonce = wp_create_nonce('themerex_editor_nonce'); $ajax_url = admin_url('admin-ajax.php'); wp_editor($post_data['post_content_original'], 'frontend_editor_post_content', array('wpautop' => true, 'textarea_rows' => 16)); ?>
function sc_video($atts, $content = null) { if (in_shortcode_blogger()) { return ''; } extract(shortcode_atts(array("id" => "", "class" => "", "url" => '', "src" => '', "image" => '', "title" => 'off', "ratio" => '16:9', "autoplay" => 'off', "width" => '100%', "height" => '430', "top" => "", "bottom" => "", "left" => "", "right" => ""), $atts)); if ($src == '' && $url == '' && isset($atts[0])) { $src = $atts[0]; } $ed = themerex_substr($width, -1); $class .= getStyleMargin($top, $right, $bottom, $left); $s = getStyleString($top, $right, $bottom, $left, $width, $height != '' ? $height + (sc_param_is_on($title) ? 21 : 0) : ''); $url = $src != '' ? $src : $url; if ($image != '' && sc_param_is_off($image)) { $image = ''; } else { if (sc_param_is_on($autoplay) && is_single()) { $image = ''; } else { if ($image > 0) { $attach = wp_get_attachment_image_src($image, 'full'); if (isset($attach[0]) && $attach[0] != '') { $image = $attach[0]; } } $image = getResizedImageURL(empty($image) ? get_the_ID() : $image, $ed != '%' ? $width : null, $height); if (empty($image)) { $image = getVideoCoverImage($url); } } } $url = getVideoPlayerURL($src != '' ? $src : $url); $ratio = empty($ratio) ? "16:9" : str_replace(array('/', '\\', '-'), ':', $ratio); $video = '<video' . ($id ? ' id="' . $id . '"' : '') . ' class="sc_video' . (!empty($class) ? ' ' . $class : '') . '"' . ' src="' . $url . '"' . ' width="' . $width . '" height="' . $height . '"' . ' data-width="' . $width . '" data-height="' . $height . '"' . ' data-ratio="' . esc_attr($ratio) . '"' . ($image ? ' data-image="' . esc_attr($image) . '"' : '') . ' data-title="' . $title . '"' . ($s != '' ? ' style="' . $s . '"' : '') . ($image && get_theme_option('substitute_video') == 'yes' || sc_param_is_on($autoplay) && is_single() ? ' autoplay="autoplay"' : '') . ' controls="controls"' . '>' . '</video>'; if (get_custom_option('substitute_video') == 'no') { $video = getVideoFrame($video, $image, sc_param_is_on($title), $s); } // todo: Media elements library if (get_theme_option('use_mediaelement') == 'yes') { if (floatval(get_bloginfo('version')) < "3.6") { themerex_enqueue_style('mediaplayer-style', themerex_get_file_url('/js/mediaplayer/mediaplayer.css'), array(), null); themerex_enqueue_script('mediaplayer', themerex_get_file_url('/js/mediaplayer/mediaelement.min.js'), array(), null, true); } else { wp_enqueue_style('mediaelement'); wp_enqueue_style('wp-mediaelement'); wp_enqueue_script('mediaelement'); wp_enqueue_script('wp-mediaelement'); } } else { global $wp_scripts, $wp_styles; $wp_scripts->done[] = 'mediaelement'; $wp_scripts->done[] = 'wp-mediaelement'; $wp_styles->done[] = 'mediaelement'; $wp_styles->done[] = 'wp-mediaelement'; } return $video; }
$slider = get_custom_option('slider_engine'); themerex_enqueue_style('main-slider-style', get_template_directory_uri() . '/css/slider-style.css', array(), null); $slider_shortcode = ''; if ($slider == 'revo' && revslider_exists()) { $slider_alias = get_custom_option('slider_alias'); if (!empty($slider_alias)) { $slider_shortcode = do_shortcode('[rev_slider ' . $slider_alias . ']'); //putRevSlider($slider_alias); } } if ($slider == 'royal' && royalslider_exists()) { $slider_alias = get_custom_option('slider_alias'); if (!empty($slider_alias)) { //register_new_royalslider_files($slider_alias); themerex_enqueue_style('new-royalslider-core-css', NEW_ROYALSLIDER_PLUGIN_URL . 'lib/royalslider/royalslider.css', array(), null); themerex_enqueue_style('new-royalslider-main-js', NEW_ROYALSLIDER_PLUGIN_URL . 'lib/royalslider/jquery.royalslider.min.js', array('jquery'), NEW_ROYALSLIDER_WP_VERSION, true); $slider_shortcode = get_new_royalslider($slider_alias); } } else { if ($slider == 'swiper') { $slider_cat = get_custom_option("slider_category"); $slider_orderby = get_custom_option("slider_orderby"); $slider_order = get_custom_option("slider_order"); $slider_count = $slider_ids = get_custom_option("slider_posts"); $slider_theme = get_custom_option("slider_nav_theme"); $slider_height = get_custom_option("slider_height"); $slider_reviews_style = get_custom_option("slider_reviews_style"); $slider_controls = get_custom_option('slider_controls'); $slider_pagination = get_custom_option('slider_pagination'); if (themerex_strpos($slider_ids, ',') !== false) { $slider_count = 0;
<div class="swpRightPos"> <a href="#" class="swpRightPosButton"><span class="icon-cog animate-spin"></span></a> <?php // raggable themerex_enqueue_script('jquery-ui-draggable', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-ui-sortable', false, array('jquery', 'jquery-ui-core'), null, true); // customizer if (get_custom_option('show_theme_customizer') == 'yes') { themerex_enqueue_script('_customizer', themerex_get_file_url('/js/_customizer.js'), array(), null, true); } // scrollbar themerex_enqueue_style('swiperslider-style', themerex_get_file_url('/js/swiper/idangerous.swiper.css'), array(), null); themerex_enqueue_style('swiperslider-scrollbar-style', themerex_get_file_url('/js/swiper/idangerous.swiper.scrollbar.css'), array(), null); themerex_enqueue_script('swiperslider', themerex_get_file_url('/js/swiper/idangerous.swiper-2.7.js'), array('jquery'), null, true); themerex_enqueue_script('swiperslider-scrollbar', themerex_get_file_url('/js/swiper/idangerous.swiper.scrollbar-2.4.js'), array('jquery'), null, true); global $THEMEREX_panelmenu; $tab = (int) get_custom_option('right_panel_tab'); $shift = 0; if (get_theme_option('show_theme_customizer') != 'yes' && $tab > 0) { $shift++; } if (!$THEMEREX_panelmenu && $tab > 2) { $shift++; } $tab = max(0, $tab - $shift); ?> <div class="sc_tabs" data-active="<?php echo esc_attr($tab); ?>
} // Uncomment this section if you want filter related posts on post formats if ($post_data['post_format'] != '' && $post_data['post_format'] != 'standard') { $args['tax_query'] = array(array('taxonomy' => 'post_format', 'field' => 'slug', 'terms' => 'post-format-' . $post_data['post_format'])); } $args = addSortOrderInQuery($args, get_custom_option('post_related_sort'), get_custom_option('post_related_order')); $recent_posts = wp_get_recent_posts($args, OBJECT); if (is_array($recent_posts) && count($recent_posts) > 0) { if (get_custom_option("post_related_style") == 'yes') { // todo: magnific & pretty // magnific & pretty themerex_enqueue_style('magnific-style', themerex_get_file_url('/js/magnific-popup/magnific-popup.css'), array(), null); themerex_enqueue_script('magnific', themerex_get_file_url('/js/magnific-popup/jquery.magnific-popup.min.js'), array('jquery'), null, true); // Load PrettyPhoto if it selected in Theme Options if (get_theme_option('popup_engine') == 'pretty') { themerex_enqueue_style('prettyphoto-style', themerex_get_file_url('/js/prettyphoto/css/prettyPhoto.css'), array(), null); themerex_enqueue_script('prettyphoto', themerex_get_file_url('/js/prettyphoto/jquery.prettyPhoto.min.js'), array('jquery'), 'no-compose', true); } } ?> <section class="relatedWrap<?php echo get_custom_option("show_post_comments") == 'yes' ? ' hrShadow' : ''; ?> "> <h3><?php _e('Recomended Posts', 'themerex'); ?> </h3> <div class="relatedPostWrap"> <div class="columnsWrap <?php echo get_custom_option("post_related_style") == 'no' ? ' no_indent_style columnsFloat' : ' indent_style';
function themerex_admin_setup() { themerex_enqueue_script('jquery', false, array(), null, true); themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true); themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true); themerex_enqueue_script('jquery-cookie', get_template_directory_uri() . '/js/jquery.cookie.js', array('jquery'), null, true); themerex_enqueue_style('wp-color-picker', array(), null); themerex_enqueue_script('wp-color-picker', false, array(), null, true); themerex_enqueue_style('theme-admin-style', get_template_directory_uri() . '/admin/css/admin-style.css', array(), null); themerex_enqueue_style('fontello-admin', get_template_directory_uri() . '/admin/css/fontello/css/fontello-admin.css', array(), null); themerex_enqueue_style('fontello', get_template_directory_uri() . '/includes/fontello/css/fontello.css', array(), null); themerex_enqueue_script('_utils', get_template_directory_uri() . '/js/_utils.js', array(), null, true); }
function theme_skin_add_responsive_classter() { if (file_exists(themerex_get_file_dir('/skins/general/general-responsive.css'))) { themerex_enqueue_style('theme-skin-responsive', themerex_get_file_url('/skins/general/general-responsive.css'), array('theme-skin'), null); } }
<?php //====================================== Editor area ======================================== if ($post_data['post_edit_enable']) { require_once themerex_get_file_dir('/admin/theme-options.php'); wp_register_script('wp-color-picker', get_site_url() . '/wp-admin/js/color-picker.min.js', array('jquery'), '1.0', true); themerex_enqueue_style('fontello-admin', themerex_get_file_url('/admin/css/fontello/css/fontello-admin.css'), array(), null); themerex_enqueue_style('frontend-editor-style', themerex_get_file_url('/js/editor/_editor.css'), array('main-style'), null); themerex_enqueue_script('frontend-editor', themerex_get_file_url('/js/editor/_editor.js'), array(), null, true); themerex_options_load_scripts(); themerex_options_prepare_js($post_data['post_type'] == 'page' ? 'page' : 'post'); themerex_shortcodes_load_scripts(); themerex_shortcodes_prepare_js(); ?> <div id="frontend_editor"> <div id="frontend_editor_inner"> <form method="post"> <label id="frontend_editor_post_title_label" for="frontend_editor_post_title"><?php _e('Title', 'themerex'); ?> </label> <input type="text" name="frontend_editor_post_title" id="frontend_editor_post_title" value="<?php echo esc_attr($post_data['post_title']); ?> " /> <?php $ajax_nonce = wp_create_nonce('themerex_editor_nonce'); $ajax_url = admin_url('admin-ajax.php'); wp_editor($post_data['post_content_original'], 'frontend_editor_post_content', array('wpautop' => true, 'textarea_rows' => 16)); ?> <label id="frontend_editor_post_excerpt_label" for="frontend_editor_post_excerpt"><?php
</div> <?php } // todo: magnific & pretty // magnific & pretty themerex_enqueue_style('magnific-style', themerex_get_file_url('/js/magnific-popup/magnific-popup.css'), array(), null); themerex_enqueue_script('magnific', themerex_get_file_url('/js/magnific-popup/jquery.magnific-popup.min.js'), array('jquery'), null, true); // Load PrettyPhoto if it selected in Theme Options if (get_theme_option('popup_engine') == 'pretty') { themerex_enqueue_style('prettyphoto-style', themerex_get_file_url('/js/prettyphoto/css/prettyPhoto.css'), array(), null); themerex_enqueue_script('prettyphoto', themerex_get_file_url('/js/prettyphoto/jquery.prettyPhoto.min.js'), array('jquery'), 'no-compose', true); } // todo: Media elements library if (get_theme_option('use_mediaelement') == 'yes') { if (floatval(get_bloginfo('version')) < "3.6") { themerex_enqueue_style('mediaplayer-style', themerex_get_file_url('/js/mediaplayer/mediaplayer.css'), array(), null); themerex_enqueue_script('mediaplayer', themerex_get_file_url('/js/mediaplayer/mediaelement.min.js'), array(), null, true); } else { wp_enqueue_style('mediaelement'); wp_enqueue_style('wp-mediaelement'); wp_enqueue_script('mediaelement'); wp_enqueue_script('wp-mediaelement'); } } else { global $wp_scripts, $wp_styles; $wp_scripts->done[] = 'mediaelement'; $wp_scripts->done[] = 'wp-mediaelement'; $wp_styles->done[] = 'mediaelement'; $wp_styles->done[] = 'wp-mediaelement'; } if ($post_number > 0) {
function load_styles() { if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') { themerex_enqueue_style('trx-emailer-style', get_template_directory_uri() . '/admin/tools/emailer/emailer.css', array(), null); } }
function shortcodes_vc_scripts() { // Include CSS themerex_enqueue_style('shortcodes_vc-style', themerex_get_file_url('/shortcodes/shortcodes_vc.css'), array(), null); // Include JS themerex_enqueue_script('shortcodes_vc', themerex_get_file_url('/shortcodes/shortcodes_vc.js'), array(), null, true); }
var THEMEREX_ajax_url = "<?php echo $THEMEREX_ajax_url; ?> "; var THEMEREX_ajax_nonce = "<?php echo $THEMEREX_ajax_nonce; ?> "; // Site base url var THEMEREX_site_url = "<?php echo get_site_url(); ?> "; // Theme base url var THEMEREX_theme_url = "<?php echo get_template_directory_uri(); ?> "; </script> <?php /*scripts & styles*/ themerex_enqueue_style('magnific-style', get_template_directory_uri() . '/js/magnific-popup/magnific-popup.css', array(), null); themerex_enqueue_script('magnific', get_template_directory_uri() . '/js/magnific-popup/jquery.magnific-popup.min.js', array('jquery'), null, true); ?>