WPはリンクのリストを作成し、便利にcurrent_pageクラスを適用しますが、私は現在表示しているページへのリンクのアクセシビリティ問題に関心があります。
通常、私は<a href
などを<span
と交換します。あなたはどのようにワードプレスでそれに近づきますか?
(手動でページのリストを作成するのとは別に!)
Walkerクラス全体を書き直すのは大変な作業です。しかし、リンクを削除するには少しJavaScriptを使用できます。あなたがjqueryを含めているなら、このような何かがうまくいくはずです:
jquery(document).ready(function() {
jquery('.current_page_item a').removeAttr( 'href' );
});
つい最近、私はプラグインを公開しました、それはまさにこれを行います: 冗長リンクを削除します 。あなたはフィルタごとの出力をcostumizeするかもしれません、例はreadmeにあります。