忙しいとなかなかブログって書けないものですね;
言い訳はさておき、今WordPress3とBuddyPressで作るプロジェクトが進んでいます。
最近はようやっと3系のTipsが増えてきたので、不肖デザイナーの私もなんとか手が出るようになりました。
いっちょまえにカスタム投稿タイプやカスタムタクソノミーとかやっているんですが、ちっこい所で詰まりましたのでそれをご紹介。誰かのお悩みがスッキリすればそれで良し。
大前提
詳しい事は分からないので、取りあえず大前提として、WordPress3であり、BuddyPressである事を宣言しておきます。
困った困った
カスタム投稿タイプを作って、そこに設定したカスタムタクソノミーが今回は問題でした。
カスタムタクソノミーは、functions.phpに以下のように追加します。
register_taxonomy(
'basictest',
'basic',
array(
'label' => '基本情報カテゴリー',
'hierarchical' => true,
)
);
詳しくは、もっと別のステキサイトを見てくださいね。
WordPress カスタム投稿タイプ カスタムタクソノミー - Google 検索
作ったカスタム投稿タイプの、カスタムタクソノミー「基本情報カテゴリー」に、新規でカテゴリーを適当に追加します。
テスト投稿をして、カテゴリーを選択して、おお・・・
デキルー♪イイヂャーン♪
となりまして。じゃあ本番用に名前を変更して…
register_taxonomy(
'basic-report',
'basic',
array(
'label' => '基本情報カテゴリー',
'hierarchical' => true,
)
);
おっと・・・
・・・こ、こんとろーるぜっと。
解決?解決?
ガツンと結論から言えば、このカスタム投稿タイプに投稿したものを全て削除(ゴミ箱からも完全に削除)すると、名前の変更が出来ます。
ある程度投稿しちゃって、後から変更するのは大分厳しそうですね。。
適当に作ったカスタムタクソノミー「基本情報カテゴリー」のカテゴリーを削除するだけではだめでした。
それにしても・・・
カスタム投稿タイプのパーマリンク、なんでIDを付けてくれないんでしょうね・・・