logo
13.04.2021 22:48
1
Zdravim webtrznici, chcel by som si spravit banner 300x600, ktory by sa dynamicky plnil najnovsimi clankami z RSS feedu webu A. Tento banner by som nasledne umiestnil na web B.

Nepoznate nejaky online tool, wordpress widget alebo sluzbu, ktora by mi umoznila nieco podobne spravit?

Dakujem.

Co se právě děje na Webtrhu?

16.04.2021 20:54
2
Zda existuje hotový plugin třeba do WP, to ví lépe ostatní, ale obecně to je realizovatelné.

Pokud jsou ty weby oba tvé, tak widget jde napsat pomocí Javascriptu (AJAX request). Na straně RSS (server A) by ale musel být povolený přístup z jiné domény (domény B) kvůli CORS.

Jiné řešení (bez nutnosti řešit CORS) by bylo napsat si pro ten server B script (třeba v PHP), který bude v intervalu (CRONem) načítat RSS zdroj a JS widget na webu se pak bude dotazovat na svou vlastní doménu B (tzn. bez doménových restrikcí v prohlížeči).

Jsou i další možnosti, některé technicky složitěljší (třeba websockety, které nemají bezpečnostní restikce jako AJAX). To už ale není triviální nasadit, nebo jsou na to potřeba služby třetích stran a něco to stojí.