投稿タイトル(entry-title)を非表示にする
表題通り「投稿タイトルを表示しない」ことは、"投稿ページ"ではあまりないと思いますが、"固定ページ"では意外とあったりします。
編集画面でTitleを入力しないでおけば、それで済むのですが、ページの記事タイトル(entry-title)を非表示にしたいというときに以下使えると思います。
CSSで非表示
それぞれのcssクラス設定は、以下を条件としています。なので、テーマによっては、固定ページ・投稿ページ・個別記事と特定方法を探し出す必要があります。
- 投稿タイトルのclassは「entry-title」
- 投稿全体部分にpost_class()でclassを出力
例: <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
固定ページでは.page、投稿ページでは.post、個別ページではpost-[id]となります。
style.css(子テーマ)にそれぞれ追加して下さい。/* 全固定ページで非表示 */ .page .entry-title { display: none; } /* 全投稿ページで非表示 */ .post .entry-title { display: none; } /* 特定の投稿IDで非表示 .post-<ID>(例:post=77)*/ .post-77 .entry-title { display: none; }
post_class()がclassを出力する部分になりますが、投稿の種類によって様々です。WordPress Codexを参照して下さい。
もしくは
bodyタグにbody_class()でclassを出力例: <body <?php body_class(); ?>>
固定ページでは.page、投稿ページでは.single、個別ページではpage-id-[ID]・postid-[id]となります。
style.css(子テーマ)にそれぞれ追加して下さい。/* 全固定ページで非表示 */ .page .entry-title { display: none; } /* 全投稿ページで非表示 */ .single.entry-title { display: none; } /* 特定の投稿IDで非表示 .post-<ID>(例:post=77)*/ .page-id-77 .entry-title { display: none; } .postid-77 .entry-title { display: none; }
ページごとに表示・非表示を設定できるプラグイン「Hide Title」
インストール・有効化すると各編集ページの右側に以下のような設定が現れるので、非表示にしたいページで「Hide the title on singular page views.」にチェックを入れて下さい。ダウンロード
entry-titleの要素に対してdisplay:noneを追加する同じ仕組みのようです。
関連記事
-
プラグイン関連のJSやCSSの読み込みをフィルター
プラグインをインストールしていくとheadやfooter内がCSSやJSで溢れていきます。できるだけ、自分で書けるものに関しては、余計なコールが少なくなるので可能な場合はそうしていますが(そうもいかず
-
画像マウスオーバーでキャプションを表示
メディアをアップロードした際に、「キャプション」項目にテキストを設定された画像を挿入した場合はキャプションショートコードが生成され、ページ内の各画像下にその設定したテキストが表示されます。 今回
-
titleタグ(wp_title) カスタマイズ
SEO対策を行う際に、titleタグは重要な要素だと言われています。 「サイトのタイトル」、「キャッチフレーズ」(site_description)、「カテゴリー名」など色々と組み合わせてみることが
-
Twenty Fourteen カスタマイズ
「Twenty Fourteen」はWordPress 3.8のデフォルトテーマです。TwentyThirteenから彩りもガラッとかわってますね。個人的には、すごく好きなデザイン。 Twent
-
Twenty Twelve "Proudly powered by WordPress"をCopyrightに変更
標準でページの最下部に表示される"Proudly ~"を変更します。 子テーマフォルダにfooter.phpをコピーし、以下のように編集を行ってください。リンクを外して、表示部分を書き換えるだけです
-
新年早々やらかした
あけましておめでとうございます。 タイトルどおり、新年早々やらかしてしまいましたのでご報告まで。どうやらかしたかというと、確認用サイトとこのブログを間違えてしまいWordpress 3.5にアップグ
-
開発やテストに便利なプラグイン
開発やカスタマイズに使えそうなプラグインを集めてみました。 テーマのカスタマイズには、使用中のテンプレートファイルなどを表示してくれると便利ですね。個人的には、テーマ開発の際に、実行しているSQ
-
アバターサイズの変更など Twenty Twelve 1.3での変更点
Twenty Twelve 1.3 での変更点 アバターサイズの設定ロジック変更 ヘッダ画像の設定ロジック変更 全ての変更点はこちら Changes from twentytwel
-
Twenty Twelve 投稿者情報を表示/非表示に
TwentyTwelveでは、投稿ページごとに投稿者の情報を掲載することができます。他のテーマでも同様だと思います。こんな感じです。ここでは、掲載と削除の方法について記載します。 表示方法 「
-
テーマ 「Responsive」 カスタマイズ
デモ | ダウンロード 目次 投稿日 非表示 作成者 非表示 "Responsive Theme powered by WordPress" 削除 投稿日 非表示 オリ
- PREV
- REMIレポジトリの追加
- NEXT
- Cookieログイン
Comment
助かりました。ありがとうございました。
固定のみタイトル非表示
[…] 投稿タイトル(entry-title)を非表示にする […]
[…] 投稿タイトル(entry-title)を非表示にする […]
[…] 参考 投稿タイトル(entry-title)を非表示にする […]
[…] ▼参考サイト http://kwski.net/wordpress/596/ http://ja.forums.wordpress.org/topic/3252 […]
“WordPress | 投稿タイトル(entry-title)を非表示にする” https://t.co/93NhGOpERW #タイトル非表示 #WordPress
Wordperssめも。固定ページでタイトル非表示をようやっと導入できた~
投稿タイトル(entry-title)を非表示にする https://t.co/xLxQWidHcx
WordPress固定ページでタイトルを表示しない様にしました。こちらを参考にしました。ありがとうございました。
https://t.co/trbCu6GGyi
#IT https://t.co/WeuOgCcs05
投稿タイトル(entry-title)を非表示にする http://t.co/JKnkCvQiVZ
[…] ▼参考サイト http://kwski.net/wordpress/596/ http://ja.forums.wordpress.org/topic/3252 […]
固定ページタイトルを非表示にしたい
http://forum.bizvektor.com/forums/topic/%E5%9B%BA%E5%AE%9A%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%82%92%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84/