Twenty Elevenの投稿単独ページに表示される「作成者」「パーマリンク」を非表示にする
content-single.phpを修正します。
content-single.php修正作業手順
content-single.phpの修正前のコード
if ( '' != $tag_list ) { $utility_text = __( 'This entry was posted in %1$s and tagged %2$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); } elseif ( '' != $categories_list ) { $utility_text = __( 'This entry was posted in %1$s by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); } else { $utility_text = __( 'This entry was posted by <a href="%6$s">%5$s</a>. Bookmark the <a href="%3$s" title="Permalink to %4$s" rel="bookmark">permalink</a>.', 'twentyeleven' ); }
修正後のコード
$utility_text = __( 'Category : %1$s ', 'twentyeleven' );
このコードがある場所は下記のコードのすぐ上です。(復活させたい時に参考にしてください)
printf(
$utility_text,
$categories_list,
$tag_list,
esc_url( get_permalink() ),
the_title_attribute( 'echo=0' ),
get_the_author(),
esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) )
);
?>
あれ、タグも表示されなくなっちゃった。タグは表示しておきたい。という場合。
上の書き換え文言だとタグも消えてしまうので、カテゴリーとタグを表示にする下記の文言に書き換え直します
再変更後の記述
if ( '' != $tag_list ) { $utility_text = __( 'Category : %1$s | tag %2$s', 'twentyeleven' ); } elseif ( '' != $categories_list ) { $utility_text = __( 'Category %1$s', 'twentyeleven' ); } else { $utility_text = __( '', 'twentyeleven' ); }
Category、tagをどうしても日本語表示にしたい!場合。
この場合テーマ名.pot、テーマ名-ja.po、テーマ名-ja.moというWordpressの翻訳関連ファイルを編集します。
試していますが、まだ成功していません。(2013.5.10)
日本語表示に言及しているサイト
http://www.shougayugokugoku.com/wordpress/?p=213