サポート » バグ報告と提案 » aria-label属性内の特殊文字エスケープについて

  • 初めて投稿させていただきます。

    Gutenbergエディタでテキストにリンクを設定する際、「新しいタブで開く」設定にすると該当のテキストがaria-label属性としてaタグに挿入されます。
    仮にリンクテキストが「>>リンクはこちら」のように特殊文字を含んでいた場合、出力部分はエンティティ化されるのですが、aria-label属性部分はエンティティ化がなされず、結果的にタグの構造が崩れてしまいます。

    HTMLビューで指定し直せば良いのですが、なるべくビジュアルエディタで完結させたいと考えておりますので、回避方法があればご教示ください。

    よろしくお願いいたします。

    • このトピックはfupfuが4年、 5ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    issue が立っていました。まだ、パッチはないようです。
    https://github.com/WordPress/gutenberg/issues/15636

    aria-label 属性にはエンティティを除いた文字列を指定するのではダメかしら?

    トピック投稿者 fupfu

    (@fupfu)

    返信ありがとうございます。

    既知の問題ではあるのですね……
    要件としてaria-label属性が必要でもないのに、別途指定をしないと構造が崩れる恐れがある状況に違和感があります。

    aria-label属性の自動入力を止める方法などは無いものでしょうか……

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「aria-label属性内の特殊文字エスケープについて」には新たに返信することはできません。