管理画面での設定ではなく、
テーマファイル内の時刻表示部分を
the_time("Y年m月d日 H時i分s秒");
で行けると思います。
投稿すると、「投稿日:yyyy年mm月dd日」となっています。
それは、テーマによって異なります。
日付部分は、テーマにより、以下のように違います。
Twenty Twelve
<a href="http://example.com/wp/?p=2122" title="4:59 pm" rel="bookmark">
<time class="entry-date" datetime="2013-01-04T16:59:06+00:00">
2013年1月4日
</time>
</a>
Twenty Eleven
<a href="http://example.com/wp/?p=2122" title="4:59 pm" rel="bookmark">
<time class="entry-date" datetime="2013-01-04T16:59:06+00:00">
2013年1月4日
</time>
</a>
Twenty Ten
<a href="http://example.com/wp/?p=2122" title="4:59 pm" rel="bookmark">
<span class="entry-date">
2013年1月4日
</span>
</a>
標準のテーマの場合は、時刻をタイトル属性の中に入れています。
公式テーマの中には、時刻を表示するようなものもあります。
なので、
Twenty Twelveなら、functions.phpの
twentytwelve_entry_meta(){
//....
$date = sprintf( '<a href="%1$s" title="%2$s" rel="bookmark"><time class="entry-date" datetime="%3$s">%4$s</time></a>',
esc_url( get_permalink() ),
esc_attr( get_the_time() ),
esc_attr( get_the_date( 'c' ) ),
esc_html( get_the_date() )
);
//.....
}
の%4$sの部分を、 %4$s %2$s などに変更するといいかも
失礼しました。使用しているテーマはTwenty Tenです。
>テーマファイル内の時刻表示部分
どこを書き換えるのかわかりません。
単一投稿の場合、single.phpなのだと思うのですが、時刻どころか日付表示の記述も見当たりません。
どこを書き換えるのかわかりません。
Twenty Ten テーマのfunctions.php
470行目位を探して、以下の関数を見つけてください
if ( ! function_exists( 'twentyten_posted_on' ) ) :
/**
* Prints HTML with meta information for the current post-date/time and author.
*
* @since Twenty Ten 1.0
*/
function twentyten_posted_on() {
printf( __( '<span class="%1$s">Posted on</span> %2$s <span class="meta-sep">by</span> %3$s', 'twentyten' ),
'meta-prep meta-prep-author',
sprintf( '<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>',
get_permalink(),
esc_attr( get_the_time() ),
get_the_date()
),
sprintf( '<span class="author vcard"><a class="url fn n" href="%1$s" title="%2$s">%3$s</a></span>',
get_author_posts_url( get_the_author_meta( 'ID' ) ),
esc_attr( sprintf( __( 'View all posts by %s', 'twentyten' ), get_the_author() ) ),
get_the_author()
)
);
}
endif;
'<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>',
を
'<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s %2$s</span></a>',
といった感じに変更(試していませんけど)でいいと思います。
どうもありがとうございました。
時刻が表示されるようになりました。
付記:私のところでは、ファイル属性が644だったので、646に変更しました。644では、「ファイルを更新」ボタンがそもそも表示されないようです。
付記:私のところでは、ファイル属性が644だったので、646に変更しました。644では、「ファイルを更新」ボタンがそもそも表示されないようです。
テーマの編集で、functions.phpを編集して、PHPのエラーが出てしまうと、管理画面に入れなくなりますので注意してください。
他の、テンプレートファイルは、管理画面で読み込まれないのでエラーが出ても、管理画面に入れなくなる事はありませんが、functions.phpは特に注意してくださいね :)