%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; } $args = array( 'theme_location' => $location, 'menu_class' => $class, 'container' => false, 'echo' => '0' ); $menu = wp_nav_menu( $args ); return $menu; } /** * Social Icons * * Display social icons. * * @param string $tip_position (optional) The position of tooltip. * @param string $style (optional) The social icons style name. * * @since 1.1.1 * @since 1.4.2 Updated the code. * @access public * @return mixed */ public static function social_icons( $tip_position = null, $style = null ) { $settings = get_theme_mod( 'agama_social_icons', [ [ 'target' => '', 'icon' => 'rss', 'url' => esc_url_raw( get_bloginfo('rss2_url') ) ] ]); if( $settings && is_array( $settings ) ) { if( 'animated' == $style ) echo ''; } } /** * 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; } /** * Next | Previous - Post Links * * @since 1.0.0 */ public static function post_prev_next_links() { if( get_previous_post_link() || get_next_post_link() ) { ?>