0
私はWordPressのプラグイン開発で新規です。 管理者が新しいカスタム投稿タイプを作成するときに、新しいカテゴリを追加したいとします。私は新しいポストを作成する場合でも、WordPress:post_saveがトリガーされたときに新しいカテゴリを追加します。
define('POSTTYPE', 'box');
add_action('save_post_' . POSTTYPE, array('controller',
'add_new_category_when_new_box_created'), 10, 3);
class controller
{
static function add_new_category_when_new_box_created($post_id, $post,
$update)
{
if (get_post_type() == POSTTYPE) {
//only new box create category no updated one
if ($update)
return false;
$post_title = $post->post_title;
wp_create_category($post_title);
return true;
}
return false;
}
}
問題があり、$更新は常に真である: はここに私のコードです。
を助けるかもしれない。?? –
@DevDanidhariya私はまだ分類学に精通していませんが、おそらく私はそれを使用していません。 – mjkhonline