wp_nav_menu将PHP代码放在导航标签中


wp_nav_menu put PHP code in Navigation Label

第一次在这里,想知道是否可以在标签导航菜单WP字段中直接使用PHP。目前情况如下。。。我给你看两张图片,让你更好地理解我想做的事情:

http://d.pr/i/nZ63

这是页面的输出:

http://d.pr/i/g2sN

我想这样做是很不寻常的,但在描述中也使用了相同的php代码,我遇到了与上面相同的问题。如果使用HTML代码示例:<p><span>,则没有问题。

Tnx U全部。


好的。这是目前的测试情况:

        <?php wp_nav_menu(array(
    'theme_location' => 'top_navigation',
    'menu_class' => 'nav',
        //'container_class' => 'menu-{menu slug}-container',
            'container' => false,
            //'echo' => false,
    'before' => '',
    'after' => '<span>' . wp_title() . '</span>,

没有错误,没有红色输出,但没有标题测试!我忘了什么?

我通常不使用插件,即使在这种情况下,我也会调用一个列出订阅者/作者的函数。

这样回忆:<?php attrac_list_authors(); ?>在我的WordPress的任何部分,它都是有效的。如果我调用导航标签菜单或描述中的函数,则会返回一个异常的输出。

在撰写本文时,我尝试使用:

'after' => '<span>' . attrac_list_authors(); . '</span>, 

看起来效果更好,但我认为这是最好的解决方案。