'.'

'.$BillyDroid_settings['logo_text'].'

'; $logo_html = ''; return apply_filters( 'get_attr_logo', $logo_html); } /** * [get_theme_setting load the main configuration of the theme ] * @param string $value [description] * @return [array] [ return the current settings in array ] */ function get_theme_settings ( $value = '' ){ global $BillyDroid_settings; if ( empty($BillyDroid_settings) ) $BillyDroid_settings=BillyDroid_get_theme_options(); if ( empty($BillyDroid_settings[ $value ]) ) return false; return ( empty($value) ) ?$BillyDroid_settings:$BillyDroid_settings[ $value ]; } /* funciton para quitar los puntos suspensivos del excerpt */ function trim_excerpt($text) { return str_replace(" [...]", '...', $text); } add_filter('get_the_excerpt', 'trim_excerpt'); /*Asign style boxes into post*/ function BillyDroid_style_boxes(){ global $BillyDroid_settings; $attr=''; switch ( $BillyDroid_settings['post_style'] ) { case 'boxcss_default': //return false; break; default: $attr="data-poststyle='{$BillyDroid_settings['post_style']}'"; break; } switch ( $BillyDroid_settings['widget_style'] ) { case 'boxcss_default': //return false; break; default: $attr .= " data-sidstyle='{$BillyDroid_settings['widget_style']}'"; break; } //echo $attr." data-sidstyle='boxcss_5'"; echo $attr; } /*shock mode de display grid or list*/ function BillyDroid_display_mode(){ $BillyDroid_settings = get_theme_settings(); $sidebar = get_current_sidebar(); echo " data-display = '{$BillyDroid_settings['post_display']}' data-postsize='{$BillyDroid_settings['post_size']}' data-sidebar='{$sidebar}'"; } /*Shock elemetns to display*/ function BillyDroid_elements_display( $element ) { global $BillyDroid_settings; if ( empty($BillyDroid_settings[ $element ] ) && !isset( $BillyDroid_settings[$element] ) ){ return false; } else { $data_attr=($BillyDroid_settings[$element]===false)?'false':''; echo "data-show='$data_attr' "; } } /* * [BillyDroid_responsive_slider verify if is really resposiver slider] */ function BillyDroid_responsive_slider ( ) { $current_slider = get_theme_mod( 'BillyDroid_slider_type' ); $status = false; switch ( $current_slider ){ case 'Nivo-Slider': case 'Easy-Accordion': case 'Piecemaker': break; default: $status = true; break; } return $status; } function BillyDroid_sld_settings () { global $BillyDroid_settings; $get_sliders = BillyDroid_slider_schemes(); $slider_info =get_theme_settings( 'slider_info' ); extract( $slider_info ); extract( $slider_opt ); $sliderc = $get_sliders[ $type_slider ]; if ( is_array( $sliderc ) ){ if ( isset ($sliderc['sldpack']) ) $opt = json_decode( $sliderc['sldpack'],true); $opt['effect']=$type_slider; $opt['frm']=( $border_style ==='tg-border-default' )?$opt['frm']:$border_style; } switch ( $type_slider ){ case 'Featured-Slider': $opt['h'] = $height_slider; $opt['w'] = $width_slider; $opt['tPosition'] = $thum_slider; $opt['delay'] = $delay_t; $opt['effect']= $get_sliders[$type_slider]['effects'][$effects_fts]; $opt['bge'] = true; break; case 'fade': case 'sliceV': case 'slideV': case 'blockScale': case 'blindH': case 'blindV': $opt['w'] = $width_slider; $opt['h'] = $height_slider; $opt['tPosition'] = $thum_slider; $opt['delay'] = $delay_t;; $opt['effect'] = $type_slider; break; } if ( !empty( $opt ) ){ /* if ( $resp_slider === 'yes'){ $opt['w'] = $opt['h']+($opt['h']/0.7); }*/ }else{ $opt = false; } $option_js = is_array( $opt )?$opt:json_decode(stripcslashes($opt),true); $BillyDroid_settings['opt_sld'] = $option_js; return $option_js; } function BillyDroid_get_current_slider ( ){ } /* * [BillyDroid_slider Validate if slider is active or not] */ function BillyDroid_slider () { //slider make part of the layout creator. $status = false; $layout_info = get_theme_settings( 'layout_info' ); $slider_info = get_theme_settings( 'slider_info' ); extract( $slider_info ); $id = 0; if ( is_page () ) { the_post(); $id = get_the_ID(); rewind_posts(); } $slider_info = $layout_info[ $id ]; if ( ( (isset($slider_info[ 'slider_blog' ]) && $slider_info[ 'slider_blog' ] && is_home()) || ( isset ( $slider_info[ 'slider_search' ] ) && $slider_info[ 'slider_search' ] && is_search() ) || ( isset ( $slider_info[ 'slider_category' ] ) && is_category() && is_archive() && $slider_info[ 'slider_category' ] ) || ( isset ( $slider_info[ 'slider_archive' ] ) && !is_category() && is_archive() && $slider_info[ 'slider_archive' ] ) || ( isset ( $slider_info[ 'slider_single' ] ) && is_single() && $slider_info[ 'slider_single' ] ) || ( isset ( $slider_info['slider_page'] ) && $slider_info['slider_page'] ) ) && ( $type_slider !== 'No-Slider' ) ) $status = true; return apply_filters('BillyDroid_slider',$status); } function BillyDroid_Slider_piecemaker (){ extract( wp_upload_dir() ); $slider_info = get_theme_settings( 'slider_info' ); extract( $slider_info ); extract( $slider_opt ); $get_sliders = BillyDroid_slider_schemes(); $twentype = $get_sliders[ 'type_slider' ][ 'effects' ][ $effects_pm ]; $autoplay = $delay_pm; $slides = get_theme_settings ('slides'); $img_Piecemaker = ''; foreach ($slides as $key => $attach ) { # code... extract( $attach ); $get_img = wp_get_attachment_image_src( $attachment,'BillyDroid_slides' ); $img_source = str_replace( $baseurl, '', $get_img[0] ); $img_Piecemaker.=' Description Text ? Here you can add a description text for every single image. ? This is HTML text loaded from the external XML file and formatted with an external CSS file. So its pretty simple to set this text. You can also easily add ?hyperlinks . This one leads you to the official Piecemaker website, by the way. '; } header("Content-type: text/xml"); echo ' 900 346 7 1.2 0.1 75 left '.$twentype.' 0 20 0x111111 0x0064C8 100 0 '.$autoplay.' 1 '. $img_Piecemaker .' '; exit; } add_action( 'wp_ajax_pm_slider', 'BillyDroid_Slider_piecemaker' ); add_action( 'wp_ajax_nopriv_pm_slider', 'BillyDroid_Slider_piecemaker' ); function BillyDroid_footer_info () { $BillyDroid_settings = get_theme_settings(); echo "

{$BillyDroid_settings['footer_info']}

"; } ?>