如何在 wp_nav_menu() 中的 link_before 中添加 php 代码?

How to add php code inside link_before inside wp_nav_menu()?

我想在

里面添加这一行<img src="<?php field('text') ?>" alt="" />
wp_nav_menu( array $args = array( 'link_before' => 'ADD_CODE_HERE' ));

但它不起作用,因为 link_before 用于文本。 有没有办法添加这段代码?

这样试试:

wp_nav_menu( array( 'link_before' => '<img src="'. field("text") .'" alt="" />' ));

如果您的 field("text") 具有适当的值,那么图像将会显示。