「2017年1月」を「01 2017」にテキスト置換&左右入れ替え。 1月のままだと11月も置換対象に含まれてしまうため、差異化のため先頭に0を追加。 function my_gettext($translate, $original_text, $domain) { if ($original_text == '%1$s %2$d') { $translate = '%1$02d月 %2$s'; } return $translate; } add_filter('gettext', 'my_gettext', 20, 3);