実現したいこと
bbpressのサイトを運営しています。ユーザーがトピックタグを入力する際、
テストタグ1,テストタグ2,テストタグ3 のように入力すれば問題なく反映されますが、
以下のように入力されることが時々あり、反映されずに困っています。
テストタグ1,テストタグ2,テストタグ3
や
テストタグ1、テストタグ2、テストタグ3
のように入力されてしまうとうまく反映されません、
どのような改善策がありますか・・・
発生している問題・分からないこと
全角コンマ「,」や読点「、」が入力された場合、半角コンマ「,」に自動に変換は可能なのでしょうか
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
GPTにて以下のようなコードを生成しましたが、無理でした・・
function convert_full_width_commas($tag) {
// 全角コンマやその他のバリエーションを標準コンマに置き換え
$tag = str_replace([',', '、'], ',', $tag);
return $tag;
}
function bbp_convert_topic_tags($tags) {
// 各タグの入力で異なるコンマタイプを標準に変換
$tags = convert_full_width_commas($tags);
return $tags;
}
add_filter('bbp_new_topic_tag', 'bbp_convert_topic_tags');
add_filter('bbp_edit_topic_tag', 'bbp_convert_topic_tags');
補足
特になし
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。