[WordPress] 外掛分享: Motendo Widget

WordPress 外掛 Motendo Widget 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Motendo Widget」是 2025-02-03 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-02-04,距離現在已有 87 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

danielajeto |

外掛標籤

JSON | widget | motendo | shortcode | ogłoszenia |

內容簡介

**概要:**
Motendo Widget 是一個 WordPress 外掛,用於顯示 Motendo.com 的廣告。1.2 版本引入了一系列改進,提高了解決方案的效能、安全性和彈性。新功能包括:

- 新的物件導向架構和命名空間:將程式碼重寫為物件模型,改善組織結構並降低與其他外掛衝突的風險。
- 快取機制:將 API 查詢結果存儲在暫存中,減少對外部服務的查詢次數,提高操作速度。
- 使用 http_build_query():現在通過 http_build_query() 函數建立 API 的 URL,提高程式碼可讀性和傳輸數據的安全性。
- 輸出緩衝和分離呈現邏輯:使用輸出緩衝進行 HTML 渲染,方便修改模板和引入過濾器。
- 添加掛鈎和過濾器:通過新的過濾器(如 motendo_widget_output 或 motendo_widget_transient_expiration),開發人員可以輕鬆擴展外掛功能。
- 改進的設置面板:在管理面板中擴展了配置選項,包括配置快取和查詢超時的功能。
- 改進的 API 錯誤處理:外掛更好地處理外部 API 的錯誤,向用戶顯示友好消息。

**問與答:**
1. Motendo Widget 是用於哪個平台的外掛?
- WordPress。

2. 描述 Motendo Widget 版本 1.2 引入的改進功能。
- 包括新的物件導向架構、快取機制、http_build_query() 函數使用、輸出緩衝、掛鈎和過濾器、改進的設置面板和 API 錯誤處理。

3. Motendo Widget 的許可證是什麼?
- Motendo Widget 是根據 GPLv2 或更新版本進行分發。前往 https://www.gnu.org/licenses/gpl-2.0.html 獲取更多信息。

原文外掛簡介

Motendo Widget to wtyczka WordPress umożliwiająca wyświetlanie ogłoszeń z serwisu Motendo.com. Wersja 1.2 wprowadza szereg usprawnień, które zwiększają wydajność, bezpieczeństwo oraz elastyczność rozwiązania. Nowe funkcjonalności obejmują:

Nowa architektura obiektowa i przestrzeń nazw: Kod został przepisany na model obiektowy, co poprawia organizację oraz zmniejsza ryzyko konfliktów z innymi wtyczkami.
Mechanizm cache’owania: Wyniki zapytań do API są przechowywane w transients, co zmniejsza liczbę zapytań do zewnętrznego serwisu i poprawia szybkość działania.
Wykorzystanie http_build_query(): Budowanie URL do API odbywa się teraz za pomocą funkcji http_build_query(), co zwiększa czytelność kodu i bezpieczeństwo przesyłanych danych.
Output buffering oraz oddzielenie logiki prezentacji: Renderowanie HTML odbywa się przy użyciu output buffering, co ułatwia modyfikację szablonów i wprowadzanie filtrów.
Dodanie hooków i filtrów: Dzięki nowym filtrom (np. motendo_widget_output czy motendo_widget_transient_expiration) deweloperzy mogą łatwo rozszerzać funkcjonalność wtyczki.
Ulepszony panel ustawień: Rozbudowano opcje konfiguracyjne w panelu administracyjnym, m.in. dodano możliwość konfiguracji cache’owania i timeoutu zapytań.
Poprawiona obsługa błędów API: Wtyczka lepiej radzi sobie z błędami zewnętrznego API, wyświetlając przyjazne komunikaty użytkownikowi.

External Services
Ta wtyczka łączy się z zewnętrznym API dostarczanym przez Motendo.com w celu pobierania danych ogłoszeń. Oto szczegóły dotyczące tej usługi:

Adres API:
Wtyczka wykonuje zapytania do API pod adresem:
https://www.motendo.com/widget/

Wysyłane parametry:
W zapytaniu wysyłane są następujące parametry:

source – określa rodzaj wyszukiwania (np. latesearch lub latest).
limit – liczba ogłoszeń do wyświetlenia.
lang – język ogłoszeń (np. pl, en, de, ua).
format – format danych zwracanych przez API (json lub html).
phrase – fraza wyszukiwania (jeśli nie zostanie podana, wykorzystywane są tagi wpisu).
user_id – opcjonalnie, identyfikator użytkownika dla pobierania spersonalizowanych danych.

Cel przesyłanych danych:
Parametry te są wykorzystywane do pobrania odpowiednich ogłoszeń, które następnie są prezentowane na stronie. Żadne dane osobowe użytkownika nie są zapisywane przez wtyczkę; przesyłane dane służą jedynie do określenia treści wyświetlanych ogłoszeń.

Linki do regulaminów i polityki prywatności:
Użytkownicy powinni być świadomi, że korzystanie z tej usługi odbywa się zgodnie z warunkami i polityką prywatności serwisu Motendo.com. Prosimy o zapoznanie się z:

Regulaminem Motendo.com
Polityką prywatności Motendo.com

Usługa a dane użytkownika:
Przy każdym ładowaniu widgetu wykonywane jest zapytanie do API, co umożliwia dynamiczne pobieranie aktualnych ogłoszeń. Dane przesyłane są wyłącznie w celu pobrania treści ogłoszeń i nie są wykorzystywane do innych celów.

License
Motendo Widget jest dystrybuowany na licencji GPLv2 lub nowszej. Aby uzyskać więcej informacji, odwiedź https://www.gnu.org/licenses/gpl-2.0.html.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Motendo Widget」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.2 | trunk |

延伸相關外掛(你可能也想知道)

  • Disable REST API 》這是最全面的 WordPress REST API 存取控制外掛!, 輕鬆安裝,安裝後不需要額外設定即可使用。只需上傳並啟用,整個 REST API 將無法被一般訪客存取。, 但如...。
  • Markup (JSON-LD) structured in schema.org 》讓您可以在網站上包含 schema.org JSON-LD 語法標記, 基礎知識是 “https://schema.org/” 和 “https://developers.google.com/structured-d...。
  • Disable WP REST API 》這個外掛只有一個功能:禁用沒有登入 WordPress 的訪客使用 WP REST API。不需要任何設定。, 這個外掛只有 22 行短小的程式碼(少於 2KB)。因此它非常輕量、...。
  • WPGet API – Connect to any external REST API 》簡單地連接WordPress至外部API的最簡單方式。, , WPGetAPI 可輕鬆地從無限量的第三方 REST API 發送和接收資料,然後使用「Shortcode」或「Template Tag」格...。
  • WordPress REST API (Version 2) 》WordPress 正轉變成一個完整的應用程式框架,因此需要新的 API。這個專案的目的是創建一個易於使用、易於理解且經過良好測試的框架,用於創建這些 API,以及...。
  • WP REST API – OAuth 1.0a Server 》使用這個外掛,您可以將應用程式連接至您的 WordPress 網站,而不必透露您的密碼。, 此外掛使用 OAuth 1.0a 協議,允許委派授權,即允許應用程式使用一組次要...。
  • Get Use APIs – JSON Content Importer 》在你的 WordPress 網站上展示 JSON-Feed/API 的即時資料!, 從網址上抓取 JSON 資料並在 WordPress 頁面上轉換為 HTML。, JSON Content Importer-API-和 Web...。
  • REST API Log 》這是一款針對 WordPress REST API v2 的外掛程式,可記錄 REST API 的請求和回應紀錄。, 功能包括:, , WordPress 管理頁面,用於查看和搜尋日誌條目, API 端...。
  • WP-REST-API V2 Menus 》此外掛會擴展WordPress REST API (版本 2),提供新的路由讓 WordPress 註冊過的選單可以被呼叫。, 以下是新增的路徑:, , /menus/v1/menus:列出所有註冊過的...。
  • WP API Menus 》此外掛擴充了 WordPress JSON REST API,並提供 WordPress 註冊選單的新路徑。, 現在提供的新路徑如下:, , /menus 所有已註冊選單的清單。, /menus/
  • JSON Feed (jsonfeed.org) 》透過在任何網址後面加上 /feed/json,可以在您的 WordPress 網站中新增一個 JSON Feed。, JSON Feed 格式是一個務實的聚合格式,就像是 RSS 和 Atom,但有一...。
  • Import XML and RSS Feeds 》從任何 XML 或 RSS 檔案或網址匯入內容。, 您可以將內容匯入 WordPress 安裝中的任何文章類型中。您也可以匯入分類。, 我們的外掛尤其適用於從 Wix 網站匯入...。
  • GoodBarber 》GoodBarber 外掛是由 dphiffer 所製作的 JSON API 分支。, GoodBarber 外掛能夠建立 WordPress 與 GoodBarber 帳號之間的溝通介面,, 透過這個介面可以擷取 W...。
  • Schema Default Image 》喜歡Schema預設圖片外掛程式嗎?請考慮留下五顆星評論。, Schema預設圖片是Schema外掛程式的擴充,它增加了一個設定預設圖片的功能,如果文章沒有特色圖片,...。
  • REST XML-RPC Data Checker 》JSON REST API 和 XML-RPC API 是與 WordPress 遠程交互的強大方式。, 如果您沒有需要使用 JSON REST API 或 XML-RPC API 與外部應用程序通信的需求,您應禁...。

文章
Filter
Apply Filters
Mastodon