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_outputczymotendo_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.latesearchlublatest).limit– liczba og?oszeń do wy?wietlenia.lang– j?zyk og?oszeń (np.pl,en,de,ua).format– format danych zwracanych przez API (jsonlubhtml).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: -
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.

评论0