メモ:WORDPRESS タイトル内キーワードで判別して自動カテゴリー&タグ付け

関数の呼び出し2つしてる?気するけどw、とりあえずこれでいける
けど、1つのワードに対して複数タグ(カテゴリ)設定するという恐ろしく初歩的であろう対応がわらない・・・w

/*
* タイトル内キーワードでタグ自動設定
*/
function autoAssignTags( $post_id ) {
global $post;
$new_post = get_post( $post_id );
$title = $new_post->post_title;

 if ( stripos( $title,’メガハウス’ ) !== false ) {
 wp_set_object_terms( $post_id, ‘メガハウス’, ‘category’, true );
 wp_set_object_terms( $post_id, ‘メガハウス’, ‘post_tag’, true );
}

}
add_action( ‘save_post’, ‘autoAssignTags’ , ‘autoAssignCategories’ );

これを更に何か効率化するとしたら、、、
例えばタイトル内で[]で挟んだ部分を取得して、そのまんまタグ、カテゴリにぶち込むとかだろうか。
でも、[メガホビ]に対して、メガハウス、メガホビみたいに2つ投稿したい場合は無理か。
それはそれでやろうと思えばできるんだろうけどなんか無駄な作業のほうがふえそうだし。んーーー。。。

キーワードの登録さえ手間じゃなきゃ本文内から拾っていっぺんに複数カテゴリ、タグ設定できたら楽か