如果可能的话,有人能用非常简单的步骤回答这个问题吗,因为我对编码还不熟悉。
我想知道是否有一种简单的方法可以在任何主题中拥有多个菜单;我在互联网上搜索了几个星期,都没有结果。
我想有三个主菜单-不包括页脚
我该怎么做呢?有没有办法集成多站点功能?请随时提出更多问题。
如果可能的话,有人能用非常简单的步骤回答这个问题吗,因为我对编码还不熟悉。
我想知道是否有一种简单的方法可以在任何主题中拥有多个菜单;我在互联网上搜索了几个星期,都没有结果。
我想有三个主菜单-不包括页脚
我该怎么做呢?有没有办法集成多站点功能?请随时提出更多问题。
您需要采取一些步骤来添加菜单,即wordpress方式。
在功能中注册菜单。php使用register\\u nav\\u menus()Codex链接:https://codex.wordpress.org/Function_Reference/register_nav_menus
示例:
register_nav_menus( array(
\'my_custom_menu\' => \'My Custom menu\',
\'my_other_menu\' => \'My Other Menu\',
) );
现在,您可以在后端创建新菜单登录并转到外观->菜单
添加新的菜单名称、菜单项,然后选中显示您注册的相应菜单名称的框。
现在,菜单已经在后端注册和创建,您可以使用函数wp\\u nav\\u menu()在前端显示它。
Codex链接:https://codex.wordpress.org/Function_Reference/wp_nav_menu
示例:您可以将其放在标题中。php或要显示菜单的文件。
$defaults = array(
\'theme_location\' => \'\',
\'menu\' => \'my_custom_menu\',
\'container\' => \'div\',
\'container_class\' => \'\',
\'container_id\' => \'\',
\'menu_class\' => \'menu\',
\'menu_id\' => \'\',
\'echo\' => true,
\'fallback_cb\' => \'wp_page_menu\',
\'before\' => \'\',
\'after\' => \'\',
\'link_before\' => \'\',
\'link_after\' => \'\',
\'items_wrap\' => \'<ul id="%1$s" class="%2$s">%3$s</ul>\',
\'depth\' => 0,
\'walker\' => \'\'
);
wp_nav_menu( $defaults );
这些只是示例。请参考链接查看所有可用选项。您还可以使用其他功能(如wp\\U list\\U页面或wp\\U list\\U类别)创建菜单,具体取决于您的需要。我有一个具有子域结构和通配符SSL证书的wp multiste。我的multiste已为任何创建站点的人启用注册。我知道如何做到这两点:1。只有管理员才有https或https 2。https无处不在(前端和管理)。我不知道该选哪一个。Wordpress。com在其所有用户的网站上到处都有https,据我所知,谷歌在2014年宣布,他们提高了使用https的网站的排名。似乎到处都有https是很好的理由。当然,https可能会减慢网站的速度。所以到处都有https有很多好处吗。还有,为什么前端会有http