我在 wordpress 中有一堆以我的页面命名的图像。例子:
- 页面名称:心脏健康
- 图片名称:心脏健康.png
我的主菜单有 1 个子菜单级别,对于子级别中的每个页面名称,我想将图像显示为设置在左侧的背景图像。我尝试了很多不同的方法,但没有运气。
我知道您可以在管理员的菜单中添加自定义文本,但我希望这一切都能自动完成。
我在“nav-menu-template.php”和“class-wp-walker.php”中找到了子级菜单项的开始和结束
目前,当您翻转时,我只是在所有子菜单项上显示相同的图片,但这只是使用 CSS。
.menu ul ul :hover > a{color:#000000;background-color: #eeeeee; background-image:url(images/menu-images/fruit.png); background-repeat:no-repeat;}
任何帮助或建议将不胜感激。