從 Envato WordPress 主題和插件自動更新
已發表: 2016-09-06您是否曾經從 ThemeForest 購買過主題或從 Codecanyon 購買過插件? 你做到了嗎? 然後您知道從 Envato 自動更新您購買的 WordPress 主題和插件可能會很麻煩。
ThemeForest 和 CodeCanyon 是購買高級 WordPress 主題和插件的兩個非常受歡迎的地方。 這兩個市場都是一個名為 Envato 的大市場的一部分。
Envato(前身為 Eden)經營著一組數字市場,為網頁設計師銷售創意資產,包括主題、圖形、視頻、音頻、攝影和 3D 模型。
它擁有超過 150 萬活躍買家和賣家以及超過 600 萬社區成員。 這是一個客流量最高的市場。 它還提供廣受歡迎的 Envato Elements 服務,其中包含超過 2,000,000 種各種數字資產。 有關它的更多信息,您可以查看我的 Envato Elements 評論。
什麼是主題森林? ThemeForest 是 Envato 市場的一部分。 在 ThemeForest,您可以購買和銷售 HTML 模板以及流行 CMS 的主題,例如 WordPress、Joomla 和 Drupal。
該網站是一個熙熙攘攘的網頁設計師和開發者社區的所在地,是同類市場中最大的。
什麼是代碼峽谷? CodeCanyon 也是 Envato 市場的一部分。 在 CodeCanyon,您可以購買和銷售各種語言和框架的腳本和組件,目前包括 JavaScript、PHP、ASP.NET 和 Java。 您還可以為流行的 CMS(包括 WordPress)購買和銷售插件。
如何從 Envato 自動更新?
所以你在 Themeforest 上購買了主題或 Codecanyon 上的 WP 插件。 從這些商店購買產品後,像你我這樣的用戶面臨的挑戰之一是更新。
我買了一些插件和主題。 在這些市場上找到的大多數產品都沒有許可證激活,這意味著 WP 儀表板沒有自動更新。
每次購買都會授予您一個站點的許可。 如果您想在多個網站上使用插件或主題,那麼您需要購買與您想使用的網站一樣多的次數。
由於 Envato 上的大多數 WordPress 插件和主題都沒有許可證激活,您可以購買一次並在任意數量的站點上使用它。 但你不是那樣的。 你不是嗎?
假設您購買了多個插件。 每次更新時,您都需要下載更新版本並手動更新您網站上的插件。
使您的 WordPress 主題和插件保持最新與更新您的核心 WordPress 安裝一樣重要。
如果您通過 WordPress.org 使用免費主題或插件,或者從其他市場購買並獲得許可,那麼您可能熟悉通過儀表板進行的自動更新以及它如何讓生活變得更輕鬆。
通常,當您在管理導航欄中看到您有更新的通知時,您可以轉到儀表板 > 更新,您所要做的就是確認更新。
然而,Envato 的人找到了一種快速簡便的方法,可以直接從您的 WordPress 儀表板安裝您購買的物品!
使用 Envato Market 插件更新您從 Themeforest 和 Codecanyon 購買的所有高級主題和插件,就像從 WordPress 存儲庫更新一樣簡單。
使用 Envato 市場插件
第一步是下載 Envato Market 插件。 插件可通過 Github 獲得,並且完全免費。
這將下載帶有插件的 zip 文件。 無需解壓。 現在您已經安裝了插件並登錄到您想要添加自動更新的 WordPress 站點。
要安裝插件,請導航到插件 > 添加新並單擊頁面頂部的上傳插件按鈕。 接下來,瀏覽您從 Github 下載的 envato-market.zip 文件。 然後點擊按鈕進行安裝。
現在插件已安裝並處於活動狀態,您應該會在 WordPress 儀表板中看到一個新的 Envato Market 菜單項。 在這裡你有兩個選擇:
- 全局 OAuth 個人令牌– OAuth 是一種協議,允許外部應用程序請求授權對用戶 Envato Market 帳戶中的私人詳細信息,而無需輸入其密碼
- 一次性使用 OAuth 個人令牌– 當代表第三方購買物品時,這尤其有用
下一步是將 Envato Market 插件與您的 Envato 帳戶同步,以訪問您所有的市場購買以及項目更新。
轉到 Envato API 頁面。 單擊登錄並使用您現有的 Envato 詳細信息登錄。 無需註冊新帳戶。 第一步是創建一個 Envato API 令牌。
為此,請單擊生成個人令牌。 為您的令牌命名。 現在,一旦令牌被放入 Envato 市場插件,您需要勾選某些權限以授予插件訪問您的 Envato 帳戶的權限。
您需要勾選啟用查看和搜索 Envato 網站、下載您購買的物品、列出您購買的商品、驗證您購買的商品並同意條款和條件。
現在點擊按鈕創建令牌。
創建令牌後,您將看到一個綠色的成功屏幕。 複製您的令牌代碼,因為 Envato 不會為您存儲令牌的副本。
現在返回您的 WordPress 站點並將您的 Envato API 令牌粘貼到 Envato Market 插件中的Global OAuth Personal Token 下,然後單擊保存。
如果您看到錯誤: “您沒有足夠的權限刪除瞬變”,請返回上一頁並重試。 如果您已正確完成所有步驟,它應該在第二次運行時起作用。
保存並驗證您的代幣後,您的頁面將刷新以顯示您的 Envato Market 登錄頁面,並為您的項目添加選項卡。 添加的選項卡顯示您購買的所有主題和插件及其版本號以及指向主題和作者頁面的快速鏈接。
現在,當有新的更新時,您將能夠在 WordPress 儀表板中從 Envato 自動更新您的主題或插件,而無需在每次更新後手動下載然後上傳到您的站點。
如何從 Envato 自動更新您的客戶端站點?
如果您是網頁設計自由職業者或為客戶購買主題和插件的設計機構,您可以使用 Envato Market 插件來使您客戶的網站保持最新狀態。
你不應該讓你的客戶訪問你所有的購買。 相反,您應該使用Single Use OAuth Personal Tokens部分。
您首先需要在客戶的站點上安裝 Envato Market 插件,然後通過單擊生成個人令牌鏈接來創建令牌。 像創建自己的令牌一樣製作令牌的副本。
您還需要找到客戶主題和/或插件的項目 ID 。 要查找 ID,只需轉到 Themeforest 或 Codecanyon 項目頁面並複制 URL 末尾的數字 ID。
現在導航回您客戶站點中的 Envato Market 頁面,而不是將您的令牌粘貼到可用的全局字段中,單擊 Single Use OAuth Personal Tokens 下的Add Item按鈕。 這將打開一個彈出窗口以輸入 Envato 令牌和項目 ID。
保存項目後,您可以重複該過程為該特定客戶添加所有其他購買。 現在,您一直在使用的 WordPress 站點將只顯示您添加的項目(和相關更新)。
如果您多年來購買了許多 Envato,並且只想查看您當前使用的項目的更新,那麼非開發人員可能也想考慮使用此插件。
主題和插件的 Envato 市場自動更新摘要
現在您已經安裝了 Envato Market 插件並同步到您的帳戶,您將可以輕鬆獲得所有購買和項目更新。 如果您購買的商品有可用更新,您將看到橙色通知。
此外,如果有可用的主題或插件更新,您還可以通過單擊管理導航欄中的刷新符號或單擊儀表板 > 更新,在核心 WordPress 更新頁面上看到它。
從這裡您可以通過選擇和更新您的項目來處理您的更新。 要通過 Envato Market 插件更新您的項目,只需單擊橙色通知中的可用更新鏈接即可開始安裝更新。
如果您的項目顯示“正在更新...”消息的時間超過幾分鐘或出現錯誤,請刷新頁面並再次嘗試更新。 更新完成後,您會看到一條綠色的快速通知,表示您的項目已更新。
現在,您將直接從儀表板看到可用更新,這比 Envato 的原始電子郵件方法方便得多。
希望在接下來的日子裡,我們會看到更多功能添加到此插件中,例如查看更改日誌或直接從儀表板搜索和購買插件的選項。
對於現有的 CodeCanyon 和 ThemeForest 用戶,這個插件讓生活更輕鬆。 如果您目前正在使用這些市場,我相信您會很高興推出這個有用的工具。
但是這個方法也可以用來作惡…… 好吧,不完全是為了邪惡。 但是,如果您考慮一下,您可以購買一次插件或主題,然後在您的所有網站上使用它並接收更新。 甚至在您的朋友、鄰居或客戶網站上。
您只需向他們提供您的 API,他們就會獲得您在 Themeforest 或 Codecaynon 上購買的所有內容,並在 WP 儀表板中進行更新。
或者他們可以為您提供他們的 API。 交易和交換插件,如卡片。 您將違反您在購買時同意的 TOS,但嘿,他們無法抓住您。 最起碼到現在。
但我們已經確定你不是那樣的。 你是個好人。 誠實。 你永遠不會做這樣的事情! 或者你會嗎? 希望本指南對您有所幫助,並讓您更輕鬆地更新您購買的 Themeforest 和 Codecanyon。
現在交給你了。 請在下面的評論中告訴我您正在使用這些市場上的哪些產品。