我已经阅读了wordpress层次结构,我有点做但也不理解它。
我没有得到的是如何在页面上显示数据,例如在哪里键入我的代码来显示它。
我收到了某人的预设设置,并且有几页,上面有以下内容。
<?php if ( have_posts() ) :
while ( have_posts() ) : the_post(); ?>
<?php the_title(); ?>
<?php the_excerpt(); ?>
<?php endwhile; endif; ?>
这会显示我在wordpress上创建的页面上的数据吗?
但是你如何在普通的php中获取页面上的信息,而你创建一个名为info.php的页面,只需回显你想要的任何内容。 (我是wordpress的初学者,很抱歉我的误会。)
答案 0 :(得分:1)
Wordpress使用模板化页面。例如,index.php
代表主页,page.php将代表您网站上的网页,single.php
将在查看单个帖子时使用。您需要编辑主题文件夹中的相关模板才能进行更改。请注意,如果您更改page.php
,则所有页面的更改都会以不同的方式显示。所以你正在影响多个页面。
如果要编辑单个页面,可以创建页面模板。将其命名为info.php
,然后选择一个页面/多个页面以使用此模板。
请参阅此链接,了解如何创建模板页面并为其指定页面。
http://codex.wordpress.org/Page_Templates
简而言之,虽然您创建了页面info.php
,但请将其放入主题文件夹中。将此代码放入文件中。
<?php
/*
Template Name: Any Name Here
*/
然后在仪表板的页面上,您应该看到右侧的模板,然后您可以更改所选的模板。在这种情况下,在下拉菜单中,您会看到“任何名字在这里”
例如,如果您想创建一个独立页面,那么在Wordpress安装的根目录(而不是主题文件夹)中,创建一个名为test的文件夹,并在此处创建info.php
。然后,您应该能够导航到www.yoursite.com/test/info.php。这显然完全与Wordpress分开。