我在网页上使用高级自定义字段来创建名为page_color
的字段。该字段是一个允许4个不同值的选择。在我的菜单中,我希望页面自动显示,并根据用户在相应页面上选择的值,在列表项中具有类is-orange
或is-green
(或任何颜色)。我不确定最好的方法(例如,助行器功能,扩展wp_nav_menu_items
功能),并希望得到一些帮助/指导。
谢谢!
答案 0 :(得分:0)
如果有人偶然发现,我会发布我找到的答案。
我使用的路线是创建自己的Walker类,并使用$item->object_id
获取相应页面的id,然后使用ACF get_field('field_name', id)
函数检索我需要的值。