投稿が追加(更新・編集)された際にカテゴリーに項目( term=>id => "連番", name => "投稿タイトル" ,slug=>"投稿slug" )追加したいです。
とりあえず、投稿アクションフックから固定値を追加してみました。
◎function.phpで実行した場合
php
1add_action( 'edit_post', 'add_category' ); 2function add_category() { 3 global $wpdb; 4 $wpdb->insert( $wpdb->terms, array('term_id' => 5, 'name' => "カテゴリ04", 'slug' => cat04 )); 5}
データベースに値は追加されませんでした。
アクションフックが間違っているのでしょうか?
◎front-page.phpで実行した場合
php
1$wpdb->insert( $wpdb->terms, array('term_id' => 3, 'name' => "カテゴリ033", 'slug' => cat033 ));
データベースには反映されたのですが、管理画面に反映されませんでした。管理画面に反映されない原因はなぜでしょうか?
アドバイス&回答お願いします。
あなたの回答
tips
プレビュー