質問: wp_list_pagesメニューの現在のページからlink要素を削除するにはどうすればいいですか? wpはリンクのリストを作成し、便利にcurrent_pageクラスを適用しますが、私は現在表示しているページへのリンクのアクセシビリティ問題に関心があります。通常、私は<a hrefなどを<spanと交換します。あなたはどのようにワードプレスでそれに近づきますか?(手動でページのリストを作成するのとは別に!)
回答: walkerクラス全体を書き直すのは大変な作業です。しかし、リンクを削除するには少しjavascriptを使用できます。あなたがjqueryを含めているなら、このような何かがうまくいくはずです:jquery(document).ready(function() { jquery('.current_page_item a').removeattr( 'href' ); });