2016-10-11 12 views
-1

template-tags.phpファイルのTwentySixteen Wordpressテーマのentry_meta()関数に投稿タイトルを追加したいと思います。著者情報の前に印刷したいと思います。アバター画像の後に。Wordpress - 投稿のタイトルをentry_meta関数に追加する

は、基本的に「スクリーンリーダーテキスト」スパンの直前です。

機能部:

if ('post' === get_post_type()) { 
    $author_avatar_size = apply_filters('twentysixteen_author_avatar_size', 205); 
    printf('<span class="byline"><span class="author vcard">%1$s<span class="screen-reader-text">%2$s </span> <a class="url fn n" href="%3$s">%4$s</a></span></span>', 
     get_avatar(get_the_author_meta('user_email'), $author_avatar_size), 
     _x('Author', 'Used before post author name.', 'twentysixteen'), 
     esc_url(get_author_posts_url(get_the_author_meta('ID'))), 
     get_the_author() 
    ); 
} 

追加the_title()のprintfでは実際に動作しません。だから、これにどのように接近するのか分からない。

ご協力いただきありがとうございました。

答えて

0

は(get_the_titleを追加)し、%5 $ sの

if ('post' === get_post_type()) { 
    $author_avatar_size = apply_filters('twentysixteen_author_avatar_size', 205); 
    printf('<span class="byline"><span class="author vcard">%1$s<h1 class="entry-title">%5$s</h1><span class="screen-reader-text">%2$s </span> <a class="url fn n" href="%3$s">%4$s</a></span></span>', 
     get_avatar(get_the_author_meta('user_email'), $author_avatar_size), 
     _x('Author', 'Used before post author name.', 'twentysixteen'), 
     esc_url(get_author_posts_url(get_the_author_meta('ID'))), 
     get_the_author(), 
     get_the_title() 
    ); 
} 
でそれを呼ばれます
関連する問題