如何在WordPress中管理和刪除瞬態


WordPress插件和主題開發人員經常使用瞬態API將及時的信息存儲在WordPress數據庫中。

這使他們能夠重用此信息,並使他們的插件運行更快。 儘管這是一種令人難以置信的性能技術,但有時它可能會在測試或開發過程中影響您的網站。

例如,您可能會意識到,儘管清空了WordPress緩存,但某些元素(如熱門帖子或Twitter小部件)並沒有發生變化。

這通常是因為該特定功能的瞬態無法正常工作。 要解決此問題,您的選擇是等待瞬態終止或手動解決此問題。

在本文中,我們將向您展示如何輕鬆地管理和刪除WordPress中的瞬態。

如何在WordPress中輕鬆管理瞬態

什麼是瞬態?

WordPress中的Transients API允許開發人員在到期時將信息存儲在WordPress數據庫中。 這有助於提高WordPress性能並加快網站速度,同時減少整體服務器負載。

例如,許多WordPress社交媒體插件使用瞬態來檢索和存儲帖子的共享計數。

如果他們不使用瞬態,那麼您的服務器將需要在每次頁面加載時與所有社交網絡連接,這將大大降低您的網站速度。

插件存儲在瞬態中的數據示例

這就是瞬變很棒的原因。

現在您可能想知道,為什麼要管理或刪除瞬變?

好吧,有時候事情可能會出錯。 假設Facebook與您的網站之間的連接狀態不佳,現在顯示為0。您可以等待30分鐘甚至更長的時間以使瞬態失效,或者您可以清除瞬態緩存並獲取最準確的計數。

在測試插件以確保其確實按預期工作時,它也有幫助。

最後但並非最不重要的一點是,您可能希望刪除過期的瞬態以清除數據庫。 當您將登台站點移動到實時WordPress託管服務器時,這非常方便。

WordPress瞬變像cookie嗎?

WordPress瞬態就像cookie一樣,但僅從某種意義上說,它們都允許開發人員存儲臨時信息。 但是,瞬變要強大得多。

例如,cookies存儲在用戶的瀏覽器中,並具有一些限制。 它們的安全性也較差,也不容易編程。

另一方面,瞬態存儲在WordPress數據庫中,可以存儲不同類型的數據,更安全,並且可以使用瞬態API輕鬆編程。

話雖如此,讓我們看一下如何輕鬆管理WordPress中的瞬態並在需要時將其刪除。

在WordPress中管理瞬態

您需要做的第一件事是安裝並激活Transients Manager。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,您需要訪問 工具»瞬態 頁面以查看和管理您的WordPress網站使用的瞬態。

在WordPress中管理瞬態

從這裡,您將看到存儲在WordPress數據庫中的瞬態列表。

該頁面使您可以執行以下批量操作:

  • 刪除過期的瞬變
  • 刪除所有具有到期日期的瞬變
  • 刪除所有瞬變

您還可以查看下面列出的瞬變,以根據需要編輯或刪除單個瞬變。 您可以通過查看瞬變的名稱來識別瞬變。

最受信任的WordPress主題和插件開發人員將在瞬態中使用產品名稱,以使其易於識別。

在名稱列旁邊,您將看到每個特定瞬態的值。 瞬態值可以是對象,數組,數字或字母數字字符串作為值。

您還將看到每個瞬態的到期時間。 其中一些可能未設置到期時間,將顯示為“不到期”。

您可以刪除任何這些瞬變或單擊“編輯”按鈕以更改其值。

在WordPress中編輯單個瞬變

當您測試主題或插件並希望使用不同的瞬態值進行檢查時,此功能非常有用。

我們希望本文能幫助您學習如何輕鬆地管理和刪除WordPress中的瞬態。 您可能還想查看我們最有用的WordPress技巧,竅門和黑客列表,以獲取更簡潔的想法來像專業人士一樣使用WordPress。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。