投稿ページの「投稿日」「投稿者」などを変更する

2013/01/28

0127_01 Twenty Twelveでデフォルトの設定のままで投稿、投稿ページを表示すると、最下部にカテゴリと日付が表示される。

そのページのソースを確認してみると

HTMLでは、

<footer class=”entry-meta”>
カテゴリー: <a href=”http://192.168.1.253/2012/?cat=1″ title=”未分類 の投稿をすべて表示” rel=”category”>未分類</a> |
投稿日: <a href=”http://192.168.1.253/2012/?p=4″ title=”22:47″ rel=”bookmark”><time class=”entry-date” datetime=”2013-01-02T22:47:23+00:00″>2013/01/02</time></a> | <span class=”by-author”>
投稿者: <span class=”author vcard”><a class=”url fn n” href=”http://192.168.1.253/2012/?author=1″ title=”admin の投稿をすべて表示” rel=”author”>admin</a></span></span>
</footer><!– .entry-meta –>

ということになっています。

カテゴリーと投稿日は、必要な場合もあるけど、投稿者情報は不要な場合もあり、出力しないようにしたい。ということで、、、表示変更

1.単純に表示すべての表示を消す

cssで

#content .entry-meta {
display: none;
}

とすれば、単純に表示しなくなるけど、先の

はソースで残ってるので、表示しないだけではなくて、これも含めて変更したい。

2.とりあえず、投稿者のHTMLでの出力を停止する。

fanctions.phpの354行から358行をコメントアウトしてみた

// $author = sprintf( ‘‘,
// esc_url( get_author_posts_url( get_the_author_meta( ‘ID’ ) ) ),
// esc_attr( sprintf( __( ‘View all posts by %s’, ‘twentytwelve’ ), get_the_author() ) ),
// get_the_author()
// );

これでHTMLを確認

「投稿者」は残ってるけど、そのあとは、表示なし。

と、ここまでで、疲れて一休み。。