我使用的是最新版本的WordPress(版本2.8.4)
我想知道如何添加额外的页面。 我的导航看起来像这样。
home | about us | contact us | ... etc.
我在某处读到pages -> add new
,但它强迫我将内容放在WordPress中,而不是编辑PHP文件本身。
我如何能够在其中输入PHP?还有什么我可以做的吗?
答案 0 :(得分:1)
例如,如果您想要添加主页,“关于我们”页面:
header.php, index.php and footer.php
。要创建主页,请将以下内容复制到index.php文件中:
<?php get_header(); ?>
<body>
/* include whatever u want in ur body tag */
<?php get_footer(); ?>
index.php
将自动分配到主页。
对于“关于我们”页面,创建一个名为aboutus.php
的文件(无论您想要什么名称.php
扩展名)并复制并粘贴此代码。
<?php
/**
* Template Name: aboutus //don't forget to add this name according to ur page name
*
* Selectable from a dropdown menu on the edit page screen.
*/
?>
<?php get_header(); ?>
<body>
/* whatever u want in ur body tag */
<?php get_footer(); ?>
然后转到您网站或博客的信息中心,点击pages->Add new
,
将标题作为主页。然后单击(添加新页面)窗口右侧的“发布”按钮。
pages->add new
,然后输入标题为“关于我们”
然后,在此窗口的右侧,您将看到一个名为template的下拉框,单击下拉列表并从中选择“about us”。然后单击“发布”按钮。Appearence->Menus
。答案 1 :(得分:0)
答案 2 :(得分:0)
为什么你想要一个WordPress以外和WP循环之外的内容页面?您仍然需要使用模板和WP包含,否则您将遇到永久链接问题。
您可以创建一个WP页面,但是如果您正在使用Exclude Pages之类的内容,则可以将其从导航中排除。
答案 3 :(得分:0)
我对你要问的内容感到有点困惑,但是如果你想要的是在你的WordPress导航中有一个链接到你在WordPress之外创建的页面的方法,你可以使用这个插件:
http://wordpress.org/extend/plugins/page-links-to/
如果这个和其他答案没有任何帮助,你可能想编辑你的问题,以澄清你想用php做什么。
祝你好运!