' . "\n"; } add_action('wp_head', 'blog_favicon'); */ /* * Add version number to main style.css file with version number that matches the * last modified time of the file. This helps when making frequent changes to the * CSS file as the browser will always load the newest version. */ /* function independent_publisher_stylesheet() { wp_enqueue_style( 'independent-publisher-style', get_stylesheet_uri(), '', filemtime( get_stylesheet_directory() . '/style.css') ); } */ /* * Modifies the default theme footer. * This also applies the changes to JetPack's Infinite Scroll footer, if you're using that module. */ /* function independent_publisher_footer_credits() { $my_custom_footer = 'This is my custom footer.'; return $my_custom_footer; } */ /* * * * * * * Authors * * * * * * */ function independent_publisher_posted_author() { /** * This function gets called outside the loop (in header.php), * so we need to figure out the post author ID and Nice Name manually. */ global $wp_query; if ( function_exists( 'get_coauthors') ) { $coauthors = get_coauthors( $wp_query->post->ID ); printf('
__( 'Topbar Menu', 'independent-snipette' ), ) ); } '); } else { $post_author_id = $wp_query->post->post_author; $post_author_nice_name = get_the_author_meta( 'display_name', $post_author_id ); printf( ' ', esc_url( get_author_posts_url( get_the_author_meta( 'ID', $post_author_id ) ) ), esc_attr( sprintf( __( 'View all posts by %s', 'independent-publisher' ), $post_author_nice_name ) ), esc_html( $post_author_nice_name ) ); } } /* * * * * * * * * * Author cards * * * * * * * * * */ function independent_publisher_posted_author_card() { /** * This function gets called outside the loop (in header.php), * so we need to figure out the post author ID and Nice Name manually. */ global $wp_query; $post_author_id = $wp_query->post->post_author; $show_avatars = get_option( 'show_avatars' ); ?>