{"id":9349,"date":"2020-02-09T15:22:02","date_gmt":"2020-02-09T14:22:02","guid":{"rendered":"https:\/\/nprofit.net\/pl\/?p=9349"},"modified":"2026-07-31T14:16:02","modified_gmt":"2026-07-31T12:16:02","slug":"mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac","status":"publish","type":"post","link":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/","title":{"rendered":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek?"},"content":{"rendered":"<p>MU-Plugins, czyli Must Use Plugins, to katalog wp-content\/mu-plugins, w kt\u00f3rym ka\u017cdy plik PHP \u0142aduje si\u0119 automatycznie na ka\u017cdej stronie witryny, jeszcze przed zwyk\u0142ymi wtyczkami. Nie da si\u0119 ich wy\u0142\u0105czy\u0107 z poziomu kokpitu WordPressa, bo nie maj\u0105 przycisku aktywacji ani dezaktywacji. Jedyny spos\u00f3b na ich wy\u0142\u0105czenie to usuni\u0119cie pliku albo przeniesienie go poza ten katalog.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #003366;color:#003366\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #003366;color:#003366\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Czym_sa_wtyczki_must-use_i_czym_roznia_sie_od_zwyklej_wtyczki\" >Czym s\u0105 wtyczki must-use i czym r\u00f3\u017cni\u0105 si\u0119 od zwyk\u0142ej wtyczki?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Gdzie_znajduje_sie_katalog_mu-plugins_i_jak_dodac_do_niego_wtyczke\" >Gdzie znajduje si\u0119 katalog mu-plugins i jak doda\u0107 do niego wtyczk\u0119?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Do_czego_wykorzystac_MU-Plugins_na_co_dzien\" >Do czego wykorzysta\u0107 MU-Plugins na co dzie\u0144?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Jakie_sa_zalety_i_ograniczenia_wtyczek_MU\" >Jakie s\u0105 zalety i ograniczenia wtyczek MU?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Jak_dzis_napisac_wlasny_mu-plugin_takze_z_pomoca_AI\" >Jak dzi\u015b napisa\u0107 w\u0142asny mu-plugin, tak\u017ce z pomoc\u0105 AI?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Co_to_znaczy_dla_bezpieczenstwa_i_budzetu_firmy\" >Co to znaczy dla bezpiecze\u0144stwa i bud\u017cetu firmy?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#Najczesciej_zadawane_pytania_o_MU-Plugins\" >Najcz\u0119\u015bciej zadawane pytania o MU-Plugins<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Czym_sa_wtyczki_must-use_i_czym_roznia_sie_od_zwyklej_wtyczki\"><\/span>Czym s\u0105 wtyczki must-use i czym r\u00f3\u017cni\u0105 si\u0119 od zwyk\u0142ej wtyczki?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Wtyczka must-use to zwyk\u0142y plik PHP z kodem, umieszczony w specjalnym katalogu WordPressa zamiast w standardowym folderze wtyczek. R\u00f3\u017cnica nie le\u017cy w kodzie, tylko w miejscu i sposobie \u0142adowania: WordPress traktuje wszystko, co znajdzie w mu-plugins, jako funkcjonalno\u015b\u0107 obowi\u0105zkow\u0105, uruchamian\u0105 zawsze i bez pytania administratora o zgod\u0119.<\/p>\n<p>Skr\u00f3t MU pierwotnie oznacza\u0142 \u201eMulti User&quot; i odnosi\u0142 si\u0119 do instalacji sieciowych WPMS, gdzie wtyczka z tego katalogu aktywowa\u0142a si\u0119 od razu dla wszystkich witryn w sieci. Dzi\u015b funkcja dzia\u0142a identycznie na zwyk\u0142ej, pojedynczej instalacji WordPressa, a MU odczytuje si\u0119 jako \u201eMust Use&quot;. Mechanizm jest cz\u0119\u015bci\u0105 WordPressa od wersji 2.8 i od tamtej pory nie zmieni\u0142 zasady dzia\u0142ania.<\/p>\n<p>Poniewa\u017c wtyczka MU nie przechodzi przez standardowy proces aktywacji, nie obs\u0142uguje activation hooks ani deactivation hooks, czyli funkcji uruchamianych w momencie w\u0142\u0105czenia lub wy\u0142\u0105czenia. Je\u015bli kod musi co\u015b wykona\u0107 jednorazowo przy pierwszym uruchomieniu, na przyk\u0142ad utworzy\u0107 tabel\u0119 w bazie danych, mu-plugin nie jest w\u0142a\u015bciwym miejscem na taki kod.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Gdzie_znajduje_sie_katalog_mu-plugins_i_jak_dodac_do_niego_wtyczke\"><\/span>Gdzie znajduje si\u0119 katalog mu-plugins i jak doda\u0107 do niego wtyczk\u0119?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Katalog mu-plugins znajduje si\u0119 pod adresem wp-content\/mu-plugins, obok standardowych folder\u00f3w plugins i themes. Domy\u015blna instalacja WordPressa go nie zawiera, wi\u0119c zwykle trzeba go utworzy\u0107 r\u0119cznie przez FTP, SFTP albo mened\u017cer plik\u00f3w hostingu. Wystarczy wgra\u0107 do niego dowolny plik z rozszerzeniem .php, \u017ceby jego kod zacz\u0105\u0142 dzia\u0142a\u0107 na ca\u0142ej witrynie natychmiast po od\u015bwie\u017ceniu strony.<\/p>\n<p>Jest jedno praktyczne ograniczenie: WordPress skanuje wy\u0142\u0105cznie pliki znajduj\u0105ce si\u0119 bezpo\u015brednio w katalogu g\u0142\u00f3wnym mu-plugins, nie zagl\u0105da do podfolder\u00f3w. Je\u015bli kod ma by\u0107 rozbity na kilka plik\u00f3w w podkatalogu, w g\u0142\u00f3wnym folderze musi znale\u017a\u0107 si\u0119 dodatkowo plik \u0142aduj\u0105cy, kt\u00f3ry do\u0142\u0105czy pozosta\u0142e pliki poleceniem require lub include. Bez takiego pliku startowego reszta kodu w podfolderze zostanie zignorowana.<\/p>\n<p>Dost\u0119p do tego katalogu wymaga uprawnie\u0144 na poziomie serwera, a nie tylko konta w kokpicie WordPressa. To jednocze\u015bnie zaleta i ograniczenie: osoba bez dost\u0119pu do FTP czy panelu hostingu nie umie\u015bci tam niczego, ale te\u017c administrator znaj\u0105cy wy\u0142\u0105cznie interfejs WordPressa nie zmieni zawarto\u015bci tego folderu bez pomocy kogo\u015b z dost\u0119pem technicznym.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Do_czego_wykorzystac_MU-Plugins_na_co_dzien\"><\/span>Do czego wykorzysta\u0107 MU-Plugins na co dzie\u0144?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sensowne zastosowanie mu-plugins to ka\u017cda funkcjonalno\u015b\u0107, kt\u00f3ra musi dzia\u0142a\u0107 zawsze i nie powinna da\u0107 si\u0119 przypadkiem wy\u0142\u0105czy\u0107. W praktyce sprawdza si\u0119 to w kilku powtarzaj\u0105cych si\u0119 scenariuszach.<\/p>\n<ul>\n<li>Kod krytyczny dla dzia\u0142ania witryny: wymuszenie po\u0142\u0105czenia po SSL, blokada rejestracji nowych u\u017cytkownik\u00f3w albo wy\u0142\u0105czenie edytora plik\u00f3w motyw\u00f3w i wtyczek w kokpicie.<\/li>\n<li>Wstrzykiwanie kodu \u015bledz\u0105cego lub weryfikacyjnego, na przyk\u0142ad tagu Google Analytics albo metatagu potwierdzaj\u0105cego w\u0142asno\u015b\u0107 domeny w Google Search Console, bez instalowania osobnej wtyczki.<\/li>\n<li>\u0141adowanie bibliotek lub funkcji pomocniczych, z kt\u00f3rych maj\u0105 korzysta\u0107 inne wtyczki. Dzi\u0119ki alfabetycznej kolejno\u015bci \u0142adowania i pierwsze\u0144stwu przed zwyk\u0142ymi wtyczkami, taka biblioteka jest gotowa, zanim uruchomi si\u0119 cokolwiek innego.<\/li>\n<li>Automatyzacja rutynowych zada\u0144, na przyk\u0142ad wymuszenie aktualizacji t\u0142umacze\u0144 albo samego WordPressa wed\u0142ug w\u0142asnego harmonogramu, zamiast czeka\u0107 na r\u0119czne dzia\u0142anie administratora.<\/li>\n<li>Popularne zarz\u0105dzane hostingi WordPressa wykorzystuj\u0105 mu-plugins do wymuszania w\u0142asnych mechanizm\u00f3w cache&#8217;owania i integracji z panelem hostingowym. Klient widzi je w kokpicie w osobnej zak\u0142adce, ale nie mo\u017ce ich wy\u0142\u0105czy\u0107, bo s\u0105 cz\u0119\u015bci\u0105 infrastruktury dostawcy.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Jakie_sa_zalety_i_ograniczenia_wtyczek_MU\"><\/span>Jakie s\u0105 zalety i ograniczenia wtyczek MU?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Najwi\u0119ksz\u0105 zalet\u0105 mu-plugins jest brak potrzeby r\u0119cznej aktywacji: kod dzia\u0142a, odk\u0105d tylko plik trafi do w\u0142a\u015bciwego katalogu, nawet bez logowania do kokpitu. To praktyczne rozwi\u0105zanie, gdy dost\u0119p do panelu administracyjnego jest ograniczony, a dost\u0119p do serwera ju\u017c nie. Drug\u0105 zalet\u0105 jest odporno\u015b\u0107 na przypadkowe wy\u0142\u0105czenie: nikt nie zdezaktywuje takiej wtyczki jednym klikni\u0119ciem przez pomy\u0142k\u0119 na li\u015bcie wtyczek.<\/p>\n<p>Ograniczenia wynikaj\u0105 z tych samych cech, kt\u00f3re s\u0105 zaletami. Brak aktywacji oznacza brak activation hooks, brak ekranu ustawie\u0144 i brak standardowej aktualizacji przez kokpit. Ka\u017cda zmiana kodu wymaga fizycznej podmiany pliku na serwerze, co dla mniej technicznych administrator\u00f3w bywa realn\u0105 barier\u0105.<\/p>\n<table>\n<thead>\n<tr>\n<th>Cecha<\/th>\n<th>Zwyk\u0142a wtyczka<\/th>\n<th>MU-Plugin<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Aktywacja<\/td>\n<td>R\u0119czna, w Kokpit &gt; Wtyczki<\/td>\n<td>Automatyczna, po wgraniu pliku do katalogu<\/td>\n<\/tr>\n<tr>\n<td>Dezaktywacja z panelu<\/td>\n<td>Jednym klikni\u0119ciem<\/td>\n<td>Wymaga usuni\u0119cia lub przeniesienia pliku<\/td>\n<\/tr>\n<tr>\n<td>Kolejno\u015b\u0107 \u0142adowania<\/td>\n<td>Po motywie, wed\u0142ug kolejno\u015bci aktywacji<\/td>\n<td>Najwcze\u015bniej ze wszystkich, alfabetycznie<\/td>\n<\/tr>\n<tr>\n<td>Activation \/ deactivation hooks<\/td>\n<td>Obs\u0142ugiwane<\/td>\n<td>Nieobs\u0142ugiwane<\/td>\n<\/tr>\n<tr>\n<td>Aktualizacja z kokpitu<\/td>\n<td>Tak, dla wtyczek z repozytorium<\/td>\n<td>Nie, tylko r\u0119czna podmiana pliku<\/td>\n<\/tr>\n<tr>\n<td>Podkatalogi w folderze<\/td>\n<td>Tak, jeden folder na wtyczk\u0119<\/td>\n<td>Nie, wczytywane s\u0105 tylko pliki .php z katalogu g\u0142\u00f3wnego<\/td>\n<\/tr>\n<tr>\n<td>Miejsce na li\u015bcie Wtyczki<\/td>\n<td>Pe\u0142ny wpis z opisem i akcjami<\/td>\n<td>Osobna zak\u0142adka \u201eMusi by\u0107 u\u017cywane&quot;, bez akcji<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Jak_dzis_napisac_wlasny_mu-plugin_takze_z_pomoca_AI\"><\/span>Jak dzi\u015b napisa\u0107 w\u0142asny mu-plugin, tak\u017ce z pomoc\u0105 AI?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prosty mu-plugin to zwykle kilkana\u015bcie do kilkudziesi\u0119ciu linijek kodu PHP, wi\u0119c dobrze nadaje si\u0119 do wygenerowania przez model j\u0119zykowy. Wystarczy opisa\u0107 s\u0142ownie, co kod ma robi\u0107, na przyk\u0142ad \u201edodaj do sekcji head kod \u015bledz\u0105cy i ukryj wersj\u0119 WordPressa w kodzie \u017ar\u00f3d\u0142owym&quot;, a asystent AI przygotuje gotow\u0105 funkcj\u0119 z odpowiednimi hookami WordPressa. Dla osoby bez do\u015bwiadczenia w PHP skraca to czas wdro\u017cenia z godzin researchu do kilku minut testowania.<\/p>\n<p>Niezale\u017cnie od \u017ar\u00f3d\u0142a kodu obowi\u0105zuje jedno zastrze\u017cenie: plik w katalogu mu-plugins \u0142aduje si\u0119 na ka\u017cdej stronie witryny, wi\u0119c b\u0142\u0105d sk\u0142adniowy albo nieobs\u0142u\u017cony wyj\u0105tek potrafi zablokowa\u0107 dost\u0119p do ca\u0142ej strony, nie tylko do jednej funkcji. Kod wygenerowany przez AI, tak samo jak kod napisany r\u0119cznie, warto najpierw sprawdzi\u0107 na kopii testowej strony, zanim trafi do katalogu mu-plugins na produkcji.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Co_to_znaczy_dla_bezpieczenstwa_i_budzetu_firmy\"><\/span>Co to znaczy dla bezpiecze\u0144stwa i bud\u017cetu firmy?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Mu-plugin sam w sobie nie jest funkcj\u0105 bezpiecze\u0144stwa, ale bywa tanim sposobem na to, \u017ceby krytyczny kod przetrwa\u0142 przej\u0119cie panelu administracyjnego, czyli jeden z cz\u0119\u015bciej opisywanych scenariuszy ataku na WordPressa. Zdecydowana wi\u0119kszo\u015b\u0107 znanych luk bezpiecze\u0144stwa WordPressa dotyczy wtyczek i motyw\u00f3w, nie samego j\u0105dra systemu, jak pokazuje raport o stanie bezpiecze\u0144stwa WordPressa od <a href=\"https:\/\/patchstack.com\/whitepaper\/state-of-wordpress-security-in-2024\/\" target=\"_blank\" rel=\"noopener\">Patchstack<\/a>, a przej\u0119cie konta administratora jako cz\u0119sty wektor ataku regularnie opisuje <a href=\"https:\/\/www.wordfence.com\/blog\/\" target=\"_blank\" rel=\"noopener\">Wordfence<\/a>.<\/p>\n<p>Mu-plugin nie zatrzyma atakuj\u0105cego, kt\u00f3ry ma pe\u0142ny dost\u0119p do plik\u00f3w na serwerze, bo taki plik r\u00f3wnie \u0142atwo usun\u0105\u0107 jak zwyk\u0142\u0105 wtyczk\u0119. Podnosi jednak pr\u00f3g dla scenariusza du\u017co cz\u0119stszego: przej\u0119cia samego konta w kokpicie. Osoba, kt\u00f3ra w\u0142amie si\u0119 tylko do panelu WordPressa, zobaczy krytyczny kod hardeningowy umieszczony w mu-plugins, ale nie znajdzie przy nim przycisku dezaktywacji.<\/p>\n<p>Dla firmy prowadz\u0105cej sklep internetowy albo generuj\u0105cej leady przez formularz kontaktowy, koszt kilkugodzinnego przestoju to nie tylko czas techniczny na przywr\u00f3cenie strony, ale te\u017c zam\u00f3wienia i zapytania utracone w tym oknie czasowym. Wdro\u017cenie prostego mu-plugina z podstawowym hardeningiem to zwykle kilkana\u015bcie minut pracy programisty, a chroni akurat przed jednym z ta\u0144szych do wykorzystania b\u0142\u0119d\u00f3w, czyli s\u0142abo zabezpieczonym kontem administratora.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Najczesciej_zadawane_pytania_o_MU-Plugins\"><\/span>Najcz\u0119\u015bciej zadawane pytania o MU-Plugins<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Czym r\u00f3\u017cni si\u0119 mu-plugin od zwyk\u0142ej wtyczki WordPress?<\/strong><\/p>\n<p>Mu-plugin \u0142aduje si\u0119 automatycznie z katalogu wp-content\/mu-plugins i nie da si\u0119 go wy\u0142\u0105czy\u0107 z kokpitu, a zwyk\u0142\u0105 wtyczk\u0119 trzeba aktywowa\u0107 r\u0119cznie i mo\u017cna j\u0105 jednym klikni\u0119ciem dezaktywowa\u0107. Mu-plugin nie obs\u0142uguje te\u017c activation hooks ani standardowych aktualizacji przez panel administracyjny.<\/p>\n<p><strong>Gdzie w WordPressie znajduje si\u0119 katalog mu-plugins?<\/strong><\/p>\n<p>Katalog znajduje si\u0119 pod adresem wp-content\/mu-plugins, obok folder\u00f3w plugins i themes. Domy\u015blna instalacja WordPressa go nie tworzy, wi\u0119c trzeba za\u0142o\u017cy\u0107 go r\u0119cznie przez FTP, SFTP lub mened\u017cer plik\u00f3w w panelu hostingu.<\/p>\n<p><strong>Jak wy\u0142\u0105czy\u0107 wtyczk\u0119 typu must-use?<\/strong><\/p>\n<p>Jedyny spos\u00f3b to usuni\u0119cie pliku PHP z katalogu mu-plugins albo przeniesienie go do innego folderu. W kokpicie WordPressa nie ma dla takich wtyczek przycisku dezaktywacji, bo system nie przewiduje dla nich stanu wy\u0142\u0105czonego.<\/p>\n<p><strong>Czy mu-plugins dzia\u0142aj\u0105 inaczej w sieci Multisite ni\u017c na pojedynczej instalacji?<\/strong><\/p>\n<p>Nie, mechanizm dzia\u0142a identycznie. Historycznie MU oznacza\u0142o \u201eMulti User&quot; i funkcja powsta\u0142a z my\u015bl\u0105 o sieciach WPMS, gdzie aktywowa\u0142a wtyczk\u0119 od razu dla wszystkich witryn w sieci, ale dzi\u015b zasada \u0142adowania jest taka sama niezale\u017cnie od tego, czy instalacja jest pojedyncza, czy sieciowa.<\/p>\n<p><strong>Czy warto przenie\u015b\u0107 kod z functions.php motywu do mu-plugins?<\/strong><\/p>\n<p>Tak, je\u015bli kod nie jest \u015bci\u015ble zwi\u0105zany z wygl\u0105dem strony i ma przetrwa\u0107 zmian\u0119 motywu. Kod w functions.php znika razem ze zmian\u0105 albo aktualizacj\u0105 motywu, a plik w mu-plugins dzia\u0142a niezale\u017cnie od tego, jaki motyw jest aktywny.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MU-Plugins, czyli Must Use Plugins, to katalog wp-content\/mu-plugins, w kt\u00f3rym ka\u017cdy plik PHP \u0142aduje si\u0119 automatycznie na ka\u017cdej stronie witryny, jeszcze przed zwyk\u0142ymi wtyczkami. Nie da si\u0119 ich wy\u0142\u0105czy\u0107 z poziomu kokpitu WordPressa, bo nie maj\u0105 przycisku aktywacji ani dezaktywacji. Jedyny spos\u00f3b na ich wy\u0142\u0105czenie to usuni\u0119cie pliku albo przeniesienie go poza ten katalog. Czym [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":44795,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,14],"tags":[],"class_list":["post-9349","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-poradniki","category-techniczne-wskazowki"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT<\/title>\n<meta name=\"description\" content=\"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT\" \/>\n<meta property=\"og:description\" content=\"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/\" \/>\n<meta property=\"og:site_name\" content=\"NPROFIT\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-09T14:22:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-31T12:16:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kamil Rybicki\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kamil Rybicki\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/\"},\"author\":{\"name\":\"Kamil Rybicki\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#\\\/schema\\\/person\\\/92bf22c8ebd1c7b18dbf148defacd529\"},\"headline\":\"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek?\",\"datePublished\":\"2020-02-09T14:22:02+00:00\",\"dateModified\":\"2026-07-31T12:16:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/\"},\"wordCount\":1534,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/wpis-9349.png\",\"articleSection\":[\"Poradniki\",\"Techniczne wskaz\u00f3wki\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/\",\"name\":\"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/wpis-9349.png\",\"datePublished\":\"2020-02-09T14:22:02+00:00\",\"dateModified\":\"2026-07-31T12:16:02+00:00\",\"description\":\"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/wpis-9349.png\",\"contentUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/wpis-9349.png\",\"width\":1200,\"height\":630,\"caption\":\"MU Plugins(Must Use Plugins) - co to jest i do czego mo\u017cna to wykorzysta\u0107?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/\",\"name\":\"NPROFIT\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#organization\",\"name\":\"NPROFIT\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/bigLogo.png\",\"contentUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/bigLogo.png\",\"width\":323,\"height\":50,\"caption\":\"NPROFIT\"},\"image\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#\\\/schema\\\/person\\\/92bf22c8ebd1c7b18dbf148defacd529\",\"name\":\"Kamil Rybicki\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g\",\"caption\":\"Kamil Rybicki\"},\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT","description":"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/","og_locale":"pl_PL","og_type":"article","og_title":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT","og_description":"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.","og_url":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/","og_site_name":"NPROFIT","article_published_time":"2020-02-09T14:22:02+00:00","article_modified_time":"2026-07-31T12:16:02+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png","type":"image\/png"}],"author":"Kamil Rybicki","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Kamil Rybicki","Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#article","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/"},"author":{"name":"Kamil Rybicki","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/92bf22c8ebd1c7b18dbf148defacd529"},"headline":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek?","datePublished":"2020-02-09T14:22:02+00:00","dateModified":"2026-07-31T12:16:02+00:00","mainEntityOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/"},"wordCount":1534,"commentCount":0,"publisher":{"@id":"https:\/\/nprofit.net\/pl\/#organization"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png","articleSection":["Poradniki","Techniczne wskaz\u00f3wki"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/","url":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/","name":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek? - Blog NPROFIT","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#primaryimage"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png","datePublished":"2020-02-09T14:22:02+00:00","dateModified":"2026-07-31T12:16:02+00:00","description":"MU-Plugins (Must Use Plugins) to katalog WordPressa: kod \u0142aduje si\u0119 automatycznie i nie da si\u0119 wy\u0142\u0105czy\u0107 z kokpitu. Sprawd\u017a r\u00f3\u017cnice i zastosowania.","breadcrumb":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#primaryimage","url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png","contentUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/02\/wpis-9349.png","width":1200,"height":630,"caption":"MU Plugins(Must Use Plugins) - co to jest i do czego mo\u017cna to wykorzysta\u0107?"},{"@type":"BreadcrumbList","@id":"https:\/\/nprofit.net\/pl\/blog\/mu-pluginsmust-use-plugins-co-to-jest-i-do-czego-mozna-to-wykorzystac\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/nprofit.net\/pl\/"},{"@type":"ListItem","position":2,"name":"MU-Plugins w WordPressie: czym si\u0119 r\u00f3\u017cni\u0105 od zwyk\u0142ych wtyczek?"}]},{"@type":"WebSite","@id":"https:\/\/nprofit.net\/pl\/#website","url":"https:\/\/nprofit.net\/pl\/","name":"NPROFIT","description":"","publisher":{"@id":"https:\/\/nprofit.net\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nprofit.net\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/nprofit.net\/pl\/#organization","name":"NPROFIT","url":"https:\/\/nprofit.net\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png","contentUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2025\/07\/bigLogo.png","width":323,"height":50,"caption":"NPROFIT"},"image":{"@id":"https:\/\/nprofit.net\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/92bf22c8ebd1c7b18dbf148defacd529","name":"Kamil Rybicki","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ee333759a7a67c04958b79fed2e66cdd446f429179aeef588293e00f5a67dd27?s=96&d=mm&r=g","caption":"Kamil Rybicki"},"url":"https:\/\/nprofit.net\/pl\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/9349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/comments?post=9349"}],"version-history":[{"count":1,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/9349\/revisions"}],"predecessor-version":[{"id":45011,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/9349\/revisions\/45011"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media\/44795"}],"wp:attachment":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media?parent=9349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/categories?post=9349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/tags?post=9349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}