您是否想了解WordPress文件和目录结构?WordPress的核心软件,主题,插件和用户上载都存储在您的网站上。在此初学者指南中,我们将说明WordPress文件和目录结构。

wordpress post 二级目录 wordpress目录结构_WordPress

WordPress文件和目录结构初学者指南

为什么您应该了解WordPress文件和目录结构?

大多数用户无需了解WordPress文件或目录就可以运行其WordPress网站。但是,了解WordPress如何存储文件和目录可以帮助您自己解决许多常见的WordPress问题。

本指南将帮助您:

了解哪些WordPress文件和文件夹是核心文件。

了解WordPress如何存储您的图像和媒体上传内容。

WordPress存储主题和插件的位置。

配置文件存储在WordPress安装中的位置。

此信息还可以帮助您了解应备份哪些WordPress文件。

您还将能够执行故障排除任务,例如停用所有WordPress插件,切换到默认主题或修复其他常见的WordPress错误。

话虽如此,让我们看一下WordPress文件和目录结构。

访问WordPress文件和目录

首先,您将需要一个FTP客户端来连接到WordPress服务器。有关详细说明,请参阅有关如何使用FTP上传WordPress文件的指南。

FTP的更简单替代方法是文件管理器。它是WordPress托管帐户的cPanel仪表板内置的基于Web的应用程序。

使用FTP或文件管理器连接到WordPress站点后,您将看到如下文件和目录结构:

红场中的文件和文件夹是WordPress的核心文件。这些是运行WordPress网站的文件和文件夹。您不应该自己编辑这些文件。

这是您将在WordPress网站的根目录中看到的核心WordPress文件和文件夹的列表。

[dir] wp-admin
[dir] wp-includes
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根目录包含一些特殊的配置文件。这些文件包含特定于WordPress网站的重要设置。

.htaccess –服务器配置文件,WordPress使用它来管理永久链接和重定向。

wp-config.php –该文件告诉WordPress如何连接到数据库。它还为您的WordPress网站设置了一些全局设置。

index.php –当用户请求页面时,索引文件基本上会加载并初始化所有WordPress文件。

您有时可能需要编辑wp-config.php或.htaccess文件。编辑这两个文件时要格外小心。轻微的错误会使您的网站无法访问。编辑这两个文件时,请务必先在计算机上创建备份副本,然后再进行任何更改。

如果您在根目录中没有看到.htaccess文件,请查阅我们的指南,了解为什么在WordPress根目录中找不到.htaccess文件。

根据WordPress网站的设置方式,您的根目录中可能有也可能没有以下文件。

robots.txt –包含搜索引擎抓取工具的说明

Favicon.ico –一个Favicon文件有时是由WordPress主机生成的。

内部wp-content文件夹

WordPress将所有上载,插件和主题存储在wp-content文件夹中。

通常假定您可以编辑wp-content文件夹中的文件和文件夹。但是,这并非完全正确。

让我们看一下wp-content文件夹,以了解其工作原理以及在这里可以做什么。

wp-content文件夹的内容可能因一个WordPress网站而异。但是所有WordPress网站通常都具有以下内容:

[dir]主题

[dir]插件

[dir]个上传

index.php

WordPress将主题文件存储在/wp-content/themes/文件夹中。您可以编辑主题文件,但是通常不建议这样做。将主题更新为较新的版本后,您的更改将在更新期间被覆盖。

这就是为什么建议为WordPress主题自定义创建子主题的原因。

您在网站上下载并安装的所有WordPress插件都存储在/ wp-content / plugins /文件夹中。除非您只是为自己的WordPress网站编写插件,否则不应直接编辑插件文件。

在许多WordPress教程中,您将看到可以添加到WordPress网站的代码段。将自定义代码添加到WordPress网站的最好方法是将其添加到子主题的functions.php文件中,或者通过创建特定于站点的插件。

WordPress将所有图像和媒体上传内容存储在该/wp-content/uploads/文件夹中。默认情况下,上载按/year/month/文件夹组织。每当创建WordPress备份时,都应包含uploads文件夹。

您可以从其来源下载WordPress核心,主题和已安装的插件的新副本。但是,如果您丢失了上载文件夹,那么没有备份就很难还原它。

您可能会在wp-content目录中看到其他一些默认文件夹。

语言– WordPress将非英语WordPress网站的语言文件存储在此文件夹中。

升级–这是WordPress在升级到较新版本时创建的一个临时文件夹

许多WordPress插件还可能在wp-content文件夹内创建自己的文件夹。例如,在上面的屏幕截图中,我们有一个由Envira Gallery插件创建的Gallery文件夹。

其中一些文件夹可能包含重要文件。像图库文件夹可能包含您的图库图像。您应该始终备份此类文件夹,以免丢失重要数据。

其他文件夹可能包含可以安全删除的文件。例如,您的缓存插件(例如W3 Total Cache或WP Super Cache)可能会将缓存的文件存储在其自己的文件夹中。