'.cyberchimps_option( 'search_post_read_more' ).'
'; return $more; } else { $more = ''; return $more; } } // excerpt length for search results function cyberchimps_search_excerpt_length( $length ){ global $post; if( cyberchimps_option( 'search_post_excerpt_length' ) != '' ) { $length = cyberchimps_option( 'search_post_excerpt_length' ); return $length; } else { $length = 55; return $length; } } //For archive posts function cyberchimps_archive_excerpt_more( $more ){ global $post; if( cyberchimps_option( 'blog_read_more_text' ) != '' ){ $more = ''.cyberchimps_option( 'blog_read_more_text' ).'
'; return $more; } else { $more = ''; return $more; } } if( cyberchimps_get_option( 'archive_post_excerpts', 0 ) != 0 ){ add_filter( 'excerpt_more', 'cyberchimps_blog_excerpt_more', 999 ); } //For blog posts function cyberchimps_blog_excerpt_more( $more ){ global $post; if( cyberchimps_option( 'blog_read_more_text' ) != '' ){ $more = ''.cyberchimps_option( 'blog_read_more_text' ).'
'; return $more; } else { $more = ''; return $more; } } if( cyberchimps_get_option( 'post_excerpts', 0 ) != 0 ){ add_filter( 'excerpt_more', 'cyberchimps_blog_excerpt_more', 999 ); } /** * Set custom post excerpt link if excerpt is supplied manually. */ function manual_excerpt_read_more_link($output) { global $post; $linktext = cyberchimps_option( 'blog_read_more_text' ); $linktext = $linktext == '' ? 'Read More' : $linktext; if(!empty($post->post_excerpt)) return $output . ''; else return $output; } add_filter('the_excerpt', 'manual_excerpt_read_more_link'); function cyberchimps_blog_excerpt_length( $length ) { global $post; if( cyberchimps_option( 'blog_excerpt_length' ) != '' ) { $length = cyberchimps_option( 'blog_excerpt_length' ); return $length; } else { $length = 55; return $length; } } if( cyberchimps_get_option( 'post_excerpts', 0 ) != 0 ){ add_filter( 'excerpt_length', 'cyberchimps_blog_excerpt_length', 999 ); } /* gets post views */ function cyberchimps_getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "0 View"; } return $count.' Views'; } /* Sets post views */ function cyberchimps_setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); }else{ $count++; update_post_meta($postID, $count_key, $count); } } /* To correct issue: adjacent_posts_rel_link_wp_head causes meta to be updated multiple times */ remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); // Set up half slide for iFeature pro slider, adds it before post/page content function cyberchimps_half_slider() { global $post; if( is_page() ) { $page_section_order = get_post_meta($post->ID, 'cyberchimps_page_section_order' , true); //if page_section_order is empty sets page as default $page_section_order = ( $page_section_order == '' ) ? array( 'page_section' ) : $page_section_order; if( in_array( 'page_slider', $page_section_order, true ) ) { $slider_size = get_post_meta( $post->ID, 'cyberchimps_slider_size', true ); if( $slider_size == 'half' ) { do_action( 'page_slider' ); } } } else { $blog_section_order = cyberchimps_get_option( 'blog_section_order' ); //select default in case options are empty $blog_section_order = ( $blog_section_order == '' ) ? array( 'blog_post_page' ) : $blog_section_order; if( in_array( 'page_slider', $blog_section_order, true ) ) { $slider_size = cyberchimps_get_option( 'blog_slider_size' ); if( $slider_size == 'half' ) { do_action( 'page_slider' ); } } } } add_action( 'cyberchimps_before_content', 'cyberchimps_half_slider' ); // Modal welcome note function cyberchimps_modal_welcome_note() { if( cyberchimps_get_option( 'modal_welcome_note_display', 0 ) == 1 ): ?>' . __( 'Your website is important to us, so please read the', 'cyberchimps_core' ) . ' ' . __( 'instructions', 'cyberchimps_core' ) . ' ' . __( 'to learn how to use', 'cyberchimps_core' ) . ' %1$s.
' . __( 'If you have any questions please post in our', 'cyberchimps_core' ) . ' ' . __( 'support forum', 'cyberchimps_core' ) . ', ' . __( 'and we will get back to you as soon as we can', 'cyberchimps_core' ) . '.
' . __( 'Thank you for choosing CyberChimps Professional WordPress Themes', 'cyberchimps_core' ) . '!
', apply_filters( 'cyberchimps_current_theme_name', 'CyberChimps' ), apply_filters( 'cyberchimps_upgrade_link', 'http://cyberchimps.com/store/' ), apply_filters( 'cyberchimps_upgrade_pro_title', __( 'Pro', 'cyberchimps_core' ) ), apply_filters( 'cyberchimps_documentation', 'http://cyberchimps.com/help/' ), apply_filters( 'cyberchimps_support_forum', 'http://cyberchimps.com/forum/pro/' ) ); ?>' . __( 'If you want even more amazing new features upgrade to', 'cyberchimps_core' ) . ' %2$s ' . __( 'which includes a Custom Features Slider, Image Carousel, Widgetized Boxes, Callout Section, expanded typography including Google Fonts, more color skins, and many more powerful new features. Please visit', 'cyberchimps_core' ) . ' CyberChimps.com ' . __( 'to learn more!', 'cyberchimps_core' ) . '
', apply_filters( 'cyberchimps_upgrade_link', 'http://cyberchimps.com' ), apply_filters( 'cyberchimps_upgrade_pro_title', 'CyberChimps Pro' ) ); } //text for pro themes else { $text .= ''; } return $text; } add_filter( 'cyberchimps_help_description', 'cyberchimps_options_help_text' ); // upgrade bar for free themes function cyberchimps_upgrade_bar() { ?>%3$s ' . __( 'today.', 'cyberchimps_core' ), apply_filters( 'cyberchimps_current_theme_name', 'CyberChimps' ), apply_filters( 'cyberchimps_upgrade_link', 'http://cyberchimps.com' ), apply_filters( 'cyberchimps_upgrade_pro_title', 'Pro' ) ); ?>