Twenty Fourteen 「投稿日」や"先頭固定表示"を非表示
日付を表示する部分は、全てtwentyfourteen_posted_onに集約されています。該当部分をコメントアウトしたかたちで子テーマのfunctions.phpに追加して下さい。
「投稿日」が表示される場所
「投稿日」は、投稿ページと短冊ウィジェット内に表示されます。
// twentyfourteen_posted_on #: content-aside.php content-audio.php content-gallery.php #: content-image.php content-link.php content-quote.php #: content-video.php content.php // 短冊ウィジェット #: inc/widgets.php
「投稿日」を非表示・消す方法
スタイルシートで非表示に
非表示にする対象を選んで小テーマのstyle.cssに適用して下さい。
HTML自体は出力されますが、スタイルシートで非表示にすることも可能です。
// 投稿ページ内の「投稿日」のみ .main-content .entry-date { display: none;} // 短冊ウィジェット内の「投稿日」のみ .widget_twentyfourteen_ephemera .entry-date { display: none;} // 両方の「投稿日」 .entry-date { display: none;}
テンプレートを編集して削除する
投稿ページの「投稿日」はtwentyfourteen_posted_onに集約されています。
// オリジナル twentyfourteen_posted_on in /inc/template-tags.php // functions.php(子テーマ)に追加 function twentyfourteen_posted_on() { // "先頭固定表示"部分 if ( is_sticky() && is_home() && ! is_paged() ) { echo '<span class="featured-post">' . __( 'Sticky', 'twentyfourteen' ) . '</span>'; } // Set up and print post meta information. // 「投稿日」部分 printf( '<span class="byline"><span class="author vcard"><a class="url fn n" href="%1$s" rel="author">%2$s</a></span></span>', // esc_url( get_permalink() ), // esc_attr( get_the_date( 'c' ) ), // esc_html( get_the_date() ) esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), get_the_author() ); }
「投稿者」と同様、この方法では短冊ウィジェットの「投稿日」は削除できません。
inc/widgets.phpに記述されていますが、直書きされていますのでスタイルシートを使用した方法で非表示するのが楽だと思います。
"先頭固定表示"を非表示に
TwentyFourteenでは、投稿の「公開状態」を"この投稿を先頭に固定表示"で公開すると、メタ情報に"先頭固定表示"というタグが表示されます。
テンプレートを修正して削除するのは、上記コード内の"先頭固定表示"部分をコメントアウトして下さい。
同様にスタイルシートで非表示にすることもできます。
// style.css(子テーマ)に追加 .featured-post { display: none; }
関連記事
-
ソーシャルボタン設置 プラグイン
各種メジャーなソーシャルメディアボタンを設置できるプラグイン WP Social Bookmarking Light 国産プラグイン。国産ゆえ、はてなボタンの設置も可能 ダウンロード Twe
-
サイトのキャプチャをショートコードで生成してくれる「Browser Shots」
外部のサイトを紹介する際にそのサイトのキャプチャが添えられているとイメージがつかみやすくなりクリックのモチベーションが上がるような気がします。 今回は、ショートコード一行でサイトのスクリーンショット
-
「編集(Edit)」リンクの非表示方法
ログインした状態で投稿ページを開くと投稿内や各コメントに各編集ページへリンクしてくれる「編集」リンクが表示されます。(繰り返し言いますが、自サイトにログインしているユーザにしか見えません。) こ
-
スライダー・ギャラリー プラグイン
WordPressにギャラリーが実装できるプラグインをまとめてみました。 順番はオススメ順です。 Simple Responsive Slider #ショートコード #テンプレート #ウ
-
多言語化プラグイン「qTranslate」
ブログを多言語化しようと思い、プラグイン「qTranslate」を導入してみました。 General Settingsで使用する言語を選択する ★使用する言語を選択 管理画面「設定」⇒「Lang
-
「カテゴリー」ウィジェット カスタマイズ
「カテゴリー」ウィジェットは、管理画面ではあまりカスタマイズできません。必要であれば、フックやプラグインを用いて表示設定などの変更を行うことができます。 目次 「カテゴリー」ウィジェットの追加
-
Twenty Twelve 投稿日・投稿者を非表示に
TwentyTwelveのちょっとした部分をカスタマイズする方法を紹介していきます。 また、子テーマで出力部分を変更する際に、翻訳が必要な部分//_()の部分がでてきますので、以下の投稿も参考に
-
Twenty Twelve 投稿者情報を表示/非表示に
TwentyTwelveでは、投稿ページごとに投稿者の情報を掲載することができます。他のテーマでも同様だと思います。こんな感じです。ここでは、掲載と削除の方法について記載します。 表示方法 「
-
「Contact Form 7」 メッセージの送信に失敗~
この修正はWordPress 3.5で行われているようです。(~3.4.2) Contact Form 7で以下のエラーメッセージが出る場合は、確認してみて下さい。 「メッセージの送信に失敗
-
Twenty Eleven カスタマイズ
目次 author-info 消す 作成者(投稿者)を消す 投稿者情報を表示しない proudly powered by wordpressのリンクをコピーライトに変更
- PREV
- Twenty Fourteen 「投稿者」を非表示
- NEXT
- hasOne アソシエーション
Comment
[…] Twenty Fourteen 「投稿日」や”先頭固定表示”を非表示 […]
[…] Twenty Fourteen 「投稿日」や”先頭固定表示”を非表示 […]
twenty fourteenでカスタマイズ投稿テンプレートを作成して複数ブログを設置しているのですが、なぜか日付や投稿者などの投稿メタ情報が表示されず、あれこれ調べていたらこちらのサイトに行きつきました。
投稿メタ情報が「twentyfourteen_posted_on」で制御されているとは盲点でした。
この情報を参考に投稿フォーマットタイプを指定したところ無事にメタ情報が表示されました。
ただし、なぜか投稿フォーマットタイプが「通常」の場合だけは投稿メタ情報が表示されないのですが、content-[カスタム].phpのentry-metaの中に[get_post_format_link( 'content' )」を無理やり追記したところ「通常」フォーマットタイプでも投稿メタ情報が表示されました。
今回は非表示ではなく表示したかったのですが、こちらの情報がなければ可決できませんでした。
的確な情報をくださり本当にありがとうございます、これからも参考にさせていただきます。