サポート » 使い方全般 » 投稿記事のタイトルだけ非表示にしたい

  • 投稿記事のタイトルを非表示にしたいのですが、entry-titleで非表示設定にすると、固定ページまでが非表示になります。
    投稿ページのタイトルだけ、非表示にする方法はありますか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    テーマにもよりますが、body 要素のクラスに投稿(単体記事ページ)なら single、固定ページなら page クラスが付加されているとおもいます。

    よって、投稿のタイトルだけに適用させる場合は下記のようなスタイルでいけるでしょう。

    .single .entry-title {
    	display: none;
    }
    スレッド開始 damian5129

    (@damian5129)

    それは一回やったのですが、投稿タイトルは非表示になりません。

    スレッド開始 damian5129

    (@damian5129)

    使っているテーマはtwenty twelveです。

    当方、下記の環境で検証しましたが、正しく動作しました。
    なにかカスタマイズしていませんか?

    WordPress 4.7
    Twenty Twelve 2.2

    スタイルで非表示にできないのであれば、テンプレートを編集してタイトルそのものを出力しないようにするのではどうでしょうか?

    content.php(抜粋)

    <?php if ( is_single() ) : ?>
    <h1 class="entry-title"><?php the_title(); ?></h1>
    <?php else : ?>

    を、

    <?php if ( is_single() ) : ?>
    <?php /* <h1 class="entry-title"><?php the_title(); ?></h1> */ ?>
    <?php else : ?>

    のようにコメントアウトしてみてはどうでしょうか。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「投稿記事のタイトルだけ非表示にしたい」には新たに返信することはできません。