小白指南:WordPress文件及目錄結(jié)構(gòu)解析
時間:2023-07-09 23:12:01 | 來源:網(wǎng)站運營
時間:2023-07-09 23:12:01 來源:網(wǎng)站運營
小白指南:WordPress文件及目錄結(jié)構(gòu)解析:想學習關(guān)于WordPress文件和目錄結(jié)構(gòu)的知識嗎?WordPress核心軟件、主題、插件以及用戶上傳的文件都存儲在網(wǎng)站上。在這篇小白指南中,我們將解析WordPress文件和目錄結(jié)構(gòu)。
為什么需要學習WordPress文件和目錄結(jié)構(gòu)?
大部分用戶不需要學習任何關(guān)于WordPress文件或目錄的知識也可以運營WordPress網(wǎng)站。不過,了解WordPress是如何存儲文件以及它的目錄結(jié)構(gòu),可以讓你能夠自己解決一些WordPress常見問題。
這篇指南將幫助你:
- 學習哪些WordPress文件和文件夾是核心文件。
- 了解WordPress是如何存儲上傳的圖片和媒體文件的。
- WordPress將主題和插件都存儲在哪里。
- WordPress的配置文件存儲在哪里。
訪問WordPress文件和目錄
首先,用FTP客戶端連接到WordPress所在的服務(wù)器。如果你不想用FTP,你也可以直接在主機服務(wù)商的cPanel管理面板中使用文件管理器訪問網(wǎng)站的文件和目錄。連接上后,就會看到一個像這樣的文件和目錄結(jié)構(gòu)。
用紅線框標記出來的文件和文件夾都是WordPress的核心文件。有了這些文件,你的網(wǎng)站才能正常運行,所以,最好不要自己去修改它們。
這里有一個WordPress核心文件和文件夾的列表,跟你在網(wǎng)站根目錄看到的一樣。
- [文件夾] wp-admin
- [文件夾] 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根目錄中包含一些特殊的配置文件,這些文件針對你的網(wǎng)站非常重要的設(shè)置。
.htaccess – 服務(wù)器配置文件,WordPress用它來管理固定鏈接和重定向。
wp-config.php – 這個文件告訴WordPress如何去連接數(shù)據(jù)庫,同時也存儲了WordPress網(wǎng)站的一些全局設(shè)置。
index.php – index文件在用戶請求頁面時會加載并初始化所有的文件。
有時候,你可能需要去編輯wp-config.php或者.htaccess文件,編輯這兩個文件時一定要額外的小心,一個細小的錯誤就可能會導致網(wǎng)站無法訪問。建議在編輯這兩個文件時,一定要在動手修改前將文件備份到電腦上。
如果你在根目錄沒有看到.htaccess文件,那么可以查看為什么你在WordPress站點上找不到.htaccess文件。
在網(wǎng)站根目錄,你可能會有或沒有下面的文件。
robots.txt – 包含對搜索引擎爬蟲的說明
Favicon.ico – favicon文件有時候是由WordPress主機生成的。
wp-content文件夾里面
WordPress將所有的上傳文件、插件和主題都放在了wp-content這個文件夾中。
一般我們認為wp-content目錄里的文件和文件夾都是可以編輯的,但是,這不完全正確。我們一起來看一下wp-content目錄,了解它的工作方式以及你可以做什么。
每個WordPress網(wǎng)站的wp-content文件夾可能都不太一樣,但是所有的WordPress網(wǎng)站一般都會包含以下內(nèi)容:
- [文件夾] themes
- [文件夾] plugins
- [文件夾] uploads
- index.php
WordPress把主題存在/wp-content/themes/中,你可以在這里編輯主題的文件,但是一般不推薦這么做。因為一旦主題升級到新的版本,你做的修改也會隨著升級被新文件覆蓋掉。
所以我們推薦使用子主題來進行自定義修改。
網(wǎng)站中所有下載和安裝的WordPress插件都存在了/wp-content/plugins/文件夾中。除非你在為網(wǎng)站開發(fā)插件,否則你不應(yīng)該去直接編輯插件的文件。
在許多WordPress教程中,你會看到一些需要添加到網(wǎng)站中的代碼片段。添加自定義代碼到你的WordPress網(wǎng)站最好的方法就是將代碼添加到子主題中的function.php文件中,或者你可以創(chuàng)建一個網(wǎng)站專用插件來放置這些代碼。
WordPress會將所有上傳的圖片和媒體文件都存在/wp-content/uploads/文件夾中。默認情況下,uploads是以年月的形式組織顯示的。不論何時你在備份網(wǎng)站時,一定要把uploads文件夾也備份。
當網(wǎng)站遇到意外需要恢復時,你可以重新下載全新的WordPress核心文件、下載你用的主題并且安裝插件,但是如果你弄丟了uploads文件夾,那么沒有備份的話基本上是很難恢復了。
其他的一些默認文件夾你可能會在wp-content目錄中看到的。
languages – WordPress 會把非英語站點的語言文件存在這個文件夾中。
upgrade – 這是WordPress在升級到新版本時創(chuàng)建的一個臨時文件夾。
許多WordPress插件也會在wp-content文件夾中創(chuàng)建它們自己的文件夾。例如,在上面的截圖中,有一個cache文件夾,這是由WP Super Cache插件生成的。
這些插件生成的文件夾內(nèi)可能會包含重要的文件。例如cache文件夾會包含網(wǎng)站頁面的緩存文件,當用戶請求網(wǎng)站頁面時,使用緩存的靜態(tài)頁面會減少對數(shù)據(jù)庫的請求,提高網(wǎng)站的訪問速度。
以上就是對WordPress文件和目錄結(jié)構(gòu)的一些講解,希望這篇文章可以對你有幫助。
關(guān)鍵詞:目錄,結(jié)構(gòu),文件,指南