Jetpack 9.0中的新功能:短代碼嵌入模塊已更新,可處理Facebook和Instagram oEmbeds

Facebook和Instagram是 放棄未經身份驗證的嵌入式支持 10月24日。WordPress將在即將發布的版本中同時取消Facebook和Instagram成為oEmbed提供商。 在評估了第三方解決方案之後,WordPress VIP是 推薦 其合作夥伴使Jetpack的 簡碼嵌入 模塊。 Jetpack將在其更新中運送更新 9.0版本,預計將在10月24日截止日期之前著陸。

該模塊正在 更新 為可能受到Facebook即將進行的API更改負面影響的用戶提供無縫過渡。 WordPress貢獻者已經進行了一些模擬,但是還不確定先前嵌入內容的顯示會發生什麼。

「他們可能會更改JS文件的內容來操縱緩存的嵌入內容,也許會顯示警告,表明該網站正在使用舊方法嵌入內容,或者該請求未得到正確的身份驗證,」喬納森·德斯羅西耶斯在追蹤中說 用於刪除oEmbed提供程序。

WordPress.com VIP大致概述了用戶如果不啟用解決方案來開始對oEmbeds進行身份驗證的期望:

默認情況下,WordPress將嵌入的內容緩存在帖子元數據中。 這些嵌入內容將繼續顯示在以前發布的內容中。 如果在「塊編輯器」中編輯較舊的帖子,則無論是否通過保存更改來更新帖子,帖子中的嵌入內容都將不再被緩存並停止顯示。 如果使用經典編輯器查看這些較早的帖子,則只要不重新保存該帖子,嵌入內容將繼續起作用並正確顯示。 如果您更新帖子內容,除非您安裝了緩解措施,否則嵌入將停止運行。

儘管WordPress VIP建議使用Jetpack模塊作為最佳解決方案,但自託管的WordPress用戶可能尚未使用Jetpack的情況下,可能還希望研究其他選項。 嵌入式 是一個免費插件,專門用於解決WordPress放棄Facebook和Instagram成為oEmbed提供商的問題,但設置和配置工作更多。 它要求用戶註冊為Facebook開發人員,並創建一個應用程序以獲取API憑據。

像這樣:

喜歡載入中……

相關文章