那些“哦 $#!%”時刻的 WordPress 提示和插件

已發表: 2020-06-01

它曾經發生在我們所有人身上。 我們努力建立一個幾乎完美無瑕的網站(無論如何,在我們眼中),然後客戶提出了一個“建議”,將這一切都搞砸了。 然後,有時我們自己會犯一個愚蠢的錯誤,這意味著我們將不得不把事情撕碎並嘗試重新拼湊起來。

沒那麼快。 在使用 WordPress 時,確實有一些內置功能、最佳實踐和插件可以在這些時刻為我們提供幫助。 也許他們無法解決所有問題,但他們至少可以使任務更易於管理。 這裡有一些值得注意的選擇,下次發生 $#!% 時您會想要查看它們。

技巧和竅門

使用後期修訂
如果您在編輯頁面或帖子時犯了大錯,請舉手(如果我目前沒有打字,我的雙手都會舉起來)。 好消息是 WordPress 修訂版可以輕鬆恢復以前的頁面版本——讓您鬆了一口氣。 需要注意的一件事是,在創建自定義帖子類型時,您可以選擇是否保留修訂。 可能值得打開它們。

把它備份
如果您處於開發過程中,請確保在達到各種項目里程碑時創建備份。 這將是一種寶貴的資源,可讓您迅速消除錯誤或誤解。 而且,如果您的網站是實時的,那麼每天備份是必須的。

評論你的代碼
關於註釋良好的代碼做了很多事情,這是有充分理由的。 這個非常小的步驟可以讓您(或其他人)看到您在哪裡實現了需要未來維護的特定功能。 只需寫出代碼功能的一些基本細節,並在其他關鍵點進行註釋。

當您確實必須返回並進行更改時,您將更好地了解您需要去哪里以及需要做什麼。

不要炸毀它
如果你犯了一個錯誤,或者客戶從根本上改變了他們的思維方式,很容易想要把整個事情搞砸(通常是一怒之下)。 但不要驚慌。 相反,花點時間思考一下,看看是否有什麼可以挽救的。 可能有一些方法可以保留您已經完成的至少部分工作並重複使用它。

而且,即使你最終把所有事情都搞砸了並重新開始,也要保留你所做的一切的副本。 你永遠不知道什麼時候可能會再次需要一些東西。 就像客戶再次改變主意一樣。

插件

柱式切換器

使用 WordPress 自定義帖子類型使內容管理變得更加容易,因為它提供了一種清晰的方法來分隔不同類型的帖子。 但有時網站的需求會發生變化,帖子必須從一種類型轉移到另一種類型。 帖子類型切換器很容易做到這一點,在編輯帖子時添加一個“帖子類型”下拉框。 真正派上用場的是批量編輯帖子時,因為您只需單擊幾下即可移動多個帖子。

柱式切換器

天鵝絨藍調更新網址

無論您是切換域、添加 SSL 還是需要更改特定 URL 的所有實例,Velvet Blues 更新 URLS 都可以節省大量時間。 雖然有許多搜索/替換工具(包括下面的工具),但這個工具僅用於查找和替換 URL。 這是一個很好的限制,因為它可以避免您意外替換數據庫中不應該替換的內容。 請注意,它不會更改您網站的基本 URL,也不會替換小部件或主題選項頁面中的硬編碼 URL。 它最適合用於在帖子、頁面和媒體文件引用中交換 URL。

天鵝絨藍調更新網址

更好的搜索替換

有時您需要查找和替換站點數據庫中的特定文本字符串。 這時您可以求助於 Better Search Replace 來完成它。 不過要小心,因為該插件將允許您選擇要包含在操作中的數據庫表。 首先創建備份總是一個好主意——以防萬一。 您還可以使用“試運行”選項來查看搜索/替換會影響什麼,然後再真正運行它。

更好的搜索替換

簡單的歷史

作為管理員,很高興知道訪問 WordPress 儀表板的其他用戶在做什麼。 簡單歷史記錄是一個有用的實用程序,可以跟踪誰做了什麼。 這不僅對於跟踪任何不需要的用戶操作很重要,而且還有助於在出現問題時追溯您的步驟。 例如,您可以找到激活或停用的插件。 在進行故障排除時,這是一個方便的信息。

簡單的歷史

重定向

隨著時間的推移,網站可能會看到其 URL 結構發生變化。 或者可能是客戶改變了他們對某事應該去哪裡的想法。 無論如何,為過時的內容添加 301 重定向是確保用戶能夠找到他們正在尋找的內容的重要一步。 重定向將幫助您快速處理這些項目。 但您也可以使用它根據用戶的登錄狀態、瀏覽器、引薦來源網址等來重定向用戶。

重定向

重複帖子

因此,我們經常收到要求讓頁面甚至產品看起來像網站上已經存在的“那個”。 與其嘗試重新創建一段內容,不如使用 Duplicate Post。 它能夠僅複製您想要的帖子部分,並為您提供更快的完成工作的方法。

重複帖子

WP回滾

WordPress 插件更新並不總是順利進行。 事實上,更新中的一個小錯誤可能會導致網站崩潰。 WP Rollback 適用於這種情況,因為它允許您將插件或主題“回滾”到以前的版本。 請注意,它僅適用於官方 WordPress.org 存儲庫中的插件 - 所以請記住,它不能讓您免於商業產品的問題。 但當您需要將某些內容恢復到更穩定的版本時,這是一個快速方便的選擇。

WP回滾

將“哦 $#!%”變成“哦,是的!”

作為一名網頁設計師(和人類)的一部分包括犯錯誤和處理那些在沒有警告的情況下改變主意的人。 你如何解決? 這實際上是一個混合的流程,可以幫助您扭轉路線,並擁有必要的工具來提供額外的幫助。 使用上面的提示和插件將使您走上正確的道路,充分利用這些意想不到的時刻。