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」とかにしないといけないかもしれない。

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

2017-04-11
動画をライトボックス風に表示したい・・・ライトボックス風って何? とりあえずbootstrapで対応したい。
2017-04-05
GitHubとかでzipをダウンロードすると・・・srcとdistと中身が似たようなのがよくあるので調べてみた。
2017-03-23
Wordpressのアドバンスドカスタムフィールドの値で検索や出力したい。
2017-03-16
PC・AからPC・BにはTeamViewerでLAN接続できるのに、PC・BからPC・AにLAN接続できないので、その対応。
2017-03-10
wordpressで投稿した際に強制的にカテゴリを付与したい・・・。