Wordpress File Structure

时间:2015-02-24 作者:Lucas Santos

我需要一些帮助来理解Wordpress的文件结构或URL结构。不是模板层次结构,我理解这一点。我的意思是如何根据网站的URL设置网站文件。

示例:

假设我有一个名为Country.com 其中列出了有关该国的信息和地图。

所以让我们假设我在country.com/usa 在美国的国家页面上,我看到了一个获取关于信息的链接,以及一个指向地图页面的链接。

现在的问题是,在常规的html和css网站上,每次看到正斜杠,都意味着它是一个新文件夹。country.com/usa 美国是新文件夹。现在,Wordpress中的美国会是什么?这是一个帖子吗?一页?档案文件

因此,对于示例,URL如下所示。

国com/美国

国com/中国

国com/法国

然后在每个目录上,他们都有自己的关于页面和映射页面。

因此:

国com/美国/关于

国com/中国/关于

国com/法国/关于

我想一个更好、更直截了当的问题是,这些目录具体是什么。我将使用哪些模板文件来获取/about 针对每个国家。

那么,如果中国是一页,那么/about 是其他页面或帖子?

我只是对“文件或url”结构感到困惑,以及人们如何使一个页面包含10个不同的目录,例如,

http://country.com/france/state/city/about/attractions

对于所有目录/文件夹/文件夹/文件夹以及它们使用的文件,真的很困惑。是帖子、自定义帖子类型、存档还是单发?有人能详细说明一下吗。

2 个回复
最合适的回答,由SO网友:Nathan 整理而成

您可能想创建一个页面。

在该页面的编辑屏幕中,就在标题下方,您可以看到该页面所在的URL,如http://country.com/france/

“france”是该页面的一部分,并以黄色突出显示,表示您可以对其进行编辑。这样,页面可以称为“我爱法国”或其他什么,但slug可以是“法国”,而不是默认的“我爱法国”。从技术上讲,它是一个“虚拟目录”。

如果一个普通的网站上设置了文件夹,然后可以将html文件放入其中,可能会被视为“文件夹和文件”,就像在你的计算机上一样,服务器上文件夹的技术术语是“目录”,WordPress只是创建“虚拟目录”。

此外,您可以在自己的站点上设置文件夹,例如/france/然后放置索引。html输入该文件夹,然后在国家/地区访问该页面。com/法国/或国家。com/法国/索引。html,您可以将这个新的“france”页面视为一个不可见的索引。/france/目录中的html。

如果要在虚拟/法国/目录中创建子目录,可以创建另一个页面,并将法国页面指定为其父目录。在页面编辑屏幕的右栏中有一个页面选项框,其中包含父项和下拉列表。有关WordPress页面的更多信息,请访问:http://codex.wordpress.org/Pages

你可以随心所欲地这样做,创建一个页面“State”,它是法国的子页面,然后创建一个页面“city”,它是“State”的子页面,“about”,它是“city”的子页面,依此类推。

我建议使用页面有两个原因:

帖子不能有家长,因此总是有一个特定的目录设置(在WordPress>设置>永久链接区域中定义),例如/2015/07/04/7月4日或/category slug/post name或/just the post name。。。还有很多其他的方法,但一般来说,这就是它们的工作方式

  • 页面可以有自定义目录,如/france/state/city/about/which/等等,因为您可以使用上面概述的父功能嵌套它们。页面被认为是“分层的”,这意味着它们可以嵌套

    希望有帮助!

  • SO网友:fructurj

    关于Wordpress如何“动态”或“动态”生成HTML代码,您可以看到that

    结束

    相关推荐

    如何使用GET_TEMPLATE_DIRECTORY_URI()加载我的主题的子文件夹中的图像?

    如何将子文件夹中的图像插入主题目录?我有以下情况:在我的自定义主题目录中,我有以下文件夹,其中包含jpg 图片:/assets/img/flexslider/flex-1.jpg现在在我的header.php 文件,我有这样的东西:<li> <img src=\"assets/img/flexslider/flex-1.jpg\"> <div class=\"flex-caption\"> <p class=\"flex-c