メールアドレスをアンチスパムボットなリンクに変換するボタンを作ろうとおもったのだけど、フォーマットですでに使われているタグに対してフォーマットを追加しようとするとエラーが出る。

wp.richText.registerFormatType(
  'imade/antispam-email',
  {
    'title': 'Email',
    'tagName': 'a',
    'className': null,
  }
);

// Error: Format "imade/antispam-email" is already registered to handle bare tag name "a".

className を指定してやれば回避できるという感じに修正されるみたいですけども、これだと結構困る人いるんじゃないかなぁと思うのです。

カスタム要素作って対応するバージョン考えたので別ポストにしてみます

追記:そもそも a 要素はあかんみたい。別のやり方考えるべきかも。