????JFIF??x?x????'
Server IP : 104.21.48.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/cwd/wp-content/plugins/cherry-plugin-x/includes/shortcodes/ |
Upload File : |
<?php /** * Misc */ //Close if (!function_exists('shortcode_close_icon')) { function shortcode_close_icon( $atts, $content = null, $shortcodename = '' ) { extract(shortcode_atts( array( 'dismiss' => 'alert' ), $atts)); $output = '<a class="close" href="#" data-dismiss="'.$dismiss.'">×</a>'; $output = apply_filters( 'cherry_plugin_shortcode_output', $output, $atts, $shortcodename ); return $output; } add_shortcode('close', 'shortcode_close_icon'); } //Well if (!function_exists('shortcode_well')) { function shortcode_well( $atts, $content = null, $shortcodename = '' ) { extract(shortcode_atts( array( 'size' => 'normal' ), $atts)); $output = '<div class="well '.$size.'">'; $output .= do_shortcode($content); $output .= '</div>'; $output = apply_filters( 'cherry_plugin_shortcode_output', $output, $atts, $shortcodename ); return $output; } add_shortcode('well', 'shortcode_well'); } //Small if (!function_exists('shortcode_small')) { function shortcode_small( $atts, $content = null, $shortcodename = '' ) { $output = '<small>'.do_shortcode($content).'</small>'; $output = apply_filters( 'cherry_plugin_shortcode_output', $output, $atts, $shortcodename ); return $output; } add_shortcode('small', 'shortcode_small'); } // Title Box if ( !function_exists( 'title_shortcode' ) ) { function title_shortcode( $atts, $content = null, $shortcodename = '' ) { extract( shortcode_atts( array( 'title' => '', 'subtitle' => '', 'icon' => '', 'custom_class' => '', ), $atts ) ); $output = '<div class="title-box clearfix ' . $custom_class . '">'; // Icon. if ( $icon != '' ) { // Gets the icon extension. $icon_ext = pathinfo( $icon, PATHINFO_EXTENSION ); if ( empty( $icon_ext ) ) { $icon .= '.png'; } $icon_url = CHERRY_PLUGIN_URL . 'includes/images/' . strtolower( $icon ); if ( defined( 'CHILD_DIR' ) ) { if ( file_exists( CHILD_DIR . '/images/' . strtolower( $icon ) ) ) { $icon_url = CHILD_URL . '/images/' . strtolower( $icon ); } } $output .= '<span class="title-box_icon">'; $output .= '<img src="' . $icon_url . '" alt="" />'; $output .= '</span>'; } // Title. $output .= '<h2 class="title-box_primary">'; $output .= $title; $output .= '</h2>'; // Subtitle. if ( $subtitle != '' ) { $output .= '<h3 class="title-box_secondary">'; $output .= $subtitle; $output .= '</h3>'; } $output .= '</div><!-- //.title-box -->'; $output = apply_filters( 'cherry_plugin_shortcode_output', $output, $atts, $shortcodename ); return $output; } add_shortcode( 'title_box', 'title_shortcode' ); } // Shortcode site map if (!function_exists('shortcode_site_map')) { function shortcode_site_map( $atts, $content = null, $shortcodename = '' ) { extract(shortcode_atts(array( 'title' => '', 'type' => 'Lines', 'custom_class' => '' ), $atts)); $title = ($title!='') ? '<h2 class="site_map_title"><span class="icon-sitemap"></span>'.$title.'</h2>' : '' ; $args=array('public' => true, '_builtin' => false); $post_types=get_post_types($args,'names', 'or'); $sort_array = array('page' => '', 'post' => '', 'services' => '', 'portfolio' => '', 'slider' => '', 'team' => '', 'testi' => '', 'faq' => ''); $post_types = array_merge($sort_array, $post_types); unset($post_types['attachment'], $post_types['wpcf7_contact_form']); $span_counter=0; $wrapp_class = ($type!='Lines') ? 'group' : ''; $item_class = ($type!='Lines') ? 'grid clearfix' : 'line clearfix'; $output = '<div class="site_map '.$custom_class.' clearfix">'.$title; foreach( $post_types as $post_type ) { if(!empty($post_type)){ $output .= ($span_counter==0 && $type!='line') ? '<div class="'.$wrapp_class.'">' : '' ; $pt = get_post_type_object( $post_type ); $output .= '<div class="'.$item_class.'"><h2>'.$pt->labels->name.'</h2><ul>'; query_posts('post_type='.$post_type.'&posts_per_page=-1&orderby=title&order=ASC'); if ( have_posts() ) while( have_posts() ) { the_post(); $output .= '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>'; } wp_reset_query(); if($span_counter>2 && $type!='line'){ $span_counter=0; $output .= '</div>'; }else{ $span_counter++; } $output .= '</ul></div>'; } } $output .= '</div>'; $output = apply_filters( 'cherry_plugin_shortcode_output', $output, $atts, $shortcodename ); return $output; } add_shortcode('site_map', 'shortcode_site_map'); } ?>