回答編集履歴

1

追記

2017/05/14 02:07

投稿

8-0_nyan5
8-0_nyan5

スコア2352

test CHANGED
@@ -19,3 +19,37 @@
19
19
  add_action('my_new_event', 'my_update_post');
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ 追記
26
+
27
+ ---
28
+
29
+ すいません。カテゴリーだと思ったら、タクソノミーなんですね。
30
+
31
+ 試行錯誤して以下のようにしてみました。
32
+
33
+ ```php
34
+
35
+ // スケジュールされる動作を記述
36
+
37
+ function my_update_post($post_id) {
38
+
39
+ $taxx = wp_set_post_terms( $post_id, 'ターム名', 'タクソノミー名', false );
40
+
41
+ wp_update_post(array(
42
+
43
+ 'ID' => $pid,
44
+
45
+ 'tax_input' => array(
46
+
47
+ 'post_tag' => $taxx,
48
+
49
+ )));
50
+
51
+ }
52
+
53
+ add_action('my_new_event', 'my_update_post');
54
+
55
+ ```