%s', get_permalink($post->ID), __('Read More', 'agama')); } return; } /** * Add Class to Post Edit Link * * @since 1.1.1 */ function edit_post_link( $output ) { $output = str_replace('class="post-edit-link"', 'class="button button-3d button-mini button-rounded"', $output); return $output; } /** * Add Class to Post Edit Comment Link * * @since 1.1.1 */ function edit_comment_link( $output ) { $output = str_replace('class="comment-edit-link"', 'class="button button-3d button-mini button-rounded"', $output); return $output; } /** * Render Menu Content * * @since 1.1.1 */ public static function menu( $location = false, $class = false ) { // If location not set if( ! $location ) return; if( has_nav_menu( $location ) ) { $args = array( 'theme_location' => $location, 'menu_class' => $class, 'container' => false, 'echo' => '0' ); $menu = wp_nav_menu( $args ); } else { $menu = sprintf ( '', esc_attr( $class ) ); } return $menu; } /** * Render Social Icons * * @since 1.1.1 * @updated @since 1.1.2 */ public static function sociali( $tip_position = false, $style = false ) { // Url target $_target = esc_attr( get_theme_mod('agama_social_url_target', '_self') ); // Social icons $social = array( 'Facebook' => esc_url( get_theme_mod('social_facebook', '') ), 'Twitter' => esc_url( get_theme_mod('social_twitter', '') ), 'Flickr' => esc_url( get_theme_mod('social_flickr', '') ), 'Vimeo' => esc_url( get_theme_mod('social_vimeo', '') ), 'Youtube' => esc_url( get_theme_mod('social_youtube', '') ), 'Instagram' => esc_url( get_theme_mod('social_instagram', '') ), 'Pinterest' => esc_url( get_theme_mod('social_pinterest', '') ), 'Tumblr' => esc_url( get_theme_mod('social_tumblr', '') ), 'Google' => esc_url( get_theme_mod('social_google', '') ), 'Dribbble' => esc_url( get_theme_mod('social_dribbble', '') ), 'Digg' => esc_url( get_theme_mod('social_digg', '') ), 'Linkedin' => esc_url( get_theme_mod('social_linkedin', '') ), 'Blogger' => esc_url( get_theme_mod('social_blogger', '') ), 'Skype' => esc_html( get_theme_mod('social_skype', '') ), 'Forrst' => esc_url( get_theme_mod('social_forrst', '') ), 'Myspace' => esc_url( get_theme_mod('social_myspace', '') ), 'Deviantart'=> esc_url( get_theme_mod('social_deviantart', '') ), 'Yahoo' => esc_url( get_theme_mod('social_yahoo', '') ), 'Reddit' => esc_url( get_theme_mod('social_reddit', '') ), 'PayPal' => esc_url( get_theme_mod('social_paypal', '') ), 'Dropbox' => esc_url( get_theme_mod('social_dropbox', '') ), 'Soundcloud'=> esc_url( get_theme_mod('social_soundcloud', '') ), 'VK' => esc_url( get_theme_mod('social_vk', '') ), 'Email' => esc_url( get_theme_mod('social_email', '') ), 'RSS' => esc_url( get_theme_mod('social_rss', get_bloginfo('rss2_url')) ) ); if( $style == 'animated' ): echo ''; else: foreach( $social as $name => $url ) { if( ! empty( $url ) ) { echo sprintf ( '', esc_attr( strtolower($name) ), $url, $_target, esc_attr( $tip_position ), esc_attr( $name ) ); } } endif; } /** * Get Post Format * * @since 1.1.1 */ public static function post_format() { $post_format = get_post_format(); switch( $post_format ) { case 'aside': $icon = ''; break; case 'chat': $icon = ''; break; case 'gallery': $icon = ''; break; case 'link': $icon = ''; break; case 'image': $icon = ''; break; case 'quote': $icon = ''; break; case 'status': $icon = ''; break; case 'video': $icon = ''; break; case 'audio': $icon = ''; break; default: $icon = ''; } return $icon; } /** * Count Comments * * @since 1.1.1 */ public static function comments_count() { $comments = 0; if( comments_open() ) { $comments = sprintf('%s', get_comments_link(), get_comments_number() . __( ' comments', 'agama' ) ); } return $comments; } /** * Render About Author on Single Posts * * @since 1.1.1 */ public static function about_author() { ?>