$heading_style = vcex_inline_style(array('font_size' => $title_size, 'font_weight' => $title_weight, 'text_transform' => $title_transform, 'line_height' => $title_line_height, 'margin' => $title_margin)); } // Excerpt style if ('true' == $excerpt) { $excerpt_style = vcex_inline_style(array('font_size' => $excerpt_font_size, 'color' => $excerpt_color)); } // Month Style if ('true' == $date) { $month_style = vcex_inline_style(array('background_color' => $month_background, 'color' => $month_color)); } // Readmore design and classes if ('true' == $read_more) { // Readmore text $read_more_text = $read_more_text ? $read_more_text : esc_html__('read more', 'total'); // Readmore classes $readmore_classes = wpex_get_button_classes($readmore_style, $readmore_style_color); if ($readmore_hover_color || $readmore_hover_background) { $readmore_classes .= ' wpex-data-hover'; } // Read more style $readmore_border_color = 'outline' == $readmore_style ? $readmore_color : ''; $readmore_style = vcex_inline_style(array('background' => $readmore_background, 'color' => $readmore_color, 'border_color' => $readmore_border_color, 'font_size' => $readmore_size, 'padding' => $readmore_padding, 'border_radius' => $readmore_border_radius, 'margin' => $readmore_margin)); // Readmore data $readmore_data = ''; if ($readmore_hover_color) { $readmore_data .= ' data-hover-color="' . $readmore_hover_color . '"'; } if ($readmore_hover_background) { $readmore_data .= ' data-hover-background="' . $readmore_hover_background . '"'; } }
} } // Button Icons, Classes & Style if ($button_url || $custom_button) { // Button Wrap Style $button_wrap_style = vcex_inline_style(array('padding' => $button_wrap_padding, 'border' => $button_wrap_border, 'background' => $button_wrap_bg)); // VCEX button styles if ($button_url) { // Get correct icon classes $button_icon_left = vcex_get_icon_class($atts, 'button_icon_left'); $button_icon_right = vcex_get_icon_class($atts, 'button_icon_right'); if ($button_icon_left || $button_icon_right) { vcex_enqueue_icon_font($icon_type); } // Button Classes $button_classes = wpex_get_button_classes($button_style, $button_style_color); if ('true' == $button_local_scroll) { $button_classes .= ' local-scroll-link'; } if ($button_transform) { $button_classes .= ' text-transform-' . $button_transform; } if ($button_hover_bg_color || $button_hover_color) { $button_classes .= ' wpex-data-hover'; $inline_js[] = 'data_hover'; } // Button Data attributes $button_data = array(); if ($button_hover_bg_color) { $button_data[] = 'data-hover-background="' . $button_hover_bg_color . '"'; }
// Get menu object $menu = wp_get_nav_menu_object($menu); // If menu isn't empty display items if (!empty($menu)) { // Load inline js vcex_inline_js(array('data_hover')); // Get menu items $menu_items = wp_get_nav_menu_items($menu->term_id); // Inline styles $reset_border = $hover_bg || $hover_color ? 'inherit' : ''; $active_style = vcex_inline_style(array('background' => $hover_bg, 'color' => $hover_color)); // Loop through menu items foreach ($menu_items as $menu_item) { // Link Classes $link_classes = array('vcex-navbar-link'); $link_classes[] = wpex_get_button_classes($button_style, $button_color); if ($button_color) { $link_classes[] = $button_color; } if ($button_layout) { $link_classes[] = $button_layout; } if ('true' == $local_scroll) { $link_classes[] = 'local-scroll'; } if ($css_class) { $link_classes[] = $css_class; } if ($hover_animation) { $link_classes[] = $hover_animation; }
<div class="<?php echo $wrap_classes; ?> "<?php vcex_unique_id($unique_id); ?> > <?php // Display filter links if ('true' == $filter) { // Sanitize all text $all_text = $all_text ? $all_text : esc_html_x('All', 'Grid Filter All Button', 'total'); // Filter button classes $filter_button_classes = wpex_get_button_classes($filter_button_style, $filter_button_color); // Filter font size $filter_style = vcex_inline_style(array('font_size' => $filter_font_size)); ?> <ul class="vcex-staff-filter vcex-filter-links clr<?php if ('yes' == $center_filter) { echo ' center'; } ?> "<?php echo $filter_style; ?> > <?php
/** * Custom Post Type Entry Readmore * * @package Total WordPress theme * @subpackage Partials * @version 3.3.0 */ // Exit if accessed directly if (!defined('ABSPATH')) { exit; } // Readmore button classes $button_args = apply_filters('wpex_' . get_post_type() . '_entry_button_args', array('style' => '', 'color' => '')); ?> <div class="cpt-entry-readmore-wrap entry-readmore-wrap wpex-clr"> <a href="<?php wpex_permalink(); ?> " class="<?php echo wpex_get_button_classes($button_args); ?> " title="<?php wpex_esc_title(); ?> "><?php esc_html_e('Read more', 'total'); ?> </a><!-- .theme-button --> </div><!-- .cpt-entry-readmore-wrap -->
// Extract shortcode attributes extract($atts); // Sanitize & declare vars $content = !empty($content) ? $content : esc_html__('Button Text', 'total'); $inline_js = array(); $data_attr = array(); $url = $url ? esc_url($url) : '#'; $target_html = vcex_html('target_attr', $target); $rel = vcex_html('rel_attr', $rel); // Load custom font if ($font_family) { wpex_enqueue_google_font($font_family); } // Button Classes $button_classes = array('vcex-button'); $button_classes[] = wpex_get_button_classes($style, $color, $size, $align); if ($layout) { $button_classes[] = $layout; } if ($classes) { $button_classes[] = vcex_get_extra_class($classes); } if ($hover_animation) { $button_classes[] = wpex_hover_animation_class($hover_animation); vcex_enque_style('hover-animations'); } else { $button_classes[] = 'animate-on-hover'; } if ('local' == $target) { $button_classes[] = 'local-scroll-link'; }