重新設計 WordPress 網站時的常見陷阱

已發表: 2022-09-28

重新設計網站不僅僅是創建新外觀。 幾乎每個站點都有需要注意的怪癖和自定義。 然後是添加新功能並使其與現有功能一起使用的任務。

這是一個挑戰——即使對於有經驗的網頁設計師來說也是如此。 隨著項目複雜性的增加,遇到問題或遺漏一兩個關鍵細節的機會也會增加。

這將我們引向 WordPress。 即使是使用內容管理系統 (CMS) 構建的相對簡單的網站也包含幾個移動部分。 有一個數據庫、主題和多個插件需要管理——更不用說幾乎無窮無盡的定制可能性了。 因此,重新設計可能不僅僅是激活一個新主題。

事實上,在重新設計 WordPress 網站時存在一些常見的陷阱。 今天,我們將確定一些最令人討厭的問題,並向您展示如何準備,以期實現更順暢的過渡過程。

查看您的插件需求

除了煥然一新的外觀外,重新設計還可能意味著您使用的插件會發生變化。 例如,您可能決定切換 SEO 插件。 或者,您可能需要添加會員功能。

在某些情況下,您可能不再需要特定的插件。 考慮一個不再受支持的舊產品或一個其功能將不會成為您網站的一部分的插件。

WordPress 網站會隨著您或您客戶的組織而發展。 因此,值得查看您已安裝的插件。 重新設計提供了這樣做的絕佳機會。

深入研究並確定哪些插件仍然有用,哪些插件可以安全刪除。 同時,記下您計劃添加到組合中的任何新插件。

考慮您添加或刪除的任何內容的影響也很重要。 如果您不確定,在暫存環境中進行測試可能會有很大幫助。

在重新設計期間,您網站的插件需求可能會發生變化。

您的內容將如何變化?

在重新設計期間,網站內容可能會發生顯著變化——而且不僅僅是文字。 雖然這些類型的編輯相對容易進行,但其他方面需要規劃。

組織結構

WordPress 在內容結構方面提供了很大的靈活性。 頁面可以組織成多個層次結構,而帖子和自定義帖子類型可以屬於多個分類法。

在重新設計期間改變事物是一個相當簡單的過程。 但是,如果菜單和內部鏈接沒有相應更新,則可能會出現問題。 WordPress 通常能夠指向已更改位置的內容,但仍然值得檢查鏈接是否繼續按預期工作。

佈局和自定義模板

有幾種方法可以使用 WordPress 構建自定義頁面佈局。 這可能需要一些調整,具體取決於您的重新設計目標。

如果您的網站是在考慮經典編輯器的情況下構建的,那麼重新設計是考慮轉換的好時機。 將現有內容轉換為 Gutenberg 塊編輯器的過程通常很順利。 您只需要觸摸要更改的內容。 其他一切都應該按原樣工作。

對於之前在塊編輯器中構建的佈局,事情應該保持不變。 需要注意的一個警告是作為舊主題的一部分包含的任何自定義塊。 您想從安裝中刪除的任何塊插件也是如此。 那裡的變化可能會產生意想不到的後果。

使用 Elementor 或其他頁面構建器插件構建的佈局也應該繼續工作 - 只要您保留插件。 如果您希望過渡到塊編輯器,將會涉及一些額外的工作。

最後,還需要考慮依賴自定義模板和/或自定義字段的佈局。 自定義字段數據通常需要成為主題模板的一部分。 在這種情況下,您必須將必要的代碼移至新主題或使用自定義塊中的字段。

跟踪內容編輯和添加

不斷更新的網站帶來了特殊的挑戰。 如果您的重新設計工作是在單獨的 WordPress 安裝上進行的,則可能與生產站點上的內容存在差異。

這裡的危險在於可能會在重新設計的網站上丟失新的或最近編輯的內容。 在網站啟動後,這可能會導致大量額外的工作——一旦你意識到缺少什麼。

在內容繁重的網站上工作時要牢記這一點。 值得慶幸的是,有幾種方法可以管理環境之間的內容同步。 我想到了數據庫導出、插件和版本控制系統,例如 Git。

想想您現有的內容將如何改變,以及您的網站需要的任何新內容。

那些分散的數據

無論好壞,許多 WordPress 主題都包含特定於主題的數據。 儘管它們為非技術用戶增加了一些便利,但它們並不是很便攜。 這使得在重新設計您的網站時很容易錯過它們。

使用 WordPress Customizer 或具有自定義設置面板的主題就是主要示例。 記下您要復制的任何項目或您需要訪問的數據。 從那裡,創建一個將其移動到新站點的計劃。

這也適用於駐留在舊主題的functions.php文件中的任何自定義代碼片段。 內部可能隱藏了一些關鍵功能。 雖然複製和粘貼到新主題很容易,但將此代碼添加到自定義插件是一種更面向未來的解決方案。

在構建自定義主題時,通常會將與插件相關的 CSS 添加到主題的樣式表中。 例如,您可以創建使日曆插件與您的品牌相匹配的樣式。 如果您想繼續使用它們,則需要在您的新主題中復制它們。

記下您需要的任何設置或代碼片段。

在沒有戲劇的情況下重新設計您的 WordPress 網站

一個 WordPress 網站由許多組件組成 - 並非所有組件都很容易看到。 這使得在重新設計期間很容易錯過一兩件事。 但幾乎​​所有這些潛在的陷阱都可以避免。

無戲劇性的重新設計之路始於對現有網站的詳細了解。 瀏覽網站的插件、模板和設置。 查找您需要保留的特定於主題的數據和代碼片段。

研究當前的內容結構並思考它可能會如何變化。 最後,制定一個計劃以確保您在此過程中不會丟失任何新的或編輯過的內容。

希望上述步驟將有助於消除重新設計項目的一些壓力。 這樣,您就可以專注於構建最好的網站。