如何將 WordPress 站點從 Localhost 移動到實時服務器
已發表: 2021-12-29WordPress 開發人員通常在 localhost 上創建網站,這是託管在他們的個人計算機或筆記本電腦上的本地服務器。 在本地開發網站比實時服務器有很多優勢,但是一旦網站開發完成,就需要將其轉移到實時網站並公開訪問。
如果您對網站開發比較陌生,將 WordPress 網站從 localhost 移動到實時網站將需要一些額外的學習。 如果您手動操作,該過程可能會非常複雜並且需要一些時間。
雖然插件是最簡單的遷移解決方案,但如果您的站點特別大或者本地環境和實時環境之間存在任何衝突,您可能會遇到一些問題。 因此,在某些情況下,手動遷移仍然是最佳選擇。
在本地主機上開發 WordPress 網站的五個理由
如果從 localhost 遷移網站既費時又容易出錯,為什麼不從一開始就在實時服務器上進行開發呢?
以下是在 localhost 上開發的優勢:
- 它更快。 本地開發速度很快,因為無需將文件推送到實時服務器。 相反,您可以直接使用所需的文件。
- 它更安全。 您可以輕鬆地在本地進行試驗或執行更新,以檢查是否存在任何錯誤或不兼容性。 由於您沒有使用 Internet 連接進行開發,因此您可以免受黑客攻擊,因為您可能使用的插件或主題存在任何漏洞。
- 您無需連接到互聯網。 坐飛機? 在互聯網速度慢或不可靠的地方工作? 在這種情況下,地方發展是完美的。
- 它節省了服務器資源。 您在本地服務器上所做的任何事情都不會影響您的實時服務器。
- 它降低了成本。 根據您正在構建的網站類型,開發可能需要數週或數月的時間。 如果您在實時服務器上構建您的網站,您(或您的客戶)將一直支付託管費用。 大多數本地開發環境都是免費使用的,在開發過程中可以節省數百或數千美元。
重要提示:即使在本地工作,您也應該進行備份並使用版本控制來避免丟失您的工作。
用於 localhost 的 WordPress 開發工具
本地開發有幾種不同的方法。 最簡單的方法是使用包含運行 WordPress 所需的所有組件(服務器、數據庫和 PHP 支持)的應用程序。
適用於 Linux、Mac 和 Windows 的本地開發工具
- 當地的。 這個本地開發工具是專門為 WordPress 設計的。 它有一些很棒的特性來協助開發,比如支持 WordPress 命令行界面 (WP-CLI) 和多個版本的 PHP、MySQL 和 Apache/NGINX。 它還可以選擇向客戶發送“實時鏈接”,以便他們可以在短時間內訪問您的本地站點。
- 德金斯塔。 DevKinsta 與 Local 類似,但是是一個稍微不成熟的產品。 如果您使用 Kinsta 託管,它絕對值得使用。
- 蘭多。 Lando 對初學者不太友好,但它是一個高度可定制的本地開發環境,可讓您緊密匹配您的實時服務器配置。
- XAMPP。 XAMPP 是一個長期存在的通用本地 PHP 開發堆棧。
適用於 Mac 和 Windows 的本地開發工具
- 服務器出版社。 ServerPress 專為本地 WordPress 網站開發而設計。 它的一項獨特功能包括將您的本地站點遷移到實時服務器的能力(如果您使用該軟件的高級版本)。
適用於 Windows 的本地開發工具
- 拉貢。 Laragon 是一個極其輕量級的通用本地 PHP 開發堆棧。
如果您是本地開發新手,那麼 Local 可能是您的最佳選擇,因為它在易用性和自定義之間取得了適當的平衡,同時具有一些出色的 WordPress 特定功能。
將您的 WordPress 網站從本地主機移動到實時服務器
有幾種不同的方法可以將站點從本地主機移動到實時服務器。 本文介紹了兩種最常見的方法——手動遷移和使用遷移插件。
遷移過程的某些方面可能會有所不同,具體取決於您使用的操作系統、本地開發環境、實時主機和插件。 不過,這些步驟應該大致相似。
在你開始前
無論您使用哪種遷移過程,您都需要設置一些關鍵的東西以及您需要手頭的信息:
- 符合WordPress 要求的虛擬主機。 如果您的主機不符合 WordPress 要求,您仍然可以遷移您的網站,但您可能會產生安全漏洞。
- 鏈接到您的網絡主機的域名。 如果您的域註冊商與您的託管公司不同,您需要將您的域連接到您的主機。 您可以通過將域名服務器更改為您的託管公司的域名服務器或將 DNS A 記錄更改為您的實時服務器的 IP 地址來實現此目的。
- 您的主機控制面板的登錄詳細信息。 這些通常與您的主機帳戶的登錄信息相同。 如果您不確定,請諮詢您的託管服務提供商。
- 託管帳戶的安全文件傳輸協議 (SFTP) 詳細信息。 這些通常可以在您的主機控制面板中找到。 如果您不確定在哪裡可以找到它們,請諮詢房東的支持團隊。 這些是您需要的詳細信息:
- 主機(您的實時服務器的 IP 地址)
- 用戶名
- 密碼
- 端口號
您還需要一個 SFTP 應用程序來將文件從本地主機傳輸到服務器。 以下是一些免費和高級 SFTP 工具:
應用 | 系統 | 免費或高級 |
WinSCP | 視窗 | 自由 |
Filezilla | 視窗、Mac、Linux | 免費和高級選項 |
賽博鴨 | 視窗,Mac | 自由 |
發送 | 蘋果電腦 | 優質的 |
本教程將使用 Filezilla,但大多數 SFTP 客戶端的工作方式基本相同。
如何手動將您的 WordPress 網站從本地主機遷移到實時服務器
以下有關手動將 WordPress 網站從 localhost 移動到實時網站的說明基於使用 cPanel 的主機。 如果您的主機使用諸如 Plesk 或他們自己的控制面板之類的替代方案,您應該仍然能夠跟進。
1.備份您的本地站點
將您的網站從本地主機遷移到實時服務器的手動方法很容易出錯,並且涉及使用相當多的工具。 確保在開始遷移過程之前以及沿途的每一步都進行備份,以防萬一出現問題。
2. 將您的文件從本地主機複製到您的實時服務器
1.使用您選擇的 SFTP 客戶端登錄到您的 Web 服務器。 您將在此處輸入主機提供的 SFTP 憑據。

注意:您可能會收到“主機密鑰未知”錯誤。 對於一些使用首次使用信任 (TOFU) 身份驗證的 SFTP 客戶端來說,這並不罕見。 如果您確定主機密鑰正確,只需單擊“確定”並繼續。 如果您打算再次通過 SFTP 登錄該站點,您甚至可以選中“始終信任此主機,將此密鑰添加到緩存”。

2.導航到本地計算機上的網站文件。 對於大多數 SFTP 軟件,您的本地文件顯示在左側窗格中,而您的服務器文件顯示在右側。 從您的本地主機,您應該可以訪問組成您的 WordPress 站點的文件。 如果您可以在 wp-content 之類的目錄旁邊看到 wp-config.php 文件,那麼您來對地方了。

3.導航到 Web 服務器上的公共目錄(右窗格)。 這通常是一個名為“public_html”或“www”的文件夾。 這確實因主機而異,因此如果您不確定,請與他們聯繫。 如果您將網站託管在子文件夾中,則需要導航到該子文件夾。

4.從左側窗格中選擇所有本地文件,然後將它們拖到右側窗格中的 Web 服務器。 這將需要一段時間,具體取決於您擁有的插件、主題和文件的數量,但您應該能夠在 SFTP 應用程序中看到進度。

3. 將本地數據庫中的數據導入實時數據庫
即使您已將文件從本地服務器移動到實時服務器,您仍需要連接到數據庫才能查看您的實時站點。 此時,當您打開瀏覽器並嘗試導航到 Web 服務器的公共 URL 時,您應該會看到類似“建立數據庫連接時出錯”這樣的錯誤。 這告訴你兩件事:
- WordPress 文件已上傳。
- 該站點需要連接到數據庫。
從本地主機導出數據庫
WordPress 安裝的一個重要部分是數據庫。 這是存儲所有網站數據的地方,例如帖子內容、設置和元字段。
通常,您將使用 phpMyAdmin 導出數據庫,這幾乎是所有本地開發環境的一部分。 一些本地環境,如 Local,使用 Adminer 作為替代,但 Web 主機幾乎總是使用 phpMyAdmin。
在 phpMyAdmin 中:
- 選擇您的數據庫。
- 單擊“導出”選項卡。
- 選擇“快速”作為導出方法,選擇“SQL”作為文件類型,然後單擊“開始”。
在管理員中:
- 選擇您的數據庫。
- 從菜單中單擊“導出”。
- 選擇“SQL”作為輸出,然後單擊“導出”
這會將 .sql 文件下載到您的計算機。 記下它的保存位置,因為您需要在 Web 服務器上導入它。
在您的實時服務器上創建數據庫
要上傳您的數據庫,您首先需要在 Web 服務器上創建一個新的空白數據庫。
1. 在您的主機控制面板中,轉到“數據庫”部分,然後單擊“MySQL 數據庫”。

2. 創建一個新的數據庫。 在這種情況下,數據庫稱為“tutorial_mydb”。

3. 創建數據庫用戶。 向下滾動到“MySQL 用戶”部分並創建一個新用戶。 與往常一樣,您應該擁有一個唯一且強密碼。

4. 將數據庫添加到用戶並分配權限。 為此,請向下滾動到“將用戶添加到數據庫”部分,選擇您剛剛創建的用戶和數據庫,然後單擊“添加”。

5. 將所有權限分配給用戶帳戶,然後單擊“進行更改”。

您現在已經成功創建了一個空白數據庫,您可以將數據導入其中。
編輯您的 wp-config.php 文件
wp-config.php 文件是一個核心 WordPress 文件,其中包含有關數據庫的重要信息。 WordPress 使用此文件連接到數據庫,以檢索和存儲重要信息,如帖子內容、帖子元、用戶和各種設置。 您需要使用實時服務器數據庫信息更新 localhost wp-config.php 文件,以便您的實時站點可以與您的數據庫進行通信。
1. 在您的本地主機上,獲取 wp-config.php 文件的副本並在您選擇的文本編輯器中打開它,例如 VS Code 或 Notepad++。
2. 轉到配置文件的 mySQL 部分,將您的 localhost 數據庫詳細信息替換為您剛剛創建的詳細信息。
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'yournewdatabasename');
/** MySQL database username */
define( 'DB_USER', 'yournewdatabaseuser');
/** MySQL database password */
define( 'DB_PASSWORD', 'yournewdatabasepassword');
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
儘管將網站移至實時服務器,但 DB_HOST 通常仍為“localhost”,儘管這在某些主機上確實發生了變化,因此請務必檢查。
一些 wp-config.php 文件還包含以下行:
define(‘WP_SITEURL’, ‘http://localhost.test’);
define(‘WP_HOME’, ‘http://localhost.test’);
如果這些行存在,那麼您需要將它們更改為您的服務器 URL,例如 https://yourdomain.com。
3. 保存此文件並通過使用 SFTP 客戶端拖放它來覆蓋您上傳到 Web 服務器的文件。

導入您的數據
現在您有一個空白數據庫並已指向 wp-config.php 文件,是時候導入您之前導出的數據了。
- 前往您的網絡服務器上的 phpMyAdmin。 在 cPanel 中,您會在“數據庫”下找到它。
- 選擇您新創建的數據庫,然後單擊“導入”選項卡。
- 單擊“選擇文件”並找到您之前導出的 sql 文件。
- 單擊“開始”開始導入過程。 根據數據庫的大小,可能需要一些時間。 完成後,您應該會在左側看到所有數據庫表,例如 wp_posts、wp_postmeta 和 wp_options 等。
更改數據庫中的站點 URL
現在您的數據已被導入,您需要確保數據庫包含新站點 URL,而不是本地主機的 URL。
1. 打開 phpMyAdmin 並選擇您的數據庫。
2. 單擊您的 WordPress 選項表。 表格通常出現在左側。

3. 打開後,您應該會看到前兩個選項。 在“option_name”列下,您會看到“siteurl”和“home”。
4. 雙擊“option_values”列下的選項值並將這兩個更改為您的新 URL。 確保最後沒有包含正斜杠 (/)。

5. 打開您的瀏覽器並在最後輸入您的實時站點的 URL,並在末尾添加 /wp-admin/(例如 https://yourwebsite.com/wp-admin/)。 從這裡,您應該能夠登錄到您的 WordPress 儀表板。 但是,您可能需要執行更多步驟以確保您網站上的所有頁面和帖子都可以訪問。
4.刷新你的永久鏈接
永久鏈接是指向您網站上的頁面和帖子及其基礎結構的永久鏈接。 有時,除非您先刷新永久鏈接,否則您的帖子和頁面 URL 可能無法在新遷移的網站上運行。 您可以按照以下步驟操作:
- 轉到您的 WordPress 儀表板並登錄。
- 轉到設置→永久鏈接。
- 點擊“保存更改”。
5. 在您的數據庫中搜索和替換本地主機 URL
有時在創建您的網站時,您的 localhost URL 也可能會存儲在數據庫中的各個位置,這可能會導致您的 Web 服務器上的鏈接斷開。 有兩種方法可以解決此問題:
- 使用 SQL 查詢(高級)。
- 使用插件。
在對數據庫進行任何操作之前,您應該始終創建備份。
使用 SQL 查詢進行搜索和替換
這種方法比使用插件風險更大,但如果您對 SQL 有信心,那麼它快速、簡單,並且不需要您安裝任何插件。
1. 在您的 Web 服務器上登錄 phpMyAdmin,選擇您的數據庫,然後單擊“SQL”選項卡。

2. 將以下查詢參數複製並粘貼到 SQL 查詢字段中:
UPDATE wp_posts SET post_content = replace(post_content, 'http://localhost.test', 'https://webserver.com'); UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://localhost.test','https://webserver.com');
您需要修改此查詢中的一些值:
- 'wp_posts' 和 'wp_postmeta' 名稱可能會有所不同,具體取決於您的數據庫前綴是什麼。 您可以在 phpMyAdmin 的左側窗格中看到這一點。
- URL 需要更改為您的實際值。

修改查詢後,請檢查它以確保值正確,然後再單擊“模擬查詢”。 “模擬查詢”將執行測試以查看如果您實際運行它會更改多少值。 如果此時出現錯誤,請仔細檢查您的值。

運行模擬後,您應該會看到一些“匹配的行”數字。 這是將替換多少個實例。 如果這為零,那麼您可能使用了不正確的 URL,或者確實沒有什麼可替換的。 如果您的 URL 正確且沒有匹配的行,則無需進行任何進一步的更改。
3. 如果您的模擬查詢顯示了許多匹配的行,則關閉“模擬查詢”對話框並單擊“開始”以運行實際的 SQL 查詢。 您現在應該能夠無錯誤地導航到您的實時網站。
使用插件搜索和替換
如果您以前沒有使用過 SQL,則此方法稍微容易一些且不易出錯。 此示例使用 Better Search Replace 插件。
在您的 WordPress 儀表板中:
- 轉到插件→添加新的。
- 搜索“更好的搜索替換”。
- 在 Better Search Replace 插件上單擊“立即安裝”。
- 點擊“激活”。
- 在您的 WordPress 儀表板中,轉到工具 → 更好的搜索替換。
- 用您的本地主機 URL(例如 http://localhost.test)填寫“搜索”字段。
- 用您的網絡服務器 URL(例如 https://yourwordpresswebsite.org)填寫“替換為”字段。
- 選擇要對其執行搜索/替換的數據庫表。 通常只需將其應用於 wp_posts 和 wp_postmeta 表。
- 保持“不區分大小寫”和“替換 GUID”未選中。
- 選中“以試運行方式運行?”。
- 單擊“運行搜索/替換”。 試運行意味著這不會進行任何更改,但會顯示潛在更改的數量。
- 檢查更改。 此時,您應該會看到一些變化。 如果您不這樣做,那麼您可能需要仔細檢查您的網址。 如果您的 URL 是正確的並且仍然沒有什麼可更改的,那麼您無需繼續並可以刪除該插件。
- 如果要進行許多更改,請取消選中“以試運行方式運行?” 選項並單擊“運行搜索/替換”。
- 停用並卸載 Better Search Replace。 完成此操作並且您已檢查該站點是否正常工作(特別是在關閉本地主機的情況下檢查圖像),然後您可以停用並卸載該插件。
您現在已完成手動遷移!
使用插件從本地主機遷移到實時服務器
在使用插件遷移 WordPress 網站時,如果您的網站很大或服務器環境之間存在問題,則遷移可能會失敗。 該插件可能不會為您提供任何反饋。 在這些情況下,可能仍然需要手動遷移。
但是,對於大多數網站而言,使用插件進行遷移要容易得多,耗時更少,並且產生的錯誤更少。 本節介紹使用 Duplicator 插件遷移您的站點,但其他選項包括 DesktopServer 和 Transferito。 無論您使用哪個插件,該過程都應該相似。
1.創建一個包
1. 在您的 WordPress 儀表板中,轉到插件 → 添加新的。
2. 搜索“複印機”。 單擊安裝 → 激活。
3. 在您的 WordPress 管理菜單中找到“複製器”。 單擊“包”以進入“包”屏幕。
4. 創建一個新包。 您應該會看到一條消息,上面寫著“未找到包”。 單擊屏幕右上角的“新建”。
5. 檢查包設置。 此時,您可以更改一些選項,但大多數情況下默認設置都可以。 點擊下一步'。

查看測試掃描並在必要時進行更改。 該插件現在將掃描您的站點,以確保在備份之前一切正常。 此處的檢查試圖確保該軟件包與大多數託管環境兼容。 完成後,您將看到這些測試的結果。
你的測試結果應該都是“好”的——除了尺寸檢查。 如果您有一個相當大的網站,您可能會收到有關尺寸檢查的“通知”。 在某些預算主機上壓縮較大的站點可能會導致超時,儘管這通常不會成為問題。 儘管有此通知,您仍然可以繼續。
如果有任何問題,只需單擊該項目以獲取更多詳細信息以及有關如何糾正問題的建議,然後再繼續。

構建你的包。 一旦您的測試結果“良好”(除了尺寸檢查通知),點擊“構建”按鈕。 這可能需要一段時間,具體取決於您網站的大小,但請耐心等待並保持瀏覽器窗口打開,直到完成。
下載您的文件。 完成後,您需要下載兩個文件:一個包含網站文件的 ZIP 文件和一個 installer.php 文件。

2. 在您的實時服務器上創建一個數據庫
要安裝您的軟件包,您需要在 Web 服務器上創建一個新的空白數據庫。 登錄到您的主機控制面板,轉到“MySQL 數據庫”部分,然後創建一個新數據庫。
在您的實時服務器上創建數據庫
要上傳您的數據庫,您首先需要在 Web 服務器上創建一個新的空白數據庫。
1. 在您的主機控制面板中,轉到“數據庫”部分,然後單擊“MySQL 數據庫”。

2. 創建一個新的數據庫。 在這種情況下,數據庫稱為“tutorial_mydb”。

3. 為數據庫創建一個用戶。 向下滾動到“MySQL 用戶”部分並創建一個新用戶。 與往常一樣,您應該為數據庫用戶設置一個唯一且強密碼。

4. 將數據庫添加到用戶並分配權限。 為此,請向下滾動到“將用戶添加到數據庫”部分,選擇您剛剛創建的用戶和數據庫,然後單擊“添加”。

5. 將所有權限分配給用戶帳戶,然後單擊“進行更改”。

3. 將您的文件從 localhost 複製到您的實時服務器
要將文件從 localhost 複製到實時環境,您需要將 Duplicator 包和 installer.php 文件放在 Web 服務器上。
對於這一部分,您需要一個 SFTP 客戶端和您的 SFTP 登錄詳細信息。 如果您不確定這些是什麼,請務必詢問您的網絡主機。 或者,由於您只上傳兩個文件,您可以通過主機控制面板文件資源管理器上傳它們(如果有的話)。
1. 使用您選擇的 SFTP 客戶端登錄到您的 Web 服務器。

注意:您可能會收到“主機密鑰未知”錯誤。 對於一些使用首次使用信任 (TOFU) 身份驗證的 SFTP 客戶端來說,這並不罕見。 如果您確定主機密鑰正確,只需單擊“確定”並繼續。 如果您打算再次通過 SFTP 登錄該站點,您甚至可以選中“始終信任此主機,將此密鑰添加到緩存”。

2. 導航到您在本地計算機上保存 Duplicator 包和 installer.php 文件的位置。 在大多數 SFTP 軟件中,您的本地文件顯示在左側窗格中,而您的服務器文件顯示在右側。

3. 導航到 Web 服務器上的公共目錄(右窗格)。 這通常是一個名為“public_html”或“www”的文件夾。 這確實因主機而異,因此如果您不確定,請與他們聯繫。 如果您將網站託管在子文件夾中,則需要導航到該子文件夾。

6. 選擇您的複制器包和installer.php 文件並將它們拖到您的Web 服務器(從左到右移動)。 這可能需要一些時間,具體取決於復印機包裝的大小。

4. 安裝你的 Duplicator 包
1.在您的瀏覽器中,轉到 https://yoururl.com/installer.php (將“installer.php”之前的所有內容替換為您的真實 URL)。
2.第 1 步(共 4 步):部署。 在上面的 URL 中,您現在應該看到部署過程的第一步。 此步驟檢查您的主機是否適合 Duplicator 安裝您的軟件包。 如果您在此階段遇到任何故障,請與您的網絡託管服務提供商聯繫。 這裡有一些選項,但大多數時候,默認值就可以了。 如果一切順利,請單擊“下一步”。

現在將提取您的 Duplicator 包。 這可能需要一點時間,具體取決於其大小。
3.第 2 步(共 4 步):安裝數據庫。 解壓縮包後,系統會要求您提供數據庫信息。 從您之前創建的數據庫中輸入詳細信息。 默認是刪除數據庫中已經存在的任何信息,如果您按照建議創建了一個空白數據庫,這不是問題。

儘管這是一個實時 Web 服務器,但您的主機可能仍應設置為“localhost”。 這有時會在託管服務提供商之間發生變化,因此如果您遇到任何問題,請務必與您聯繫。
再一次,這裡有一些選項,但在大多數情況下,默認設置將是完美的。 單擊“測試數據庫”。
如果通過,則意味著 Duplicator 可以成功連接到您的數據庫。 點擊下一步。' 如果您在此處有任何錯誤,請仔細檢查您輸入的詳細信息,如果您無法自行解決,請與您的託管服務提供商聯繫。

現在將安裝您的數據庫。 此過程通常比解壓縮包要快得多,但可能仍需要幾分鐘,具體取決於數據庫的大小。
4.第 3 步(共 4 步):更新數據。 現在您的數據庫已經安裝,您將被要求提供您的網站標題、新 URL 以及應該在服務器上安裝它的路徑。 Duplicator 會嘗試自動填寫這些詳細信息,但值得仔細檢查它們是否正確。 確認信息正確後,單擊“下一步”。

5.第 4 步(共 4 步):測試地點。 您的網站現在應該已經上線了。 您可以單擊“管理員登錄”鏈接。 請務必選中“登錄後自動刪除安裝程序文件”。

6.刪除安裝程序文件。 登錄 WordPress 儀表板後,如果您選中了“登錄後自動刪除安裝程序文件”複選框,您的安裝程序文件將被自動刪除。 如果您忘記檢查它,您仍然可以使用 SFTP 手動刪除文件。 如果您不打算在短期內再使用 Duplicator 插件,最好停用並刪除它。 如果您再次需要它,您可以隨時重新安裝它。
5.刷新你的永久鏈接
永久鏈接是指向您網站上的頁面和帖子及其基礎結構的永久鏈接。 有時,除非您先刷新永久鏈接,否則您的帖子/頁面 URL 將無法在新遷移的站點上運行。 這是一個簡單的過程:
- 轉到您的 WordPress 儀表板並登錄。
- 轉到設置→永久鏈接。
- 點擊“保存更改”。
測試您的實時站點是否存在錯誤
無論您使用哪種方法將您的網站從 localhost 遷移到 live,您都應該對其進行測試以確保在此過程中沒有出現任何問題。 將您的網站從 localhost 遷移到 live 後,需要檢查以下幾點:
前端:
- 網站的前端看起來像預期的那樣嗎?
- 所有鏈接都有效嗎?
- 所有交互元素是否正常工作(例如滑塊、手風琴、彈出窗口)?
- 可以提交任何表格嗎? 這些表格會收到嗎?
WordPress儀表板:
- 所有管理頁面都正確加載嗎?
- 您可以添加和編輯帖子、頁面和任何自定義帖子類型嗎?
- 你的網站能被搜索引擎收錄嗎? 轉到設置→閱讀並確保未選中“阻止搜索引擎索引此站點”。
- 您的插件和主題頁面有效嗎?
- 可以安裝新插件嗎?
備份
現在您的網站已經上線,您應該確保設置定期備份。 由於黑客、更新或更改,您永遠不知道什麼時候會出錯。 Jetpack Backup 讓這一切變得簡單。
使用 Jetpack Backup,您可以保存所有文件,包括數據庫。 冗余副本在多台服務器上製作並異地存儲在雲中,從而消除了服務器的額外負載。 Jetpack Backup 經過測試以確保與主要插件或主機沒有衝突,因此幾乎可以在任何網站上安全使用。 了解有關 WordPress 網站備份的更多信息。
檢查你的速度
您不會在本地主機上使用內容交付網絡 (CDN) 或緩存,但一旦您的網站上線,您可能會發現網站速度性能有所不同。 實施某種類型的緩存和/或 CDN 對於加快大多數網站的加載時間至關重要。
Jetpack CDN 可以滿足您所有的速度需求。 最重要的是——它是免費的。 它優化圖像和靜態文件,如 CSS 和 JavaScript,並從 Jetpack 的全球服務器網絡交付它們。 沒有文件限制,它也適用於 Jetpack 的無廣告視頻託管服務 VideoPress。
自信地從本地主機遷移到您的實時站點
我們為您介紹了兩種將 WordPress 網站從本地主機遷移到實時服務器的方法——手動遷移和使用插件遷移。 雖然手動方法看起來相當具有挑戰性,尤其是對於新開發人員而言,但相比之下,插件方法使遷移變得容易。
對於大多數人來說,使用遷移插件將是讓網站上線的最快、最簡單、最不容易出錯的方法。 如果插件方法對您不起作用,那麼您始終可以選擇手動移動網站的後備選項。 無論您選擇哪種遷移方法,您都應該確保在每一步都進行備份。