function us_styles() { wp_register_style('us_motioncss', get_template_directory_uri() . '/css/motioncss.css', array(), '1', 'all'); wp_register_style('us_motioncss-widgets', get_template_directory_uri() . '/css/motioncss-widgets.css', array(), '1', 'all'); wp_register_style('us_font-awesome', get_template_directory_uri() . '/css/font-awesome.css', array(), '4.3.0', 'all'); wp_register_style('us_magnific-popup', get_template_directory_uri() . '/css/magnific-popup.css', array(), '1', 'all'); wp_register_style('us_wp-widgets', get_template_directory_uri() . '/css/wp-widgets.css', array(), '1', 'all'); wp_register_style('us_style', get_template_directory_uri() . '/css/style.css', array(), '1', 'all'); wp_register_style('us_responsive', get_template_directory_uri() . '/css/responsive.css', array(), '1', 'all'); wp_register_style('us_animation', get_template_directory_uri() . '/css/animation.css', array(), '1', 'all'); wp_register_style('us_js_composer_fe', get_template_directory_uri() . '/vc_templates/css/us.js_composer_fe.css', array(), '1', 'all'); wp_register_style('app-stylesheets', get_template_directory_uri() . '/css/app/app.stylesheets.css', array(), '1', 'all'); wp_enqueue_style('us_motioncss'); wp_enqueue_style('us_motioncss-widgets'); wp_enqueue_style('us_font-awesome'); wp_enqueue_style('us_magnific-popup'); wp_enqueue_style('us_wp-widgets'); wp_enqueue_style('us_style'); wp_enqueue_style('us_responsive'); wp_enqueue_style('us_animation'); wp_enqueue_style('app-stylesheets'); if (us_is_vc_fe()) { wp_enqueue_style('us_js_composer_fe'); } else { wp_dequeue_style('js_composer_front'); } }
public function __construct() { add_filter('the_content', array($this, 'paragraph_fix')); add_filter('the_content', array($this, 'a_to_img_magnific_pupup')); if (!us_is_vc_fe()) { add_filter('the_content', array($this, 'sections_fix'), 99); } add_shortcode('item_title', array($this, 'item_title')); add_shortcode('timepoint_title', array($this, 'timepoint_title')); // add_shortcode('us_sharing', array($this, 'us_sharing')); add_shortcode('vc_iconbox', array($this, 'vc_iconbox')); add_shortcode('vc_testimonial', array($this, 'vc_testimonial')); add_shortcode('vc_blog', array($this, 'vc_blog')); add_shortcode('vc_portfolio', array($this, 'vc_portfolio')); add_shortcode('vc_clients', array($this, 'vc_clients')); add_shortcode('vc_latest_posts', array($this, 'vc_latest_posts')); add_shortcode('vc_member', array($this, 'vc_member')); add_shortcode('vc_actionbox', array($this, 'vc_actionbox')); add_shortcode('pricing_table', array($this, 'pricing_table')); add_shortcode('pricing_column', array($this, 'pricing_column')); add_shortcode('pricing_row', array($this, 'pricing_row')); add_shortcode('pricing_footer', array($this, 'pricing_footer')); add_shortcode('vc_contact_form', array($this, 'vc_contact_form')); add_shortcode('vc_social_links', array($this, 'vc_social_links')); add_shortcode('vc_contacts', array($this, 'vc_contacts')); add_shortcode('vc_counter', array($this, 'vc_counter')); remove_shortcode('gallery'); add_shortcode('gallery', array($this, 'gallery')); add_shortcode('vc_simple_slider', array($this, 'vc_simple_slider')); add_shortcode('vc_grid_blog_slider', array($this, 'vc_grid_blog_slider')); //VC shortcodes if (!class_exists('WPBakeryVisualComposerAbstract')) { add_shortcode('vc_row', array($this, 'vc_row')); add_shortcode('vc_row_inner', array($this, 'vc_row')); add_shortcode('vc_column', array($this, 'vc_column')); add_shortcode('vc_column_inner', array($this, 'vc_column')); add_shortcode('vc_column_text', array($this, 'vc_column_text')); add_shortcode('vc_separator', array($this, 'vc_separator')); add_shortcode('vc_button', array($this, 'vc_button')); add_shortcode('vc_video', array($this, 'vc_video')); add_shortcode('vc_gmaps', array($this, 'vc_gmaps')); add_shortcode('vc_accordion', array($this, 'vc_accordion')); add_shortcode('vc_accordion_tab', array($this, 'vc_accordion_tab')); add_shortcode('vc_tabs', array($this, 'vc_tabs')); add_shortcode('vc_tab', array($this, 'vc_tab')); add_shortcode('vc_gallery', array($this, 'vc_gallery')); add_shortcode('vc_single_image', array($this, 'vc_single_image')); add_shortcode('vc_message', array($this, 'vc_message')); add_shortcode('rev_slider_vc', array($this, 'rev_slider_vc')); add_shortcode('vc_icon', array($this, 'vc_icon')); } $this->_template_directory = get_template_directory(); }
<?php if (us_is_vc_fe()) { $default_dir = vc_manager()->getDefaultShortcodesTemplatesDir() . '/'; if (is_file($default_dir . 'vc_tabs.php')) { include $default_dir . 'vc_tabs.php'; return; } } $attributes = shortcode_atts(array('timeline' => '', 'type' => '', 'el_class' => ''), $atts); global $first_tab, $first_tab_title, $auto_open, $is_timeline; $auto_open = TRUE; $first_tab_title = TRUE; $first_tab = TRUE; if ($attributes['el_class'] != '') { $attributes['el_class'] = ' ' . $attributes['el_class']; } //$type_class = ($attributes['type'] != '')?' type_'.$attributes['type']:' type_1'; if ($attributes['timeline'] == 'yes') { $is_timeline = TRUE; $content_titles = str_replace('[vc_tab', '[timepoint_title', $content); $content_titles = str_replace('[/vc_tab', '[/timepoint_title', $content_titles); $output = '<div class="w-timeline' . $attributes['el_class'] . '"><div class="w-timeline-list">' . do_shortcode($content_titles) . '</div><div class="w-timeline-sections">' . do_shortcode($content) . '</div></div>'; } else { $is_timeline = FALSE; $tabs_id = 'tabs_' . rand(99999, 999999); $tabs_id_string = ' id="' . $tabs_id . '"'; $content_titles = str_replace('[vc_tab', '[item_title', $content); $content_titles = str_replace('[/vc_tab', '[/item_title', $content_titles); $output = '<div class="w-tabs' . $attributes['el_class'] . '"' . $tabs_id_string . '><div class="w-tabs-list">' . do_shortcode($content_titles) . '</div>' . do_shortcode($content) . '</div>'; }
function us_styles() { global $smof_data; $template_directory_uri = get_template_directory_uri(); // Retrieving theme version $theme_version = us_get_main_theme_version(); wp_register_style('us-motioncss', $template_directory_uri . '/css/motioncss.css', array(), $theme_version, 'all'); wp_enqueue_style('us-motioncss'); if (!isset($smof_data['responsive_layout']) or $smof_data['responsive_layout'] == 1) { wp_register_style('us-motioncss-responsive', $template_directory_uri . '/css/motioncss-responsive.css', array(), $theme_version, 'all'); wp_enqueue_style('us-motioncss-responsive'); } wp_register_style('us-font-awesome', $template_directory_uri . '/css/font-awesome.css', array(), '4.3.0', 'all'); wp_enqueue_style('us-font-awesome'); wp_register_style('us-magnific-popup', $template_directory_uri . '/css/magnific-popup.css', array(), '1', 'all'); wp_enqueue_style('us-magnific-popup'); wp_register_style('us-fotorama', $template_directory_uri . '/css/fotorama.css', array(), '1', 'all'); wp_enqueue_style('us-fotorama'); if (in_array('gravityforms/gravityforms.php', apply_filters('active_plugins', get_option('active_plugins')))) { wp_register_style('us-gravityforms', $template_directory_uri . '/css/us.gravityforms.css', array(), $theme_version, 'all'); wp_enqueue_style('us-gravityforms'); } wp_register_style('us-style', $template_directory_uri . '/css/style.css', array(), $theme_version, 'all'); wp_enqueue_style('us-style'); if (!isset($smof_data['responsive_layout']) or $smof_data['responsive_layout'] == 1) { wp_register_style('us-responsive', $template_directory_uri . '/css/responsive.css', array(), $theme_version, 'all'); wp_enqueue_style('us-responsive'); } if (is_rtl()) { wp_register_style('us-rtl', $template_directory_uri . '/css/rtl.css', array(), $theme_version, 'all'); wp_enqueue_style('us-rtl'); } if (us_is_vc_fe()) { wp_register_style('us-js-composer-fe', $template_directory_uri . '/vc_templates/css/us.js_composer_fe.css', array(), '1', 'all'); wp_enqueue_style('us-js-composer-fe'); } else { wp_dequeue_style('js_composer_front'); } }