{"id":27020,"date":"2021-05-03T15:25:00","date_gmt":"2021-05-03T12:25:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27020"},"modified":"2021-10-18T03:52:25","modified_gmt":"2021-10-18T00:52:25","slug":"jak-czytac-i-wyswietlac-kanal-rss-w-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pl\/jak-czytac-i-wyswietlac-kanal-rss-w-wordpress\/","title":{"rendered":"Jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPress"},"content":{"rendered":"<p>Czy chcesz wy\u015bwietla\u0107 zewn\u0119trzny kana\u0142 RSS na swojej stronie WordPress? Za pomoc\u0105 kana\u0142u RSS mo\u017cna pobra\u0107 najnowsze tre\u015bci z zewn\u0119trznej strony internetowej. W tym artykule pokazujemy, jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPressie.<\/p>\n<h3>Co to jest pasza?<\/h3>\n<p>Kana\u0142 RSS (Really Simple Syndication) publikuje najnowsze tre\u015bci z witryny internetowej. Je\u015bli spojrzysz na dowolny kana\u0142 witryny, poka\u017ce Ci si\u0119 co\u015b takiego jak poni\u017cej.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bac9734.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bac9734.png\" alt=\"Jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPress\" ><\/a><\/p>\n<p>Na powy\u017cszym zrzucie ekranu pod kana\u0142em wy\u015bwietlaj\u0105 si\u0119 najnowsze posty z naszego bloga.<\/p>\n<p>Istniej\u0105 pewne przypadki, w kt\u00f3rych nale\u017cy wy\u015bwietli\u0107 te kana\u0142y z zewn\u0119trznej strony internetowej. Na przyk\u0142ad, je\u015bli prowadzisz wiele witryn, prawdopodobnie musisz wy\u015bwietla\u0107 zawarto\u015b\u0107 jednej witryny na innej witrynie i odwrotnie.<\/p>\n<h3>Wy\u015bwietl kana\u0142 RSS za pomoc\u0105 wid\u017cetu<\/h3>\n<p>WordPress ma wbudowany wid\u017cet RSS, kt\u00f3ry pomaga nam wy\u015bwietla\u0107 zawarto\u015b\u0107 kana\u0142u na pasku bocznym.<\/p>\n<p>Na pocz\u0105tek zobaczmy, jak znale\u017a\u0107 adres URL kana\u0142u RSS witryny.<\/p>\n<ul>\n<li>Otw\u00f3rz stron\u0119 w przegl\u0105darce, kt\u00f3r\u0105 chcesz pobra\u0107.<\/li>\n<li>Wy\u015bwietl \u017ar\u00f3d\u0142o strony g\u0142\u00f3wnej, klikaj\u0105c prawym przyciskiem myszy-&gt;Wy\u015bwietl \u017ar\u00f3d\u0142o strony.<\/li>\n<li>Znajd\u017a rss+xml. Zobaczysz znacznik jak na poni\u017cszym zrzucie ekranu.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bc2b7ff.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bc2b7ff.png\" alt=\"Jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPress\" ><\/a><\/p>\n<p>Gdy masz gotowy adres URL kana\u0142u, przejd\u017a do strony Wygl\u0105d-&gt;Wid\u017cety. Stamt\u0105d przeci\u0105gnij wid\u017cet RSS na \u017c\u0105dany pasek boczny i wprowad\u017a adres URL kana\u0142u RSS.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bcd1930.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20790-608228bcd1930.png\" alt=\"Jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPress\" ><\/a><\/p>\n<p>Wy\u015bwietli najnowsz\u0105 zawarto\u015b\u0107 z adresu URL kana\u0142u na pasku bocznym.<\/p>\n<p>Wy\u015bwietlanie kana\u0142\u00f3w przy u\u017cyciu tego domy\u015blnego wid\u017cetu RSS to prosty i bezpo\u015bredni proces. Czasami jednak to nie wystarcza. Co zrobi\u0107, je\u015bli chcesz wy\u015bwietla\u0107 te kana\u0142y w niestandardowym szablonie strony lub przy u\u017cyciu w\u0142asnego znacznika HTML?<\/p>\n<h3>Kod do wy\u015bwietlania kana\u0142u RSS<\/h3>\n<p>WordPress <a href=\"http:\/\/simplepie.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">do\u0142\u0105czy\u0142<\/a> bibliotek\u0119 klas <a href=\"http:\/\/simplepie.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Simplepie<\/a> do katalogu wp-includes. Korzystaj\u0105c z tej biblioteki, WordPress pobiera zawarto\u015b\u0107 kana\u0142u.<\/p>\n<p>W ten sam spos\u00f3b powinni\u015bmy r\u00f3wnie\u017c pobiera\u0107 kana\u0142y z naszej witryny WordPress. Musimy do\u0142\u0105czy\u0107 feed.php z folderu wp-includes i u\u017cy\u0107 metod dostarczonych przez bibliotek\u0119.<\/p>\n<p>Poni\u017cej znajduje si\u0119 kod, kt\u00f3ry musisz umie\u015bci\u0107 w pliku w dowolnym miejscu, w kt\u00f3rym chcesz wy\u015bwietli\u0107 zawarto\u015b\u0107 kana\u0142u.<\/p>\n<pre><code>require_once( ABSPATH. WPINC. '\/feed.php' );\n$feed_url = 'PASTE_FEED_URL_HERE';\n$rss = fetch_feed($feed_url);\n\u00a0\nif (!is_wp_error($rss)) {\n\u00a0\u00a0\u00a0\u00a0$max_items = $rss-&gt;get_item_quantity(2); \/\/pass the quantity(number of post to fetch) here\n\u00a0\u00a0\u00a0\u00a0$rss_items = $rss-&gt;get_items( 0, $max_items );\n\u00a0\n\u00a0\u00a0\u00a0\u00a0if ($max_items &gt; 0) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0foreach ($rss_items as $item) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0?&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;div&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;h3&gt;&lt;a href=\"&lt;?php echo $item-&gt;get_permalink(); ?&gt;\"&gt;&lt;?php echo $item-&gt;get_title(); ?&gt;&lt;\/a&gt;&lt;\/h3&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;p&gt;&lt;?php echo $item-&gt;get_description(); ?&gt;&lt;\/p&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/div&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;?php\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}\n\u00a0\u00a0\u00a0\u00a0}\n}<\/code><\/pre>\n<p>W ten spos\u00f3b mo\u017cemy dostosowa\u0107 kod HTML zgodnie z naszymi wymaganiami dotycz\u0105cymi wy\u015bwietlania kana\u0142u RSS.<\/p>\n<p>Mamy nadziej\u0119, \u017ce rozumiesz, jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w swojej witrynie WordPress. Je\u015bli masz jakie\u015b pytania lub sugestie, zostaw komentarz poni\u017cej.<\/p>\n<h3>Powi\u0105zane artyku\u0142y<\/h3>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pl\/jak-zaladowac-posty-wordpress-za-pomoca-ajax\/\" title=\"Jak za\u0142adowa\u0107 post WordPress za pomoc\u0105 AJAX\">Jak za\u0142adowa\u0107 post WordPress za pomoc\u0105 AJAX<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pl\/programowe-przesylanie-plikow-w-wordpress\/\" title=\"Programowe przesy\u0142anie plik\u00f3w w WordPress\">Programowe przesy\u0142anie plik\u00f3w w WordPress<\/a><\/li>\n<li><a href=\"https:\/\/artisansweb.net\/read-display-rss-feed-wordpress\/How%20To%20Set%20Featured%20Image%20Programmatically%20In%20WordPress\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Jak programowo ustawi\u0107 wyr\u00f3\u017cniony obraz w WordPress<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym artykule pokazujemy, jak czyta\u0107 i wy\u015bwietla\u0107 kana\u0142 RSS w WordPressie. WordPress zapewnia wbudowan\u0105 funkcjonalno\u015b\u0107, kt\u00f3ra wykonuje to za nas.<\/p>\n","protected":false},"author":1,"featured_media":20791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[612],"tags":[847],"class_list":["post-27020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-8","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/27020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/comments?post=27020"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/27020\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media\/20791"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media?parent=27020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/categories?post=27020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/tags?post=27020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}