| Server IP : 185.68.16.147 / Your IP : 216.73.216.182 Web Server : Apache System : Linux web789.default-host.net 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64 User : jt292766 ( 1182) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/jt292766/konstruktbud.com.ua/www/wp-content/themes/betheme/vc_templates/ |
Upload File : |
<?php
$title = $interval = $el_class = $class = '';
extract(shortcode_atts(array(
'title' => '',
'interval' => 0,
'el_class' => ''
), $atts));
$el_class = $this->getExtraClass($el_class);
$element = 'wpb_tabs';
if ('vc_tour' == $this->shortcode) {
$element = 'wpb_tour';
$class = 'tabs_vertical';
}
// extract tab titles
preg_match_all('/vc_tab([^\]]+)/i', $content, $matches, PREG_OFFSET_CAPTURE);
$tab_titles = array();
if (isset($matches[1])) {
$tab_titles = $matches[1];
}
// output -----
$css_class = apply_filters(VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG, trim($element . ' wpb_content_element ' . $el_class), $this->settings['base'], $atts);
echo '<div class="'. esc_attr($css_class) .'" data-interval="'. esc_attr($interval) .'">';
if ($title) {
echo '<h4 class="title">'. esc_html($title) .'</h4>';
}
echo '<div class="wpb_wrapper wpb_tour_tabs_wrapper ui-tabs vc_clearfix '. esc_attr($class) .'">';
echo '<ul class="wpb_tabs_nav ui-tabs-nav vc_clearfix">';
foreach ($tab_titles as $tab) {
$tab_atts = shortcode_parse_atts($tab[0]);
if (isset($tab_atts['title'])) {
echo '<li><a href="#tab-'. esc_attr( isset($tab_atts['tab_id']) ? $tab_atts['tab_id'] : sanitize_title($tab_atts['title']) ) .'">'. esc_html($tab_atts['title']) .'</a></li>';
}
}
echo '</ul>'."\n";
echo wpb_js_remove_wpautop($content);
echo'</div>';
echo '</div>';