テンプレートファイルを改変しないで公開から一定期間 新着表記を表示する


  1. Staff Blog
  2. WordPress
  3. テンプレートファイルを改変しないで公開から一定期間 新着表記を表示する

記事を公開して一定期間に NEW 表示をしたいという場面はよくあると思います。

しかしながら、テーマファイルを直接(子テーマでも)編集するとテーマのアップデート時に不具合を引き起こす要因となります。

そんな時は以下のようなコードをfunctions.phpなどに記載する事で実現できます。

記事のタイトルのフィルターフックを活用して、任意の文字列を追加しています。

ただし、出力側で esc_html( get_the_title() ) などのような書き方をされているとHTMLタグはエスケープされてしまうので残念ながら使えません。その場合は諦めて直接テンプレートを改変してください。

この記事を書いた人

石川栄和代表取締役
名古屋のウェブ制作会社数社に10年程度務めた後、株式会社ベクトル設立。
企画・運営・コンサルティング〜WordPressを中心としたシステム開発まで幅広く携わる。
[ 著書 ]
・いちばんやさしいWordPressの教本(共著)
・現場でかならず使われているWordPressデザインのメソッド(共著)
[ 最近のWordPressコミュニティでの活動 ]
WordCamp Tokoy 2023 セッションスピーカー
WordCamp Asia 2023 セッションスピーカー(LT)
WordCamp Niigata 2019 セッションスピーカー
WordCamp Haneda 2019 セッションスピーカー
WordCamp Osaka 2018 セッションスピーカー
WordCamp Kyoto 2017 セッションスピーカー
フルサイト編集に対応したブロックテーマ X-T9

フルサイト編集対応ブロックテーマ

WordPress テーマ X-T9 は、WordPress 5.9 から実装されたフルサイト編集機能に対応した「ブロックテーマ」と呼ばれる新しい形式のテーマです。
ヘッダーやフッターなど、今までのテーマではカスタマイズが難しかったエリアもノーコードで簡単・柔軟にカスタマイズする事ができます。


PAGE TOP

このデモサイトは Vektor,Inc. のテーマとプラグインで構築されています。ご購入や詳細情報は下記のリンクもご参考ください。