wp:投稿後に強制的に○○を追加したい・修正したい

2017/03/10

詳細は都度、調べる感じで。ココでは調べるワードにあたるモノだけメモる。

カテゴリを付与

wp_add_object_terms()を使う。

カスタムフィールドの修正系

update_post_meta()を使う。

○○を更新 or 追加したい

基本、下記のような組み合わせであるっぽい。

  • 更新系:wp_update_○○○()
  • 新規(追加)系:wp_insert_○○○()

▼○○○に入る値の例

  • カテゴリ:term
  • 記事:post
  • 画像(各メディア全般?):attachment

※やりたい内容から想像して探せば見つかると思われる。

タイミング

フックは「add_action(‘transition_post_status’, ○○○, 10)」的な感じ。

他のプラグインの影響で「transition_post_status」じゃなくて「save_post」にしたり第3引数の優先度を「100」とかにしないといけないかもしれない。

新着(ニュース関連以外)

2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい
2017-11-30
Xampp+FuelPHP1.8をサーバーにupしたらエラーになった。