Simplicityの投稿日・更新日を非表示にする

当ブログでも使用しているWordpressのテーマ「Simplicity」の投稿日と更新日をPHPのコードを編集して表示させないようにしてみます。

[外観] → [カスタマイズ] → [レイアウトの設定(投稿・固定ページ)] で設定できるのでPHPのコードを編集する必要はないのですが、とりあえずやってみます。

datetime.php をのぞいてみる

テーマフォルダの直下にある [datetime.php] をのぞいてみると…

「投稿日」は [is_create_date_visible] という関数の戻り値を判定して true であれば、表示するつくりになっています。(10行目)
「更新日」は [is_update_date_visible] という関数の戻り値を判定して 「投稿日」と同様に true であれば、表示するつくりになっています。(13行目)

customizer.php をのぞいてみる

[is_create_date_visible]、[is_update_date_visible] 関数はテーマフォルダ下のlibフォルダーの中にある [customizer.php] に記述されています。

なのでこの関数の戻り値を false に変えちゃいます。

これで「投稿日」「更新日」を非表示にできます。

管理画面から設定の設定

ちなみに、管理画面から設定する場合は [外観] → [カスタマイズ] → [レイアウトの設定(投稿・固定ページ)] の以下の箇所のチェックをOFFにして保存します。

投稿日、更新日の表示設定2