每個wordPress/ target=_blank class=infotextkey>WordPress安裝都有數百個文件,但其中有幾個是必不可少的。在本文中,我們將詳細了解這些文件是什么、它們的作用以及在哪里可以找到它們。
什么是WordPress核心文件?
現在,讓我們從內部看一下核心文件的樣子:
大多數WordPress核心文件都有很好的注釋,如上例所示。如果您想自己查看他們,請留意整個代碼中的注釋(即標簽之間的文本)。他們會讓你知道每個函數的作用。/* */
WordPress核心文件有什么作用?
首先,在處理WordPress核心文件時,除非您知道自己在做什么,否則永遠不要更改任何設置。
考慮到這一點,您需要在修補后端之前備份您的網站。雖然您可以手動完成,但擁有高質量的插件為您完成這項工作將是大多數人的理想選擇
最后,要訪問后端(以及其中的文件),您需要使用 FTP 客戶端。我們推薦FileZilla,它是免費的,適用于每個操作系統。有了這些,讓我們繼續文件。
.htaccess 和 wp-config.php 文件
.htaccess和wp-config.php文件是每個WordPress安裝的top(或mAIn)目錄的一部分。要訪問它們,您需通過 FTP 連接到您的網站,成功訪問網站后,您需要前往public_html(有時稱為www)。在里面,你會發現上述兩個文件:
列表中的第一個是.htaccess(代表“超文本訪問”)。此文件控制對文件、文件夾和整個永久鏈接結構的訪問。這是一個經常編輯的文件,您應該掌握。
接下來是wp-config.php。 這包括您所有基本的WordPress設置。它使您可以編輯數據庫設置,修改內存限制,甚至打開WordPress自動更新。您還可以從此文件中啟用WordPress的調試選項,這對于故障排除至關重要。
WordPress的頂級文件夾包含一大堆其他重要文件,但在故障排除期間,您的交互可能會僅限于這兩個文件。
wp-admin 文件夾
wp-admin文件夾包含為您的WordPress儀表板提供支持的大多數文件。快速瀏覽其中包含的文件應該會發現幾乎每個包含的功能都有一個。這個文件夾包含大量的WordPress核心文件,但我們的興趣在于一個特別的 - admin.php:
admin.php 文件位于 wp-admin 文件夾的核心。它支持任意數量的關鍵功能,包括連接到數據庫和加載儀表板。它甚至檢查用戶是否具有管理權限。
此目錄中其他值得注意的WordPress核心文件包括網絡.php(管理多站點功能),update.php(這是不言自明的)和用戶.php(控制您的用戶管理面板)。
wp-includes文件夾
有兩個主要的WordPress文件夾我們還沒有介紹:wp-content和wp-include。 但是,wp內容主要包含您的主題和插件文件,而不是與WordPress核心相關的任何內容。這就是為什么我們要專注于wp-include。
此文件夾基本上存儲了使您的WordPress網站正常運行的其余文件。如果 wp-admin 是管理管理工具的目錄,那么 wp-include 就是使之成為可能的目錄。如果您打開目錄,僅在頂層就會發現 100 多個文件,不用說我們無法涵蓋所有文件。相反,我們將專注于所有WordPress核心文件中最重要的文件之一 -functions.php:
functions.php文件的行為有點像WordPress插件。它使您能夠通過調用預定義的函數向站點添加功能,甚至可以創建自己的功能(如果您知道 PHP,那就是)。此外,每個主題還附帶自己的functions.php文件,它使您能夠向您的網站添加與主題相關的功能。它與位于 wp-include 中的功能分開工作,并且只要您的主題保持活動狀態,這些功能就會保持活動狀態。