WP是否通知Silver Bullet WordPress需要終止管理員通知垃圾郵件?

是wp-notify-silver-bullet-wordpress需要結束管理員通知-垃圾郵件WP是否通知Silver Bullet WordPress需要結束管理員通知垃圾郵件?

不久前,賈斯汀·塔德洛克(Justin Tadlock)發表了一篇文章,標題為 插件作者難受糟糕的管理員通知體驗嗎?。 如果您還沒有,我建議閱讀他的文章。 它詳細描述了自我最初發布以來,我一直在思考的一個問題。 WP通知功能項目建議 大約一年前的現在:WordPress的新通知系統會解決垃圾郵件,還是將其轉移到其他地方?

答案可能不像我們想的那麼簡單。

在過去的五年中,我一直在構建,維護和支持許多免費,付費和客戶端插件。 在那段時間裡,我也一直是WordPress開源項目的積極貢獻者(在工作和個人生活之外,可能會盡我所能)。 與某些人相比,現在絕對是滄海一粟,但是每當我看到多個插件或主題在每個單一管理頁面上註冊admin_notices時可能發生的混亂情況,都使我更加堅決地認為WordPress需要集中管理的通知系統。

如果您閱讀Justin的文章,或者您自己是插件或主題開發人員,那麼您就會知道通知系統(又稱管理員通知,是對WordPress的引用) 列印這些通知的鉤子)中的WordPress最多是有限的。 我們需要對自己誠實,但是,管理員通知並非旨在用作通知系統。 管理員通知實際上僅應用於向用戶顯示有關係統狀態更改的有用信息。 消息,例如帖子已被更新或刪除或需要資料庫升級。 簡短,有用,更重要的是相關。

作為開發人員,我們通常會尋找問題的根本原因。 而且對於管理員通知,根本原因不是當前的通知系統,也不是插件開發人員將其用於除管理員通知之外的事情。 根本原因是這樣的事實:除了管理員通知之外,沒有其他機制可以向用戶顯示通知。 這意味著只要插件開發人員需要或實際上想要通過「應用內消息」與用戶進行通信,管理員通知便是他們這樣做的唯一方法。

是否想讓您的用戶知道新的升級? 管理員通知。 是否想讓他們發表評論? 管理員通知。 您的高級許可即將到期! 管理員通知。 嘿,我們的特級產品有了新的銷售! 管理員通知。 很快,所有這些加起來就變成了一個全能的混亂局面。

這就是WP Notify等項目的問題。 自2011年以來,至少在當前版本中我們已經有了管理員通知。這意味著我們至少已經有9年的時間在所有面向用戶的消息中使用了它-已有9年的插件和主題開發人員使用管理員通知發送消息。給用戶。

如果您有孩子,請想像一下,告訴您9歲的孩子他們走路的方式是錯誤的,現在他們需要學習一種全新的方式。 祝好運!

因此,儘管讓我難以接受,但WP Notify並不是神奇地解決問題核心的靈丹妙藥。 正如馬特·穆倫維格(Matt Mullenweg)在賈斯汀(Justin)文章的評論中指出的那樣:「我認為通知中心不是解決此問題的方法。 出於其他原因,它可能很有用,但不是那個原因。」

但是,除了必要的通知之外,沒有其他針對通知的特定解決方案,這意味著開發人員將繼續按照以往的方式進行操作。 九年後,要圍繞當前功能實施新指南將非常困難,尤其是因為執行這些指南將必須由一小部分志願者(即主題和插件審核小組)來完成。

通過構建WP Notify,我們為插件和主題開發人員創建了一種新的,希望更好的方法,以使其與用戶建立聯繫並進行通信。 同時,我們提供了一種工具,通過它我們可以更輕鬆地實施任何新準則。 例如,可以創建一個準則,除非您的消息嚴格處於通知用戶系統狀態更改的範圍之內,否則它需要顯示在通知中心,而不是作為管理員通知。

所以,不,我不認為WP Notify將是靈丹妙藥。 我們不會進行構建,發布,突然第二天所有通知垃圾郵件就會消失。 這種改變需要時間。

但我確實相信這是朝正確方向邁出的一步。

如果您同意我的意見,為什麼不 加入我們的快樂樂隊並幫助我們建立它

像這樣:

喜歡載入中……

資源

相關文章