WordPress:おっちょこちょいな人向け、投稿画面に必須項目を設定してくれるプラグイン「Post Type Requirements Checklist」

  • Posted on
  • Category : WordPress
WordPress:おっちょこちょいな人向け、投稿画面に必須項目を設定してくれるプラグイン「Post Type Requirements Checklist」

試しに使ったらこれは使う機会ありそうと思ったので備忘録兼ねてご紹介。「Post Type Requirements Checklist」は投稿画面に必須項目を簡単に設定できるプラグインです。指定した項目で何が抜けているのかもわかりやすく、項目が全て埋まっていないと公開ボタンも表示されない仕組みなので、いつもアイキャッチ指定やカテゴリー指定を忘れて公開してしまうなんて人にピッタリだと思います。

※紹介している内容やキャプチャなどは、WordPress Ver 4.1で使用した際のものになります。

WordPress:おっちょこちょいな人向け、投稿画面に必須項目を設定してくれるプラグイン「Post Type Requirements Checklist」 目次

  1. インストール・有効化
  2. 使い方

1. インストール・有効化

  1. 管理画面のプラグインから「Post Type Requirements Checklist」を検索してインストール、もしくは「Post Type Requirements Checklist」からファイルをダウンロードして環境にアップロード。
  2. プラグインを有効化すると「設定」に「Post Type Requirements」という項目が追加され、そこで各投稿タイプでどの項目を必須にするかを指定できます。

目次へ

2. 使い方

必須項目の設定は「設定 → Post Type Requirements」で下の画像のような画面が表示されるので、ここで各投稿タイプごとに設定をしていきます。

Post Type Requirements 設定画面

デフォルトでは投稿と固定ページの2つが表示されていますが、カスタム投稿などにも対応しているので、例えば「新着情報」というカスタム投稿を追加した場合は固定ページの横に項目が新たに追加されます。
設定項目はデフォルトで投稿はタイトル・エディタ・アイキャッチ・抜粋・カテゴリー・タグの6項目、固定ページはタイトル・エディタ・アイキャッチの3項目となっており、カテゴリーとタグに関しては必須設定に加えて最低限選ばなければいけない数も指定することができます。(数指定は数値入力ではなく、いずれもプルダウン選択です)

必須項目にしたい項目はそれぞれ横にあるチェックボックスにチェックを入れ、あとはページ下部の「変更を保存」ボタンを押下すれば投稿画面で指定した項目が必須扱いとなります。
必須にする必要がなくなった場合は、全項目のチェックを外して「変更を保存」ボタンを押下すれば無効にできます。

下の画像は投稿で設定できる全項目を必須にしたところをキャプチャしたもので、このように「公開」のボックス部分に新たにRequirements Checklistという項目が追加され、入力が抜けている項目が表示されているのを確認できます。
また、通常表示されているはずの公開ボタンも非表示になります。

公開ボックスにRequirements Checklistが追加される

必須設定したそれぞれの項目がちゃんと入力されると下の画像のように各項目リスト横にチェックが入り、全項目にチェックが入ると非表示になっていた公開ボタンも表示されます。

全項目にチェックが入ると、公開ボタンが表示される

目次へ

入力抜けがないようにしたい場合は今までアラート表示させるなどの方法を用いていましたが、これならfunctions.phpをいじる必要もないですし、何より手軽に導入できてどの項目が抜けているのかもわかりやすくて良いなと思いました。
デフォルトの項目名は英語表記なので、案件等で使う場合はこれらを日本語表記にしてあげるとより分かりやすくなりますね。

プラグインに関しての詳細やダウンロードは以下よりどうぞ。

Back to Top

WordPress:おっちょこちょいな人向け、投稿画面に必須項目を設定してくれるプラグイン「Post Type Requirements Checklist」

WordPress:おっちょこちょいな人向け、投稿画面に必須項目を設定してくれるプラグイン「Post Type Requirements Checklist」

/ WordPress

NxWorld

Sorry... doesn't support your browser

To get the best possible experience using our site we recommend that you upgrade to a modern web browser.NxWorldではご利用中のブラウザサポートはしていません。
Internet Explorerのアップグレード行う、もしくはその他のブラウザを使用しての閲覧をお願いします。