wordpress 通过主题的functions.php添加自定义HTML

qvtsj1bj  于 2023-05-16  发布在  WordPress
关注(0)|答案(1)|浏览(137)

我正在尝试添加一个'值'属性到我的导航栏中的一个按钮,以通过WAVE Web Accessibility错误。然而,我没有办法访问它(我使用LeadEngine主题的KeyDesign插件)。
我在另一个元素上也遇到了类似的问题,我通过functions.php修复了它。

// [ACCESSIBILITY FIX]: Aria menus fix
 function fix_nav_aria_menus($nav_menu) {
    $modified_nav_menu = str_replace('<ul role="menu" class=" dropdown-menu">', '<ul class=" dropdown-menu">', $nav_menu);
    return $modified_nav_menu;
}
add_filter('wp_nav_menu', 'fix_nav_aria_menus');

尝试做同样的事情,不幸的是,我无法访问我想要更改的按钮,因为'wp_nav_menu'返回的元素在导航栏中的嵌套程度更高。
这是我想添加属性'value'的按钮。

任何帮助是赞赏!😊

acruukt9

acruukt91#

取决于WordPress主题,钩子是不同的。
如果你想在导航栏的按钮上添加一个“值”属性,你需要询问插件或主题开发人员。
他们可能会提供很大的支持。

相关问题