WordPress 是构建网站时的一个灵活的框架。您可以构建任何类型的网站,例如 CMS、电子商务、单一登陆页面等。这里我将讨论 WordPress 项目的结构,以便您可以制作自定义主题。当您为自己或客户制作网站时,流行的主题(例如 divi、Astra、Neve、oceanwp 等)是一些不错的选择。但有时您还需要构建自定义主题以从头开始构建网站。使用 WordPress 作为后端的主要优点是,您拥有一个现成的管理面板,具有强大的功能,例如博客文章、S.EO、用于各种工作的多功能插件库。
让我们看看如何构建一个合适的 WordPress 项目的结构:
?对于主页:
?front-page.php(如果存在):此文件包含 header.php 和 footer.php。除此之外,它还包含主页部分,如横幅、轮播、首页图像等。
?home.php(如果没有设置静态首页,或者front-page.php不存在)
index.php(如果 front-page.php 和 home.php 都不存在)
? page.php:当您调用前端页面时调用。使用此文件可以显示页面的内容。要在页面内显示内容,您需要调用“the_content()”函数。
? single.php:当您调用博客文章时,该文件就会被调用。要安装此文件,请从前端开发人员或您的 HTML 主题获取 post-details.html 文件。
? 404.php:找不到页面时调用。有时我们在浏览器中点击有关 WordPress 网站的某些页面,但同时该页面或 slug 并不存在!那个时候这个文件就会被调用。它还提到了一个主页重定向链接,该链接使用“ ” .
? category.php:当您想显示与特定类别相关的帖子时,此时会调用此页面。
? header.php:该文件包含与网站相关的标头部分。它包括元标签、图标、头文件、导航栏和页面,有时甚至包括常见的横幅区域。
? footer.php:此文件包含页脚部分信息,例如页面的快速链接、新闻通讯部分、网站管理员电子邮件地址、电话号码、电子邮件等。
? archive.php:WordPress 中的存档页面使您能够轻松引导读者浏览之前发布的内容,例如博客。 WordPress 存档页面用于组织特定帖子类型、类别或标签下的帖子列表。
? template-name.php:当你需要在wordpress网站的每个页面中调用某个部分时,这个时候你可以使用这个文件技术。例如,每个网站都有一个名为“联系”或“订阅新闻通讯”的部分。此部分始终出现在该网站每个页面的顶部或页脚区域。所以我们可以创建一个像“template-get_in_touch.php”这样的文件,我们可以通过
?? sidebar-name.php:侧边栏在设计 WordPress 网站布局以显示网站主要文章以外的内容方面发挥着重要作用。例如,最近文章、最近评论、页面列表或网站上热门文章的简短列表可以轻松地在整个网站上显示。
? asset/:包含js、css静态图片、字体等文件。这些文件不会动态变化,很多页面都需要它。要调用这些资源,您可以使用“ /assets/js/file.js”
? templates/:这些文件夹由许多 php 文件组成,wordpress 中的某些页面可以将这些文件用作“模板”。例如,我有一个名为 contact 的页面,我创建了一个名为“contact_us.php”的文件,并将其“模板名称”设置为 templates/ 文件夹中的“联系我们”。现在我可以在“联系方式”页面中选择这个模板。
以上是WordPress 主题开发:终极文件夹结构指南的详细内容。更多信息请关注PHP中文网其他相关文章!