如何创建没有菜单的页面

How to create a page without a menu

我试图创建新的页面模板以从模板中删除 get_header()。 但是,get_header() 不仅要粘贴 menu,还要粘贴其他头部元素(脚本、样式等)

可能存在另一种方式而不是页面模板?

请在没有插件的情况下回答。

1) 您可以在 Wordpress 后端简单地创建一个新页面,例如 demo

2) 然后在主题中创建一个名为 page-demo.php .

的新模板文件

3) 然后由您决定在此模板文件上使用 get_header() 或直接包含您想要的脚本/样式。

文件格式:

和get_header()

<?php get_header(); ?>
<div id="content"></div>
<?php get_footer(); ?>

没有get_header()

<script src=""></script>           
<link rel="stylesheet" href="" /> \ script and styles to be used only for this page
<div id="content"></div>

希望对你有帮助。

在 header.php

中的菜单上添加条件
if (!is_page_template('page_template_name.php')):
    wp_nav_menu(your array);
endif;