新手指南:WordPress 檔案和目錄結構

WPressize Me

04/13/2023

為什麼要學習 WordPress 檔案和目錄結構?

大多數使用者在運行 WordPress 網站時,完全不需要了解這些檔案和目錄。然而,了解它們的存放方式可以幫助您自行解決不少常見的 WordPress 問題。本指南將幫助您:

  • 了解哪些是 WordPress 核心檔案和目錄
  • 了解 WordPress 如何儲存您的圖像和媒體上傳文件
  • 了解 WordPress 將主題和插件儲存在哪裡
  • 了解 WordPress 安裝中的配置檔案儲存位置

這些信息也有助於您了解 WordPress 的運作方式以及應備份的 WordPress 檔案。讓我們來看看 WordPress 的檔案和目錄結構吧。

訪問 WordPress 檔案和目錄

您的 WordPress 檔案和目錄儲存在您的網站主機伺服器上。您可以透過使用 FTP 客戶端來訪問這些檔案。參見我們的如何使用 FTP 上傳 WordPress 檔案指南以獲得詳細說明。

另一種更簡單的替代方法是使用大多數 WordPress 主機控制面板中自帶的文件管理器應用。一旦通過 FTP 或文件管理器連接到您的 WordPress 網站,您將看到類似以下結構的檔案和目錄:

在根文件夾內,您將看到核心 WordPress 檔案和文件夾,這些是運行您的 WordPress 網站的檔案和文件夾。除 .htaccess 和 wp-config.php 檔案外,您不應自行編輯其他檔案。

  • wp-admin [dir]
  • wp-content [dir]
  • wp-includes [dir]
  • 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

上述列表中缺少 .htaccess 和 wp-config.php 檔案,因為這兩個檔案是在 WordPress 安裝後創建的。

WordPress 配置檔案

您的 WordPress 根目錄包含一些特殊配置檔案,這些檔案包含了特定於您的 WordPress 網站的重要設置。

  • .htaccess – 一個伺服器配置檔案,WordPress 使用它來管理永久鏈接和重定向。
  • wp-config.php – 此檔案告訴 WordPress 如何連接到您的資料庫,還設置了一些網站全局設置。
  • index.php – 當使用者請求頁面時,該檔會加載並初始化所有 WordPress 檔案。

您有時可能需要編輯 wp-config.php 或 .htaccess 檔案。編輯這兩個檔案時一定要非常小心,因為一點小錯誤就可能使您的網站無法訪問。在修改這兩個檔案之前,務必先在您的電腦上創建備份副本。

如果在根目錄中看不到 .htaccess 檔案,請參閱我們的指南為何無法在 WordPress 根目錄中找到 .htaccess 檔案。

您的 WordPress 網站結構可能會包含以下檔案:

  • robots.txt – 包含搜索引擎抓取指令
  • Favicon.ico – 這是一個網站小圖標檔案,有時由 WordPress 主機生成。

wp-content 文件夾內部

WordPress 將所有上傳文件、插件和主題儲存在 wp-content 文件夾中。一般認為可以編輯 wp-content 文件內的文件和文件夾,但這並不完全正確。讓我們來看看 wp-content 文件夾內的結構,以瞭解它的運作方式及可進行的操作。

不同 WordPress 網站的 wp-content 文件夾內的內容可能不同,但通常包括:

  • [dir] themes
  • [dir] plugins
  • [dir] uploads
  • index.php

WordPress 將主題文件儲存在 /wp-content/themes/ 文件夾內。您可以編輯主題文件,但一般不推薦這麼做,因為當您更新主題到新版本時,您的更改將在更新過程中被覆蓋。因此,我們建議您為 WordPress 主題自定義創建一個子主題。

所有您在網站上下載和安裝的 WordPress 插件均保存在 /wp-content/plugins/ 文件夾內。除了用於您自己的特定場景的插件外,您不應直接編輯插件文件。

在許多 WordPress 教程中,您會看到可以添加到 WordPress 網站的代碼片段。您可以將自定義代碼添加到子主題的 functions.php 文件或創建特定於網站的插件中。但最簡單和最安全的方式是使用像 WPCode 這樣的代碼片段插件。請參閱本指南如何輕鬆添加自定義代碼到 WordPress以獲得分步說明。

WordPress 將所有圖像和媒體上傳儲存在 /wp-content/uploads/ 文件夾。預設情況下,這些上傳文件按 /年/月 文件夾組織。每次創建 WordPress 備份時,都應包括上傳文件夾。

許多 WordPress 插件還會在 wp-content 文件夾內創建它們自己的文件夾來儲存文件。例如,這個演示網站內有 Smash Balloon,WooCommerce,SeedProd 和 WPForms 插件創建的文件夾。一些這些文件夾可能包含重要文件,因此我們建議備份這些文件夾以防萬一。另外一些文件夾可能包含可以安全刪除的文件,例如緩存插件如 WP Rocket 可能會創建文件夾來儲存緩存數據。

希望這篇文章幫助您了解 WordPress 的檔案和目錄結構。您也可能想要查看我們的新手指南:使用 phpMyAdmin 管理 WordPress 資料庫和如何在無需編碼知識的情況下創建自定義 WordPress 主題教程。如果您喜歡這篇文章,請訂閱我們的YouTube 頻道以獲取更多 WordPress 視頻教程。您也可以在TwitterFacebook上找到我們。



Related Posts

  • 2024-10-30
  • WordPress 基础知识

WordPress表单是连接访客和扩展受众的重要工具。无论是联系表单、调查问卷还是反馈表,嵌入到您网站中都是收集访客信息的快速便捷方式。我们在所有项目中都使用表单,从联系页面到新闻订阅甚至结账表单。在过程中,我们学习了嵌入WordPress表单所需的所有步骤,并将从头到尾引导您完成整个过程。

閱讀更多
  • 2024-09-27
  • WordPress 基础知识

多年来,我们管理过数个 WordPress 多站点网络。实际操作中我们发现,拥有合适权限来管理所有网站的合适人员,可以极大地提高效率。而这正是超级管理员用户角色发挥作用的地方。然而,在 WordPress 多站点中添加超级管理员用户与在单一站点中添加新用户略有不同。对于初学者来说,这个过程可能有些困惑。文章中,我们将向您展示如何在 WordPress 多站点中添加超级管理员用户角色,提供两个简单的方法,并附加一些关于如何妥善保护 WordPress 多站点的技巧。

閱讀更多
  • 2024-08-25
  • WordPress 基础知识

人工智能 (AI) 的话题热度不减,许多人开始好奇如何利用人工智能来创建自己的 WordPress 网站。AI 承诺简化网站制作过程,加快创作速度,甚至启发新灵感,但如此多的工具让人无从下手。WPressize Me 经过广泛实验,探索 AI 如何提升 WordPress 体验,从 AI 页面构建器到内容生成器,并在此为您分享发现与方法。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>