探し物がここにある

coconiR

web関連

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法

更新日:

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法


ブログのタイトルに間違いが見つかったから直したいんだけど、いちいち投稿ページまで移動するのがめんどくさいよー!

そのくらいの修正なら『クイック編集』を利用すれば簡単だよ!

じゃあさ、『Advanced Custom Fields』のカスタムフィールドもクイック編集から編集できるの?

その場合はひと手間必要だね。


WordPressの『クイック編集』とは?

WordPressにはデフォルトで『クイック編集』という機能があります。

クイック編集を利用すれば、わざわざ投稿ページに移動せずに投稿一覧から編集したい箇所を変更することが出来ます。

クイック編集で変更できる項目

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法

 
 ①タイトル
 ②スラッグ
 ③日付
 ④パスワード
 ⑤カテゴリー
 ⑥タグ
 ⑦コメント/トラックバック/ピンバック
 ⑧ステータス(公開状態)

『Advanced Custom Fields』とは?

『Advanced Custom Fields』は固定ページや投稿ページなどに入力欄を追加できるWordPressのプラグインです。

テキストや画像だけでなくYouTubeなどの動画やGoogleMapなどを表示させる入力欄も作成することが出来る非常に便利なプラグインです。

ただしWPの初期設定では『Advanced Custom Fields』のカスタムフィールドはクイック編集では編集できません。

今回は『ACF Quick Edit Fields』というプラグインを使い、『Advanced Custom Fields』のカスタムフィールドの入力値をクイック編集で編集できるようにする方法を紹介します。

まずは『Advanced Custom Fields』で追加する項目を作成します。

『Advanced Custom Fields』の設定

※例として、「投稿ページ」に「イベント日時」という項目を追加させます。

①『Advanced Custom Fields』をインストールし有効化する。

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法


②WPダッシュボードに「カスタムフィールド」が追加されるので「新規追加」をクリック。
すると下の画像のような画面が開きます。

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法
【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法

③「タイトル」を入力(タイトル名は任意)
④「フィールドラベル」を入力(入力欄のラベル名です)
⑤「フィールド名」を入力(後でコード記述に使います)
⑥「フィールドタイプ」を選択(テキスト、画像、ファイルなどから追加したい項目のタイプを選択します)
⑦「このフィールドグループを表示する条件」を選択(入力欄をどのページに表示させたいか選択します)
⑧「公開」をクリックして設定を保存します。

設定が完了すると⑦で選択したページに入力欄が追加されます。

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法


以上で『Advanced Custom Fields』の設定は完了です。

次にカスタムフィールドの入力値をページに反映させるためのコードを記述します。

今回は投稿ページに反映させたいので、single.phpの表示させたい場所に以下のコードを記述します。

<?php the_field('フィールド名'); ?>


これで入力値がページに反映されます。

※『Advanced Custom Fields』の設定方法やコードの記述方法に関しては大分端折っている箇所があります。今回はクイック編集がメインなのでお許しください。

『ACF Quick Edit Fields』の設定

①『ACF Quick Edit Fields』をインストールし有効化する。

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法


②『Advanced Custom Fields』の設定画面に、下画像のような設定項目が追加されますので、「QuickEdit」のボタンをクリックして「Disabled」を「Enabled」にします。

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法


以上で『ACF Quick Edit Fields』の設定は完了です。

クイック編集を確認すると、先ほど追加した項目が表示されているはずです。

これでクイック編集からカスタムフィールドを編集できるようになりました!

【WordPress】カスタムフィールドの入力値を「クイック編集」で編集する方法

最後に

個人でブログを運営されている方にとって『Advanced Custom Fields』はあまりなじみがないかもしれませんが、Web制作では利用する機会が多くあります(私の場合)

テキスト程度のカスタムフィールドなら今回紹介した『ACF Quick Edit Fields』で簡単にクイック編集できます。

作業の効率化を図りたい方は是非とも参考にしてみて下さい。

-web関連

Copyright© coconiR , 2024 All Rights Reserved Powered by STINGER.