如何在没有菜单的情况下创建页面

时间:2015-01-22 07:28:27

标签: wordpress

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

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

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

2 个答案:

答案 0 :(得分:2)

在header.php的菜单中添加条件

if (!is_page_template('page_template_name.php')):
    wp_nav_menu(your array);
endif;

答案 1 :(得分:1)

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>

希望它对你有所帮助。