サポート » テーマ » スクリーンリーダーを追記するWordPress関数の存在

  • echizenya

    (@echizenya)


    いつもお世話になっています。
    下記の質問についてご存知の方がいらっしゃいましたら、ご教示を願います。

    【質問の主旨】

    スクリーンリーダーを追記する関数は、WordPressのコアファイルですでに用意されているのでしょうか?ブログサイトの記事においてtarget属性をもつaタグがブラウザに読み込まれたとき、そのページがscreen-reader-textクラスがついたspanタグをつけた状態で読み込まれてほしいと考えています。

    【質問の補足】

    1. 自分がやりたいこと

    ヘルプが必要なページの一部に下記の記述とコーディングがあります。

    <li>
    <a href="https://e-yota.com/idle_talk/hanekonma_watanabe_ken/" rel="noopener noreferrer" target="_blank">はね駒 渡辺謙 朝ドラ再放送「はね駒」(NHK BSプレミアム 連続テレビ小説アンコール)小野寺源造役 渡辺謙さんの見どころ #はね駒
    </a>
    </li>

    ヘルプが必要なページをユーザーがアクセスしたときにはブラウザでは下記のように読み込んでもらいたいと考えています。

    <li>
    <a href="https://e-yota.com/idle_talk/hanekonma_watanabe_ken/" rel="noopener noreferrer" target="_blank">はね駒 渡辺謙 朝ドラ再放送「はね駒」(NHK BSプレミアム 連続テレビ小説アンコール)小野寺源造役 渡辺謙さんの見どころ #はね駒
    <span class="screen-reader-text">(新しいタブで開く)</span>
    <span aria-hidden="true" class="dashicons dashicons-external"></span>
    </a>
    </li>

    2. wp_targeted_link_rel()

    先日、「フィルターフックでrel=”noopener noreferrer”を追記する方法」という質問を投稿しました。
    このときaタグに、rel=”noopener noreferrer”を自動的につけるためのフィルター関数として、wp_targeted_link_rel()をWordPressフォーラムで紹介していただきました。

    このwp_targeted_link_rel()関数のようにスクリーンリーダーを追記する関数が、WordPressのコアファイルで用意されているかどうか知りたいと考えています。

    3. Google検索(日本語)

    この質問を投稿する前に”スクリーンリーダー WordPress”というキーワードを使ってGoogle検索をしました。
    ですが、WordPressのコアファイルに自分がやりたいことをかなえてくれそうな関数が存在することについて言及する記事を見つけることができませんでした。

    4. Google検索(英語)

    “screen reader WordPree”で検索をするとMake WordPress.ORGのページがヒットしました。ですがこの記事を読む限りでは、WordPress関数についてのお話をしているように思えません。

    以上、ご確認よろしくお願い申し上げます。

  • このトピックに返信するにはログインが必要です。