TwentyTwelveでフィードバック情報とメタ情報を削除する方法

更新

フィードバック情報とメタ情報を削除
TwentyTwelveのデフォルトの状態では、投稿本文の前にフィードバック情報が、後ろにメタ情報(カテゴリ・タグ・登校日・著者)が表示されます。phpに万全の自信がない場合、フィードバック情報とメタ情報を削除してしまったほうが、カスタマイズが楽になります。

いじるのはcontent.php

とはいえ、PHPやワードプレスに不慣れな方の場合、どのファイルに手を付けていいか迷うところです。

今回はcontent.phpをいじるのが正解です。

また、テーマをカスタマイズするときは必ず子テーマを作って行うようにしてください。

まずはフィードバック情報の除去

content.phpから以下の部分を削除します。

<?php if ( comments_open() ) : ?>
<div class="comments-link">
<?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?>
</div><!-- .comments-link -->
<?php endif; // comments_open() ?>

すると、投稿の前のフィードバック情報が消えます。
フィードバック情報が消えます

次にメタ情報を削除

メタ情報(カテゴリ・タグ・登校日・著者)は、content.phpから以下の部分を削除すると出力されなくなります。

<footer class="entry-meta">
<?php twentytwelve_entry_meta(); ?>
<?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">', '</span>' ); ?>
<?php if ( is_singular() && get_the_author_meta( 'description' ) && is_multi_author() ) : // If a user has filled out their description and this is a multi-author blog, show a bio on their entries. ?>
<div class="author-info">
<div class="author-avatar">
<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentytwelve_author_bio_avatar_size', 68 ) ); ?>
</div><!-- .author-avatar -->
<div class="author-description">
<h2><?php printf( __( 'About %s', 'twentytwelve' ), get_the_author() ); ?></h2>
<?php the_author_meta( 'description' ); ?>
<div class="author-link">
<a href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
<?php printf( __( 'View all posts by %s <span class="meta-nav">&rarr;</span>', 'twentytwelve' ), get_the_author() ); ?>
</a>
</div><!-- .author-link -->
</div><!-- .author-description -->
</div><!-- .author-info -->
<?php endif; ?>
</footer><!-- .entry-meta -->

すると、メタ情報も消えました。
メタ情報も消えました

カスタマイズするならここから

タイトルと本文だけのシンプルな外観になりました。

カスタマイズに当たっては、よほどPHPの知識がない限り、一旦この状態にし他方がいいと思います。

その後、テンプレートタグなどで必要な情報を自己流で追加していったほうが、サイトの構造を把握しやすいので、カスタマイズもはかどると思います。

TwentyTwelveでフィードバック情報とメタ情報を削除する方法」への5件のフィードバック

  1. 松嵜 亜弓

    こんにちわ。初めてコメントするのに恐縮ですが、質問です。
    twentyelevenの場合、フィードバック情報とメタ情報はどのように消せるのでしょうか?
    WORDPRESSの初心者(といいますか、サイトを作る自体が初心者なんですが)なので、
    デフォルトのカスタマイズにしようと思い、試行錯誤の真っ最中です。
    twentytwelve かtwentyelevenかどちらにしようか迷いつつ、両方で試しています。

    申し訳ありませんが、教えて頂けますか?

    返信
    1. web_shufu 投稿作成者

      記事の形で回答させていただければ、と思いますが、少々お時間頂ければありがたいです。

      返信
  2. Slug

    突然の質問、お許しください。

    当方、初心者で、WordPress 3.5.1 でテーマ:「Twenty Twelve」を使用しております。
    記事下方に表示される「カテゴリー:」・「タグ:」を、「Categories:」・「Tags:」といった英語表記に変えたいのですが、
    この場合、どのファイルを、どう編集すれば、良いのでしょうか?
    アドバイスいただけると、大変助かります。
    突然のことで、誠に恐縮なのですが、どうぞ、宜しくお願い申し上げます。

    返信
    1. web_shufu 投稿作成者

      数日お待ちください。記事の形で回答させていただきたいと思います。

      返信

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です