如果您需要为自己或您的客户扩展和自定义 WordPress,了解 WordPress 服务器目录和文件位置会有所帮助。
WordPress 开发人员应该了解 WordPress 中每个文件夹和文件的重要性和用途,但如果您刚刚入门或需要“复习”,我们将了解 WordPress 服务器目录最重要的方面。
默认 WordPress 服务器目录
https://ithemes.com/wp-content/uploads/2016/04/server-directory1-93×150.png 93w” alt=”服务器目录1″ width=”257″ height=”413″ class=”aligncenter size-full wp-image-36239″ style=”margin: 40px auto; padding: 0px; border: 0px; outline: 0px; font-size: 16px; vertical-align: baseline; background: 0px 0px; max-width: 100%; height: auto; box-sizing: border-box; display: block; clear: both;” decoding=”async” loading=”lazy” />
wp-config.php & .htaccess
wp-config.php – wp-config.php文件是 WordPress 站点的主要配置文件。
- 如果您的站点在连接到数据库时遇到问题,则很可能是此文件存在问题。
- 数据库名称、用户名、密码和数据库的位置都在 wp-config.php文件中定义。
- WordPress SALT 键和其他变量可以并在此文件中定义。
.htaccess – 虽然此文件可能在您看来是隐藏的,但它仍然存在于大多数 WordPress 网站上。
- (文件名前的句点(.)表示它是一个 隐藏文件。)
- 如果您的服务器是基于 Apache 的服务器(而不是基于 Nginx 的服务器),那么您的站点需要这个隐藏文件来创建您在 WordPress 管理区域的设置 -> 永久链接区域中设置的漂亮的 URL 结构。
- 您在上面看到的三个文件夹是 WordPress 服务器目录结构的重要组成部分。
3 个必需的文件夹
WordPress 需要以下文件夹。如果您发现丢失其中一个文件夹,则需要恢复备份或重新安装 WordPress。
/wp-includes/ – 此文件夹包含 WordPress 运行所需的所有 PHP 文件和类。
- 您不想编辑其中的任何文件。
- 每次 WordPress 更新发布时,该文件夹都会被覆盖。
- 在此文件夹中,您将找到所有包含的 jQuery 文件以及许多其他包含的函数和类的文件。
/wp-admin/ – 此文件夹包含创建 WordPress 管理仪表板所需的所有文件。
- 您会发现撰写帖子、审核评论、安装插件和主题的功能,以及您可以在管理仪表板中执行的所有其他功能。
- 这是另一个文件夹,如 /wp-includes/文件夹,您不想编辑任何文件。
/wp-content/ – 此文件夹包含您自己的 WordPress 站点独有的所有文件。
- 大多数开发人员会说此文件夹是 WordPress 服务器目录中所有文件和文件夹中最重要的文件夹。
- 这意味着所有插件、主题、自定义功能、文件上传、图像等都将存储在/wp-content/文件夹中包含的文件夹中。
3 重要文件
在 /wp-content/文件夹中,您会发现多个文件夹,但最重要的三个文件夹是:
/wp-content/plugins / – /plugins/文件夹将包含您上传的所有插件(包括 WordPress 附带的两个默认插件)。单个插件可以是单个文件插件,也可以位于每个插件的唯一文件夹中。
/wp-content/themes/ – 您所有上传的(和默认的)WordPress 主题都将存储在此文件夹中。
/wp-content/upload/ – 任何时候您通过 WordPress 中的可视化编辑器或媒体管理器上传图像或添加文件时,这些文件都将存储在此 / upload/文件夹中。通常,您上传的文件将存储在按 年和 月细分的其他文件夹中。
附加说明:
如果您发现自己在 WordPress 片段代码站点上,并且说明已将代码放入您的 functions.php 文件中,您通常可以在 /theme/文件夹中找到正确的 functions.php 文件。