*

WordPressで投稿日時の年月日を別に取得する方法

公開日: : WordPress

pasokon-pc

WordPress には投稿日時を取得する関数 get_the_date() という便利なものがありますが、これだと年月日全てが表示されてしまいます。投稿年月日を年・月・日と別に取得する方法はないかと結構頭を悩ませたんですよね。

悩んだ理由はアップロードしたファイルは年・月のフォルダにまとめられますが、ダウンロードリンクを作る時にこれをわざわざ手動で入力せずに自動で入れたいと思った為です。

wp-content/uploads/2017/02/***.jpg
※赤字の部分を自動で入力したい。

自動で入力する為には投稿年月日を分けて取得する必要がありました。

しかし、php で preg_split 関数やら explode 関数を持ちだして投稿日時を分割してわざわざ取得したにも関わらず、拍子抜けするほど簡単な方法で投稿年月日を分けて取得する方法がありました。30分ほど悩んだのに、知らない事で無駄な時間を費やしてしまいました。

投稿年月日を別に取得する

記事の投稿日時を年月日分けて取得するには、get_the_date() 関数を使います。あれ?前述した関数と同じですね。そうなんです。これで年月日を分けて取得する事ができたのです。

年を取得する

<?php
   get_the_date('Y');
?>

月を取得する

<?php
   get_the_date('m');
?>

日を取得する

<?php
   get_the_date('d');
?>

簡単すぎて泣けてきます。年月日全てを表示する関数かと思いきや、表示フォーマットを指定する事で年だけ、月だけという風に出力できるのです。

ちなみに年は大文字の「Y」の理由は「y」だと西暦の下二桁しか取得できない為です。

日付フォーマットに入れるアルファベットについて詳しくは下記ページにまとめられています。

  • Pocket

おすすめトピックス

関連記事

WordPressのパーマリンクを連番にしたいがあるカテゴリだけ除外したい

WordPress のパーマリンクを連番にする方法は既に様々なブログで取り上げられておりここでは割愛しますが、それに加えてやりたい事があったのでメモします。 それは基本的にはパーマリンクは連番にするが、あるカテゴリの投稿 […]

WordPressで記事ごとにページビュー(アクセス数)を表示する方法

WordPress でブログやサイトを運営していると、どの記事がどの程度読まれているのか?という事が気になってくるものでしょう。それを調べる為にはアクセス解析や Google Analytics といったようなツールを利 […]

YARPPの関連記事サムネイルのアスペクト比(縦横比)がおかしい時の修正方法

YARPP(Yet Another Related Posts Plugin)は有名なプラグインなので WordPress でブログやサイトを運営している人なら目にした事もあるでしょう。関連記事を表示してページ回遊を促す […]

WordPress管理画面の固定ページの属性の中にテンプレートが表示されないのは何故?

WordPress の固定ページの新規作成画面にテンプレートのドロップダウンメニューがない事に気が付きました。固定ページのテンプレートとは、固定ページに独自のデザインを適用するためのものです。WordPress をカスタ […]

WordPressカテゴリ
WordPressのサイドバーのカテゴリー欄で子カテゴリーを表示しない方法

WordPress でカテゴリーの設定は基本中の基本です。カテゴリーが全くないのでは見づらいですし、どんな内容の記事があるのかもわかりません。カテゴリーを正しく適切に設定する事によって、見る人もあなたも見やすいですし、G […]

WordPressメディアライブラリ
WordPressでメディアライブラリの画像を検索しやすくする為にすべき事

WordPress でサイトやブログを運営していると記事数もさることながら、使用している画像もかなりの数にのぼると思います。WordPress のメディアライブラリには相当な枚数の画像が格納されているでしょう。 ある時、 […]

著者について

名前:Azell
作曲したり風景写真撮ったりWeb制作したりする人です。 好きな事を楽しくブログに綴れていけたらと思います。

フォローはこちら

       

       
郵便局広告のパンフレット枠でチラシ広告を出してみた

事業やサービスを宣伝する広告形態には、ネット広告、新聞折込広告

南彦根であんかけちゃんぽんが有名な「めんや三平」でランチ

彦根市ではちゃんぽんを提供するラーメン屋もたくさんありますが、

Premiere Elementsで動画の音声だけwaveやmp3で出力する方法

Premiere Elements は動画編集ソフトですが、音

WordPressでログイン時だけ表示する条件分岐を行うには?

WordPress では色々条件分岐があります。トップページだ

チョコと練乳が濃厚なクッキー「北海道美瑛ミルクサンド」| フェルム・ラ・テール

先日北海道のお土産をいただいてとても美味しかったので紹介したい

→もっと見る