演習・WP_Query

事前準備

以下の投稿を作成しましょう。finish_reading(所要時間)についてはカスタムフィールドを利用して設定します。

件名 本文 カテゴリ finish_reading 投稿日時
PHP1 PHP1の本文です。 PHP 5 2017年5月5日00:00
PHP2 PHP2の本文です。 PHP 7 2017年10月10日00:00
PHP3 PHP3の本文です。 PHP 10 2018年3月3日00:00
JavaScript1 JavaScriptの本文です。 JavaScript 5 2018年5月5日00:00
WordPress1 WordPressの本文です。 WordPress(親カテゴリ:PHP) 10 2018年4月4日00:00
HTML5 HTML5の本文です。 プログラミング 7 2017年12月12日00:00
CSS3 CSS3の本文です。 プログラミング 12 2018年1月1日00:00

演習1

スラッグを利用した指定

投稿スラッグが「php1」である投稿のみを出力してください。 (通常、タイトルがPHP1の投稿に自動で設定されます。) 取得した投稿の内容を、以下の画像を参考に出力してください。(以下の課題も同様) スクリーンショット

演習2

日付を利用した指定

  1. 2017年の投稿のみを取得してください
  2. 2017年10月1日~2018年3月31日までの投稿のみを取得してください。

演習3

カテゴリを利用した指定

PHPカテゴリの投稿を取得してください。

子カテゴリを含めず指定

PHPカテゴリの投稿を子カテゴリ(wordpress)を含めずに取得してください。

演習4

カスタムフィールドを利用した指定

平均読了時間が7分以内のもののみを取得してください。

演習5

複数条件の指定

  • カテゴリ「PHP」
  • 子カテゴリを含まない
  • 平均読了時間が10分未満

以上の条件で取得してください

results matching ""

    No results matching ""