如何判断用户是否已进入并创建了菜单

时间:2013-06-04 作者:TheWebs

默认情况下,如果用户没有创建页脚或顶级菜单,那么对于页脚,WordPress将使用页面等默认内容“创建”菜单。

我不想发生这种事。我想做如下事情:

if user has not set a menu for footer
   display a message telling them they should.
else
   display said menu.
end
我该怎么做?

1 个回复
SO网友:Ravinder Kumar

如果他们的位置有任何菜单,请签入页脚

    <?php
    if ( has_nav_menu( $location ) ) {
         //add your footer menu or do something
    }else{
      //display a message telling them they should
    }
   ?>
Important Link:

has_menu_nav

结束

相关推荐

making php value numeric

我在堆栈溢出上使用了此页面中的一些代码:Using wp_query is it possible to orderby taxonomy?这是一个能够根据分类法值对查询进行排序的函数。虽然它工作得很好,但我想更进一步。我从分类术语中检索到的值是一个数字。但是,如果我按这个数字排序,它会给出以下顺序:1 10 11 2 21 22,依此类推。我希望它能“正常”排序,1 2 3 5 9 11 15 21 22等等。根据谷歌的说法,我应该在值中加0,使其成为一个数值,但我不知道在这段代码中应该放在哪里。在某个