[英]Change WordPress wp_nav_menu link classes
我目前正試圖弄明白,如何在wp_nav_menu鏈接<a>
添加一個類。 我總是可以找到問題和教程如何更改生成器的<li>
或<ul>
類,但是沒有關於鏈接<a>
類的信息。
這是我的一小段代碼:
<div class="navbar">
<ul>
<li><a class="add-class-here" href="#">Menu 1</a></li>
<li><a href="#">Menu 2</a></li>
<li><a href="#">Menu 3</a></li>
</ul>
</div>
如您所見,我想在<a>
(link)元素中添加一個類。 我怎么能這樣做?
找到我的答案。 也許我有點要快速問一個新的:
add_filter( 'nav_menu_link_attributes', 'nav_menu_link_class', 10, 3 );
function nav_menu_link_class( $atts, $item, $args ) {
$class = 'has-ripple';
$atts['class'] = $class;
return $atts;
}
所以這就是我為所有鏈接對象添加了一個ripple類的方法。 現在看起來很酷!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.