{"id":345570,"date":"2026-08-19T17:20:18","date_gmt":"2026-08-19T17:20:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sita-xml-importer\/"},"modified":"2026-08-21T00:18:05","modified_gmt":"2026-08-21T00:18:05","slug":"sita-xml-importer","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/sita-xml-importer\/","author":23541028,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.4","stable_tag":"2.1.4","tested":"7.0.4","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"SITA XML Importer","header_author":"SITA","header_description":"Import news articles from SITA (Slovak News Agency) XML feeds into WordPress. Automatically creates posts with categories and featured images on an hourly schedule, with an on-demand trigger and a per-run import log.","assets_banners_color":"000000","last_updated":"2026-08-21 00:18:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/sita.sk","rating":0,"author_block_rating":0,"active_installs":0,"downloads":87,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.3":{"tag":"2.1.3","author":"sitask","date":"2026-08-20 02:03:49"},"2.1.4":{"tag":"2.1.4","author":"sitask","date":"2026-08-21 00:18:05"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3655643,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3655643,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3655643,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3655643,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.3","2.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3655092,"resolution":"1","location":"assets","locale":"","width":1193,"height":1306},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3655092,"resolution":"2","location":"assets","locale":"","width":1195,"height":948},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3655092,"resolution":"3","location":"assets","locale":"","width":1200,"height":450}},"screenshots":{"1":"Nastavenia - adresy XML kan\u00e1lov, frekvencia importu, autor, stav pr\u00edspevkov a pr\u00e1ca s kateg\u00f3riami.","2":"Z\u00e1znam importov - v\u00fdsledok ka\u017ed\u00e9ho behu (vytvoren\u00e9, aktualizovan\u00e9, presko\u010den\u00e9, chyby), tla\u010didlo \"Importova\u0165 teraz\" a export do CSV.","3":"\u00dadr\u017eba - migr\u00e1cia zo star\u00e9ho pluginu sita-parser-xml a automatick\u00e9 \u010distenie star\u00fdch \u00fadajov."}},"plugin_section":[],"plugin_tags":[252,6606,1248,276552,748],"plugin_category":[59],"plugin_contributors":[276553,276599],"plugin_business_model":[],"class_list":["post-345570","plugin","type-plugin","status-publish","hentry","plugin_tags-feed","plugin_tags-importer","plugin_tags-news","plugin_tags-sita","plugin_tags-xml","plugin_category-utilities-and-tools","plugin_contributors-payter","plugin_contributors-sitask","plugin_committers-payter","plugin_committers-sitask"],"banners":{"banner":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/banner-772x250.png?rev=3655643","banner_2x":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/banner-1544x500.png?rev=3655643","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/icon-128x128.png?rev=3655643","icon_2x":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/icon-256x256.png?rev=3655643","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/screenshot-1.png?rev=3655092","caption":"Nastavenia - adresy XML kan\u00e1lov, frekvencia importu, autor, stav pr\u00edspevkov a pr\u00e1ca s kateg\u00f3riami."},{"src":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/screenshot-2.png?rev=3655092","caption":"Z\u00e1znam importov - v\u00fdsledok ka\u017ed\u00e9ho behu (vytvoren\u00e9, aktualizovan\u00e9, presko\u010den\u00e9, chyby), tla\u010didlo \"Importova\u0165 teraz\" a export do CSV."},{"src":"https:\/\/ps.w.org\/sita-xml-importer\/assets\/screenshot-3.png?rev=3655092","caption":"\u00dadr\u017eba - migr\u00e1cia zo star\u00e9ho pluginu sita-parser-xml a automatick\u00e9 \u010distenie star\u00fdch \u00fadajov."}],"raw_content":"<!--section=description-->\n<p>Plugin automaticky s\u0165ahuje spravodajsk\u00e9 \u010dl\u00e1nky z XML kan\u00e1lov agent\u00fary SITA (Slovensk\u00e1 tla\u010dov\u00e1 agent\u00fara) a vytv\u00e1ra z nich pr\u00edspevky vo va\u0161om WordPresse - vr\u00e1tane kateg\u00f3ri\u00ed a tituln\u00fdch obr\u00e1zkov. Import be\u017e\u00ed pravidelne na pozad\u00ed, k dispoz\u00edcii je aj tla\u010didlo na okam\u017eit\u00fd import a z\u00e1znam o ka\u017edom behu.<\/p>\n\n<h4>Potrebujete pr\u00edstup ku kan\u00e1lom SITA<\/h4>\n\n<p><strong>Plugin s\u00e1m o sebe nem\u00e1 \u010do importova\u0165 - potrebujete akt\u00edvny pr\u00edstup k XML kan\u00e1lom agent\u00fary SITA.<\/strong> Ide o platen\u00fa slu\u017ebu agent\u00fary SITA.<\/p>\n\n<ul>\n<li><strong>Z\u00e1ujem o pr\u00edstup:<\/strong> obchod@sita.sk<\/li>\n<li><strong>\u010eal\u0161ie kontakty:<\/strong> https:\/\/biz.sita.sk\/#kontakty<\/li>\n<\/ul>\n\n<h4>Technick\u00e9 probl\u00e9my a hl\u00e1senie ch\u00fdb<\/h4>\n\n<p>Zdrojov\u00fd k\u00f3d, dokument\u00e1ciu a hl\u00e1senie ch\u00fdb n\u00e1jdete na GitHube:\nhttps:\/\/github.com\/PayteR\/sita-xml-importer<\/p>\n\n<p>Chybu alebo n\u00e1vrh nahl\u00e1ste cez GitHub Issues:\nhttps:\/\/github.com\/PayteR\/sita-xml-importer\/issues<\/p>\n\n<h4>\u010co plugin vie<\/h4>\n\n<ul>\n<li>Pravideln\u00fd automatick\u00fd import (predvolene ka\u017ed\u00fdch 30 min\u00fat, nastavite\u013en\u00e9)<\/li>\n<li>Tla\u010didlo \"Importova\u0165 teraz\" pre okam\u017eit\u00fd import na pozad\u00ed<\/li>\n<li>Z\u00e1znam o ka\u017edom behu (vytvoren\u00e9 \/ aktualizovan\u00e9 \/ presko\u010den\u00e9 \/ chyby) s exportom do CSV<\/li>\n<li>Vytv\u00e1ra pr\u00edspevky s nadpisom, perexom, obsahom a tituln\u00fdm obr\u00e1zkom<\/li>\n<li>Automatick\u00e9 vytv\u00e1ranie kateg\u00f3ri\u00ed pod\u013ea rubr\u00edk z kan\u00e1la<\/li>\n<li>Nastavite\u013en\u00fd typ pr\u00edspevku, stav a autor<\/li>\n<li>Bez duplic\u00edt - \u010dl\u00e1nok sa importuje raz a aktualizuje sa len pri zmene v zdroji<\/li>\n<li>Spo\u013eahliv\u00fd aj na zdie\u013eanom hostingu a pri ve\u013ek\u00fdch kan\u00e1loch<\/li>\n<li>Hooky pre v\u00fdvoj\u00e1rov<\/li>\n<\/ul>\n\n<p>Plugin je n\u00e1stupcom star\u0161ieho pluginu \"SITA XML parser spr\u00e1v\" (sita-parser-xml). Pri prechode sa nastavenia aj u\u017e importovan\u00e9 \u010dl\u00e1nky prenes\u00fa automaticky.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>Tento plugin importuje obsah z XML kan\u00e1lov agent\u00fary SITA (Slovensk\u00e1 tla\u010dov\u00e1 agent\u00fara). Prip\u00e1ja sa na extern\u00e9 adresy, ktor\u00e9 <strong>si sami<\/strong> nastav\u00edte v nastaveniach pluginu. K\u00fdm nezad\u00e1te aspo\u0148 jednu adresu kan\u00e1la, plugin sa neprip\u00e1ja nikam.<\/p>\n\n<p><strong>Na \u010do a kedy sa prip\u00e1ja:<\/strong><\/p>\n\n<ul>\n<li><strong>XML kan\u00e1l(y) SITA<\/strong> - pri ka\u017edom napl\u00e1novanom behu plugin odo\u0161le HTTP GET po\u017eiadavku na ka\u017ed\u00fa adresu kan\u00e1la, ktor\u00fa ste zadali v Nastavenia &gt; SITA XML Importer. Po\u017eiadavka obsahuje iba vami zadan\u00fa adresu (t\u00e1 m\u00f4\u017ee obsahova\u0165 pr\u00edstupov\u00fd token vydan\u00fd agent\u00farou SITA); \u017eiadne \u00fadaje z v\u00e1\u0161ho WordPressu sa neodosielaj\u00fa.<\/li>\n<li><strong>Obr\u00e1zky \u010dl\u00e1nkov<\/strong> - pri ka\u017edom importovanom \u010dl\u00e1nku, ktor\u00fd obsahuje obr\u00e1zok, plugin stiahne tento obr\u00e1zok z adresy uvedenej v kan\u00e1li a ulo\u017e\u00ed ho do va\u0161ej kni\u017enice m\u00e9di\u00ed.<\/li>\n<\/ul>\n\n<p>Pr\u00edstup k XML kan\u00e1lom SITA je slu\u017eba poskytovan\u00e1 agent\u00farou SITA. Z\u00e1ujem o pr\u00edstup: obchod@sita.sk, \u010fal\u0161ie kontakty na https:\/\/biz.sita.sk\/#kontakty.<\/p>\n\n<p>Poskytovate\u013e slu\u017eby: SITA Slovensk\u00e1 tla\u010dov\u00e1 agent\u00fara a.s. - https:\/\/sita.sk (predt\u00fdm webnoviny.sk)\nPodmienky pou\u017e\u00edvania a ochrana s\u00fakromia: https:\/\/sita.sk<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Nahrajte prie\u010dinok <code>sita-xml-importer<\/code> do <code>\/wp-content\/plugins\/<\/code>, alebo plugin nain\u0161talujte priamo z adres\u00e1ra pluginov WordPressu.<\/li>\n<li>Aktivujte plugin v menu Pluginy.<\/li>\n<li>Prejdite do Nastavenia &gt; SITA XML Importer.<\/li>\n<li>Zadajte adresu (adresy) v\u00e1\u0161ho XML kan\u00e1la SITA, ka\u017ed\u00fa na samostatn\u00fd riadok.<\/li>\n<li>Nastavte autora pr\u00edspevkov, typ pr\u00edspevku, stav a pr\u00e1cu s kateg\u00f3riami.<\/li>\n<li>Ulo\u017ete nastavenia - import odteraz be\u017e\u00ed automaticky (predvolene ka\u017ed\u00fdch 30 min\u00fat).<\/li>\n<\/ol>\n\n<p>Pr\u00edstup ku kan\u00e1lom vybav\u00edte na obchod@sita.sk, \u010fal\u0161ie kontakty n\u00e1jdete na https:\/\/biz.sita.sk\/#kontakty.<\/p>\n\n<p>Podrobn\u00e1 dokument\u00e1cia (form\u00e1t XML, hooky pre v\u00fdvoj\u00e1rov, ukladanie d\u00e1t a migr\u00e1cia):\nhttps:\/\/github.com\/PayteR\/sita-xml-importer\/tree\/main\/docs<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"potrebujem%20nie%C4%8Do%20od%20agent%C3%BAry%20sita%3F\"><h3>Potrebujem nie\u010do od agent\u00fary SITA?<\/h3><\/dt>\n<dd><p>\u00c1no. Potrebujete akt\u00edvny pr\u00edstup k XML kan\u00e1lom SITA, inak plugin nem\u00e1 \u010do importova\u0165. Z\u00e1ujem o pr\u00edstup: obchod@sita.sk, \u010fal\u0161ie kontakty na https:\/\/biz.sita.sk\/#kontakty.<\/p><\/dd>\n<dt id=\"ako%20%C4%8Dasto%20import%20be%C5%BE%C3%AD%3F\"><h3>Ako \u010dasto import be\u017e\u00ed?<\/h3><\/dt>\n<dd><p>Predvolene ka\u017ed\u00fdch 30 min\u00fat, nastavite\u013en\u00e9 na 15 min\u00fat, 30 min\u00fat alebo hodinu. Ke\u010f\u017ee WordPress cron (WP-Cron) sp\u00fa\u0161\u0165aj\u00fa n\u00e1v\u0161tevy str\u00e1nky, re\u00e1lne na\u010dasovanie z\u00e1vis\u00ed od n\u00e1v\u0161tevnosti. Presn\u00e9 a od n\u00e1v\u0161tevnosti nez\u00e1visl\u00e9 sp\u00fa\u0161\u0165anie dosiahnete vypnut\u00edm WP-Cronu (<code>define('DISABLE_WP_CRON', true);<\/code>) a sp\u00fa\u0161\u0165an\u00edm cronu zo syst\u00e9mu.<\/p><\/dd>\n<dt id=\"kde%20nahl%C3%A1sim%20chybu%20alebo%20technick%C3%BD%20probl%C3%A9m%3F\"><h3>Kde nahl\u00e1sim chybu alebo technick\u00fd probl\u00e9m?<\/h3><\/dt>\n<dd><p>Cez GitHub Issues: https:\/\/github.com\/PayteR\/sita-xml-importer\/issues<\/p><\/dd>\n<dt id=\"pre%C4%8Do%20sa%20niektor%C3%A9%20%C4%8Dl%C3%A1nky%20neimportovali%3F\"><h3>Pre\u010do sa niektor\u00e9 \u010dl\u00e1nky neimportovali?<\/h3><\/dt>\n<dd><p>\u010cl\u00e1nky bez tituln\u00e9ho obr\u00e1zka sa z\u00e1merne preskakuj\u00fa. Podrobnosti n\u00e1jdete v dokument\u00e1cii na GitHube.<\/p><\/dd>\n<dt id=\"prech%C3%A1dzam%20zo%20star%C3%A9ho%20pluginu%20sita-parser-xml.%20%C4%8Co%20sa%20stane%20s%20d%C3%A1tami%3F\"><h3>Prech\u00e1dzam zo star\u00e9ho pluginu sita-parser-xml. \u010co sa stane s d\u00e1tami?<\/h3><\/dt>\n<dd><p>Nastavenia sa prenes\u00fa automaticky pri aktiv\u00e1cii a kontrola duplic\u00edt funguje okam\u017eite. Na karte \u00dadr\u017eba potom raz spustite migr\u00e1ciu \u00fadajov.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.4<\/h4>\n\n<p>Intern\u00e1 \u00faprava bez zmeny spr\u00e1vania: spracovanie XML kan\u00e1la sa presunulo do samostatnej triedy nez\u00e1vislej od WordPressu. U\u013eah\u010duje to testovanie a bud\u00face pou\u017eitie mimo WordPressu. Import, rozpozn\u00e1vanie duplic\u00edt ani pr\u00e1ca s obr\u00e1zkami sa nemenia.<\/p>\n\n<h4>2.1.3<\/h4>\n\n<p>Opakovan\u00fd import s vo\u013ebou \"Prep\u00edsa\u0165 existuj\u00face \u010dl\u00e1nky\" u\u017e neprepisuje popis a zdroj obr\u00e1zka, ak sa zhoduj\u00fa s kan\u00e1lom - opakovan\u00e9 prepisy nezmenen\u00fdch obr\u00e1zkov tak nerobia zbyto\u010dn\u00e9 z\u00e1pisy do datab\u00e1zy.<\/p>\n\n<h4>2.1.2<\/h4>\n\n<p>Opakovan\u00fd import s vo\u013ebou \"Prep\u00edsa\u0165 existuj\u00face \u010dl\u00e1nky\" po novom aktualizuje aj popis a fotokredit tituln\u00e9ho obr\u00e1zka z kan\u00e1la. Predt\u00fdm sa nastavili len pri prvom stiahnut\u00ed obr\u00e1zka.<\/p>\n\n<h4>2.1.0<\/h4>\n\n<p>Tituln\u00e9 obr\u00e1zky po novom pou\u017e\u00edvaj\u00fa popis a fotokredit z kan\u00e1la SITA (prvky <code>&lt;ObrazokTitulok&gt;<\/code> a <code>&lt;ObrazokZdroj&gt;<\/code>), ak ich kan\u00e1l poskytuje, namiesto popisu z IPTC\/EXIF metad\u00e1t s\u00faboru. Star\u0161ie kan\u00e1ly bez t\u00fdchto prvkov to neovplyvn\u00ed.<\/p>\n\n<h4>2.0.0<\/h4>\n\n<p>Prv\u00e9 verejn\u00e9 vydanie na WordPress.org. N\u00e1stupca star\u0161ieho pluginu \"SITA XML parser spr\u00e1v\" (sita-parser-xml). Existuj\u00face in\u0161tal\u00e1cie prejd\u00fa bez z\u00e1sahu: nastavenia aj importovan\u00e9 \u010dl\u00e1nky sa prenes\u00fa, star\u00fd plugin sa deaktivuje.<\/p>\n\n<ul>\n<li>Nastavite\u013en\u00e1 frekvencia importu (15 min\u00fat, 30 min\u00fat alebo hodina) a tla\u010didlo \"Importova\u0165 teraz\".<\/li>\n<li>Z\u00e1znam o ka\u017edom importe (vytvoren\u00e9 \/ aktualizovan\u00e9 \/ presko\u010den\u00e9 \/ chyby) s exportom do CSV.<\/li>\n<li>Stiahnute\u013en\u00e1 diagnostick\u00e1 spr\u00e1va pre podporu.<\/li>\n<li>Spo\u013eahlivos\u0165 na zdie\u013eanom hostingu a pri ve\u013ek\u00fdch kan\u00e1loch; pr\u00edspevok sa aktualizuje len pri zmene v zdroji.<\/li>\n<li>Preh\u013eadn\u00e9 rozhranie s kartami Nastavenia \/ Z\u00e1znam importov \/ \u00dadr\u017eba.<\/li>\n<li>Slovensk\u00fd a \u010desk\u00fd preklad.<\/li>\n<\/ul>","raw_excerpt":"Automatick\u00fd import spravodajsk\u00fdch \u010dl\u00e1nkov z XML kan\u00e1lov agent\u00fary SITA do WordPressu.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345570"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sitask"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345570"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345570"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345570"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345570"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345570"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}