情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
投稿をタイトル順(アルファベット順)にインデックス付きで表示したいのだが、一部日本語も含むため、そのあたりの処理をどうするか考えるよりも、頭文字から判別してタクソノミーに登録するほうが早いだろうと。
function blog_cat_check($post_ID) { global $wpdb; $default = wp_get_object_terms($post_ID, 'blog_cat'); if (0 == count($default)) { $title = get_the_title($post_ID); $firstletter = $title[0]; if ($firstletter == 'A' || $firstletter == 'a') { $tn = A; } elseif ($firstletter == 'B' || $firstletter == 'b') { $tn = B; } ~ else {$tn = 'その他';} wp_set_object_terms($post_ID, $tn, 'blog_cat'); } } add_action('publish_blog', 'blog_cat_check');