ブログ
サポート
ログイン
会員登録
ログイン
会員登録
カテゴリから探す
目的から探す
出品者を探す
ブログを探す
仕事・求人を投稿して募集
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
仕事を探す
単発の仕事
継続(業務委託)の仕事
NEW
サービス出品
ブログを投稿
サービス出品
仕事・求人を投稿して募集
ココナラブログ
WordPressで複数記事のカスタムフィールドを一括編集したい場合
記事
IT・テクノロジー
オーナーズ・サポート
2020/12/18 21:36
WPの記事一覧画面で可能な一括編集内容は限られていますよね。
カテゴリーやステータスの変更ならクイック編集可能ですが、カスタムフィールドとなると、クイック編集機能自体をフックしてやるしかない。
例として飲食店を紹介するサイトを考えます。
各店舗は記事として存在し、様々なカスタムフィールドがあります。
「割引クーポン額 [100 ]円」みたいなフィールドもあります。
ある時、新宿地区だけクーポンを200円にしたいと言われたとします。
新宿の店舗数は数千件。
各記事を開いてクーポン額だけ編集するのはもう運用が破綻してます。
そこで考えてみたのは、タグに対してカスタムフィールドを追加するという方法。
各店舗記事には地域を表すタグがついています(ついていると仮定します)。
新宿という名前のタグにはもともとスラッグと説明欄しかありませんが、そこに「割引額」というカスタムフィールドがあればどうでしょう。
新宿地区のお店のクーポン額を変えたければ、「新宿」タグの編集画面で「クーポン額」を更新するだけでOKです。
あとは記事表示時に、記事のカスタムフィールドでなく、記事に紐づいたタグのカスタムフィールドを取得すれば完成です。
#WordPress
#カスタムフィールド
#カスタマイズ
オーナーズ・サポート
ITコンサル・WEBエンジニア / 50代前半 / 男性
一覧に戻る