{"id":29036,"date":"2021-06-05T12:48:00","date_gmt":"2021-06-05T09:48:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=29036"},"modified":"2021-10-18T03:37:10","modified_gmt":"2021-10-18T00:37:10","slug":"jak-dodac-pole-obrazu-do-taksonomii-w-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pl\/jak-dodac-pole-obrazu-do-taksonomii-w-wordpress\/","title":{"rendered":"Jak doda\u0107 pole obrazu do taksonomii w WordPress"},"content":{"rendered":"<p>Taksonomia jest przydatna do grupowania rzeczy. Zwykle, gdy dodajemy post w WordPressie, przypisujemy mu taksonomi\u0119. W ten spos\u00f3b otrzymamy grup\u0119 post\u00f3w podlegaj\u0105cych okre\u015blonej taksonomii. Kategorie, Tagi to domy\u015blne taksonomie w WordPressie. U\u017cytkownik mo\u017ce r\u00f3wnie\u017c stworzy\u0107 w\u0142asn\u0105 taksonomi\u0119 za pomoc\u0105 funkcji <code>register_taxonomy()<\/code>.<\/p>\n<p>Domy\u015blnie taksonomia zawiera kilka p\u00f3l \u2014 nazwa, \u015blimak i opis. WordPress nie udost\u0119pnia pola obrazu dla taksonomii. Ale w niekt\u00f3rych sytuacjach mo\u017cesz chcie\u0107 mie\u0107 obraz do swojej taksonomii. W tym artykule dowiemy si\u0119, jak doda\u0107 pole obrazu do taksonomii w WordPress i wy\u015bwietli\u0107 je w interfejsie u\u017cytkownika.<\/p>\n<h3>Dodaj pole obrazu do taksonomii<\/h3>\n<p>Aby rozpocz\u0105\u0107, musisz zainstalowa\u0107 i aktywowa\u0107 wtyczk\u0119 <a href=\"https:\/\/wordpress.org\/plugins\/advanced-custom-fields\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Advanced Custom Fields<\/a>.<\/p>\n<p>Zaawansowane pole niestandardowe to narz\u0119dzie do tworzenia p\u00f3l, kt\u00f3re umo\u017cliwia \u0142atwe dodawanie p\u00f3l do typ\u00f3w post\u00f3w, taksonomii w WordPress za pomoc\u0105 zaledwie kilku klikni\u0119\u0107. W naszym samouczku zamierzam doda\u0107 pole obrazu do kategorii i wy\u015bwietli\u0107 je w interfejsie u\u017cytkownika.<\/p>\n<p>Po aktywacji wtyczki przejd\u017a do menu Pola niestandardowe i kliknij przycisk Dodaj nowe.<\/p>\n<p>Na nast\u0119pnej stronie musisz doda\u0107 tytu\u0142, pola, warunki dla grupy p\u00f3l.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20335-6081e12f5e9ab.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-20335-6081e12f5e9ab.png\" alt=\"Jak doda\u0107 pole obrazu do taksonomii w WordPress\" ><\/a><\/p>\n<p>Jak wida\u0107 na powy\u017cszym zrzucie ekranu, nada\u0142em tytu\u0142, etykiet\u0119 pola. Nazwa pola jest generowana automatycznie z etykiety pola. Pod typem pola wybra\u0142em opcj\u0119 Obraz. Ta opcja dzia\u0142a jak przesy\u0142anie plik\u00f3w, co umo\u017cliwia korzystanie z narz\u0119dzia do przesy\u0142ania multimedi\u00f3w.<\/p>\n<p>Przewi\u0144 w d\u00f3\u0142 na tej samej stronie, wybierz opcj\u0119 Return Format as Image Array.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20335-6081e1301fa83.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-20335-6081e1301fa83.png\" alt=\"Jak doda\u0107 pole obrazu do taksonomii w WordPress\" ><\/a><\/p>\n<p>W sekcji Lokalizacja dla Regu\u0142 u\u017cytkownik musi doda\u0107 warunek, kt\u00f3ry b\u0119dzie mia\u0142 zastosowanie do bie\u017c\u0105cej grupy p\u00f3l. W naszym przypadku wybieram taksonomi\u0119 jako r\u00f3wn\u0105 kategorii.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20335-6081e130b96fd.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-20335-6081e130b96fd.png\" alt=\"Jak doda\u0107 pole obrazu do taksonomii w WordPress\" ><\/a><\/p>\n<p>Gdy sko\u0144czysz z powy\u017cszymi ustawieniami, zapisz zmiany.<\/p>\n<p>Teraz, je\u015bli przejdziemy do strony edycji kategorii, zobaczymy pole do przesy\u0142ania obrazu.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20335-6081e1316ec34.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-20335-6081e1316ec34.png\" alt=\"Jak doda\u0107 pole obrazu do taksonomii w WordPress\" ><\/a><\/p>\n<p>Tutaj u\u017cytkownik mo\u017ce przes\u0142a\u0107 obraz do kategorii. Nast\u0119pnie zobaczmy, jak wy\u015bwietli\u0107 ten obraz na interfejsie.<\/p>\n<h3>Wy\u015bwietl obraz kategorii na interfejsie u\u017cytkownika<\/h3>\n<p>Wtyczka Advanced Custom Fields udost\u0119pnia metod\u0119, <code>get_field()<\/code>kt\u00f3ra s\u0142u\u017cy do wy\u015bwietlania warto\u015bci pola. Aby wy\u015bwietli\u0107 warto\u015b\u0107 pola kategorii nale\u017cy poda\u0107 nazw\u0119 pola oraz 'category_TERM_ID&#8217;. Je\u015bli pokazujesz warto\u015b\u0107 niestandardowego pola taksonomii, drugim parametrem b\u0119dzie \u201eterm_TERM_ID&quot;. Prosz\u0119 zapozna\u0107 si\u0119 z dokumentacj\u0105 wtyczki <a href=\"https:\/\/www.advancedcustomfields.com\/resources\/adding-fields-taxonomy-term\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">tutaj<\/a>.<\/p>\n<p>Za\u0142\u00f3\u017cmy, \u017ce wgrali\u015bmy obraz dla kategorii, kt\u00f3ra ma ID 7. Nasz kod b\u0119dzie wygl\u0105da\u0142 nast\u0119puj\u0105co, aby wy\u015bwietli\u0107 obraz.<\/p>\n<pre><code>&lt;?php\n$term_id = 7;\n$image = get_field('category_image', 'category_'. $term_id); \/\/'category_image' is our field name\n?&gt;\n&lt;img src=\"&lt;?php echo $image['url']; ?&gt;\"&gt;<\/code><\/pre>\n<p>Zmienna <code>$image<\/code>ma \u015bcie\u017ck\u0119 obrazu z rozmiarami miniatury, \u015brednimi i du\u017cymi. Mo\u017cesz wybra\u0107 dowolny rozmiar obrazu zgodnie z wymaganiami. Wydrukuj <code>$image<\/code>zmienn\u0105, a otrzymasz wszystkie meta szczeg\u00f3\u0142y dotycz\u0105ce obrazu.<\/p>\n<p>Mam nadziej\u0119, \u017ce rozumiesz, jak doda\u0107 pole obrazu do taksonomii w WordPressie. Podziel si\u0119 swoimi przemy\u015bleniami i sugestiami w sekcji komentarzy poni\u017cej.<\/p>\n<h4>Powi\u0105zane artyku\u0142y<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pl\/jak-zbudowac-niestandardowy-widzet-elementor\/\" title=\"Jak zbudowa\u0107 niestandardowy wid\u017cet Elementor\">Jak zbudowa\u0107 niestandardowy wid\u017cet Elementor<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pl\/jak-dodac-kod-po-tagu-body-w-wordpressie\/\" title=\"Jak doda\u0107 kod po tagu Body w WordPressie\">Jak doda\u0107 kod po tagu Body w WordPressie<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pl\/dodawanie-niestandardowego-przycisku-obrazu-za-pomoca-programu-media-uploader-w-wordpress\/\" title=\"Dodawanie niestandardowego przycisku obrazu za pomoc\u0105 programu Media Uploader w WordPress\">Dodawanie niestandardowego przycisku obrazu za pomoc\u0105 programu Media Uploader 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>Czy chcesz doda\u0107 pole obrazu do taksonomii w WordPress? W tym artykule poka\u017c\u0119, jak doda\u0107 pole obrazu do taksonomii i<\/p>\n","protected":false},"author":1,"featured_media":21655,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[316,416,612],"tags":[847],"class_list":["post-29036","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-baza-danych","category-roznorodny","category-uncategorized-8","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/29036","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=29036"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/29036\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media\/21655"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media?parent=29036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/categories?post=29036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/tags?post=29036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}