WordPress 平台是最人性化的网站建设解决方案之一,对于所有 WordPress 用户来说,对 WordPress 的文件和目录结构有基本的了解是至关重要的。在本文中,我们将详细向大家介绍,WordPress 网站的文件和目录结构的基本知识。
在大多数情况下,无需熟悉 WordPress 文件或目录结构也可轻松运行 WordPress 站点。对于 WordPress 大多数功能,都可以使用用户后台即可完成。但是,如果了解了 WordPress 的目录结构是怎么样的,它是如何存储文件的,对于我们独立解决一些复杂度稍高的 WordPress 问题,也是很有好处的。
WordPress 文件和目录结构
要了解 WordPress 网站的文件和目录结构,我们先通过 FTP 工具连接到我们的 WordPress 服务器,例如使用 Total Commander、FileZilla 或 Xshell 等工具。 连接到 WordPress 网站后,将看到如下所示的文件和目录结构:
在 WordPress 网站根目录下,有三个非常重要的文件:
- wp-admin
- wp-content
- wp-includes
除了上述文件之外,还可以在 WordPress 网站的根目录中看到一些 WordPress 文件和文件夹。如下所示:
- .htaccess
- index.php
- license.txt
- readme.html
- wp-activate.php
- wp-blog-header.php
- wp-comments-post.php
- wp-config-sample.php
- wp-cron.php
- wp-links-opml.php
- wp-load.php
- wp-login.php
- wp-mail.php
- wp-settings.php
- wp-signup.php
- wp-trackback.php
- xmlrpc.php
这些是 WordPress 的核心目录和文件。
现在让我们简单介绍一下每个文件的功能。
WordPress 核心文件结构
1. wp-admin 文件夹
wp-admin 文件夹包含了控制 WordPress 仪表板的管理文件。
- 它基本上包含了 WordPress 安装的所有配置文件。
- 它还具有一些其他功能,例如加载仪表盘、建立与数据库的连接等。
- 在 wp-admin 文件夹中,文件夹的核心是 admin.php,它基本上执行所有关键功能,例如验证任何给定用户是否是管理员等。
2. wp-includes 文件夹
wp-includes 文件夹存储着管理 WordPress 外观的文件,我们在 WordPress 上看到的文本、字体——所有这些都是由 wp-includes 文件夹中的文件控制的。该文件夹还包含一些 WordPress 功能的规则、层次结构和操作命令的文件。
- 基本上,它包含网站设计的所有核心功能,如字体、主题兼容、小工具等。
- 在此文件夹中,此目录的核心是 functions.php 文件,其中包含 WordPress 安装及运行并发挥作用的所有功能。
- wp-includes文件夹中包含的一些重要文件是 functions.php、cache.php、links.php 和versions.php。
3. wp-content 文件夹
wp-content 文件夹包含网站使用的所有主题、插件、升级或上传的文件夹。例如,如果我们安装了新的插件/主题,则这些文件的所有内容都被存储在该文件夹中。
Plugins 文件夹
所有插件都存储在“插件”文件夹中。安装任何插件后,该插件的所有目录和文件都被存储在这个文件夹中。
Theme 文件夹
Theme 主题文件夹包含 WordPress 网站上所有已安装的主题。
当访问任何主题的文件夹时,会看到的大量的 PHP 文件,它们共同构成了主题的功能和外观。在主题文件夹中,会看到 404.php、functions.php、sidebar.php 和 style.css 文件,等等。我们可以为网站安装多个主题,但我们只能应用一个主题。
Uploads 文件夹
在 Uploads 上传文件夹中存储了上传到网站上的所有媒体文件,如图像、PDF、文档等。
WordPress 配置文件
在 WordPress 网站根目录下,还包含一些 WordPress 网站的配置文件。包括 .htaccess、wp-config.php 等文件。
.htaccess
这个 .htaccess 文件对于 WordPress 网站的运行至关重要。它是运行着 Apache 软件服务器的配置文件,它可以帮助管理 WordPress 网站的固定链接结构。
wp-config.php
wp-config.php 是 WordPress 网站的一个核心配置文件,因为它包含网站的数据库连接信息,包括数据库名称、密码、用户等信息。
暂无评论内容