2017-07-30 203 views
0

我为我的WordPress站点使用轻量级的灯箱脚本。我想要一个主导航按钮在灯箱中打开Vimeo链接。灯箱的文件说,“添加了‘数据-lity’属性您想要的链接,在灯箱中打开的任何<a>元素” ......像这样:将属性添加到wordpress菜单

<a href="//vimeo.com/1084537" data-lity>iFrame Vimeo</a> 

,对正常工作一个正常的页面链接 - 但我没有看到任何方式在wordpress菜单中添加“data-lity”属性到wordpress菜单。我怎样才能做到这一点?

感谢

回答

0

试试这个代码:

此代码添加到您当前主题的functions.php文件:

add_filter('nav_menu_link_attributes', 'wpse44532_add_attr_menu_atts', 10, 3); 
function wpse44532_add_attr_menu_atts($atts, $item, $args) 
{ 
    // The id of the target menu item 
    $menu_target = 44; 
    if ($item->ID == $menu_target) { 
    $atts['data-lity'] = 'test'; 
    } 
    return $atts; 
} 
+0

是啊 - 我只是改变了44到我的菜单ID和BOOM它完美!谢谢。 – MojoRisin

+0

尝试投票回答如果是有帮助的.. –

+0

我做了立即......但显然我太“新”,以获得特权upvote。 :( – MojoRisin