{"id":12347,"date":"2020-10-05T09:00:00","date_gmt":"2020-10-05T07:00:00","guid":{"rendered":"https:\/\/nprofit.net\/pl\/?p=12347"},"modified":"2026-07-31T14:57:20","modified_gmt":"2026-07-31T12:57:20","slug":"mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl","status":"publish","type":"post","link":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/","title":{"rendered":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL?"},"content":{"rendered":"<p>Mixed content na WordPressie znika, gdy ka\u017cdy zas\u00f3b \u0142adowany przez stron\u0119: obrazek, skrypt, arkusz styl\u00f3w czy element osadzony w tre\u015bci wpisu, wskazuje na adres https zamiast http. Na ma\u0142ej witrynie tak\u0105 podmian\u0119 da si\u0119 przeprowadzi\u0107 jedn\u0105 operacj\u0105 w bazie danych w kilkana\u015bcie minut, w rozbudowanym sklepie bywa to praca na kilka godzin, bo trzeba przejrze\u0107 te\u017c ustawienia motywu, wtyczek i osadzonych widget\u00f3w. Sam certyfikat SSL rzadko bywa tu winny, b\u0142\u0105d pojawia si\u0119 wtedy, gdy cz\u0119\u015b\u0107 zasob\u00f3w uparcie \u0142aduje si\u0119 starym protoko\u0142em mimo poprawnie wystawionego certyfikatu.<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Co_to_jest_ostrzezenie_o_mixed_content\" >Co to jest ostrze\u017cenie o mixed content?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Jakie_sa_rodzaje_certyfikatow_SSL_i_ktory_wybrac_dla_firmowej_strony\" >Jakie s\u0105 rodzaje certyfikat\u00f3w SSL i kt\u00f3ry wybra\u0107 dla firmowej strony?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Co_najczesciej_powoduje_mixed_content_na_WordPressie\" >Co najcz\u0119\u015bciej powoduje mixed content na WordPressie?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Gdzie_szukac_elementow_ktore_powoduja_blad_mixed_content\" >Gdzie szuka\u0107 element\u00f3w, kt\u00f3re powoduj\u0105 b\u0142\u0105d mixed content?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Jak_naprawic_mixed_content_przez_podmiane_adresow_w_bazie_danych\" >Jak naprawi\u0107 mixed content przez podmian\u0119 adres\u00f3w w bazie danych?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Czy_da_sie_naprawic_mixed_content_bez_grzebania_w_bazie_danych\" >Czy da si\u0119 naprawi\u0107 mixed content bez grzebania w bazie danych?<\/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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Ile_kosztuje_zignorowanie_ostrzezenia_o_mixed_content\" >Ile kosztuje zignorowanie ostrze\u017cenia o mixed content?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#Najczesciej_zadawane_pytania\" >Najcz\u0119\u015bciej zadawane pytania<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Co_to_jest_ostrzezenie_o_mixed_content\"><\/span>Co to jest ostrze\u017cenie o mixed content?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ostrze\u017cenie o mixed content pojawia si\u0119, gdy strona z wa\u017cnym certyfikatem SSL i tak \u0142aduje cz\u0119\u015b\u0107 swoich zasob\u00f3w przez niezaszyfrowane po\u0142\u0105czenie http. Przegl\u0105darka sygnalizuje to inaczej ni\u017c brak certyfikatu: zamiast czerwonego ostrze\u017cenia &quot;niezabezpieczona&quot; pokazuje ikon\u0119 informacji przy adresie albo komunikat w konsoli, bo po\u0142\u0105czenie z serwerem jako ca\u0142o\u015b\u0107 wci\u0105\u017c jest szyfrowane, tylko pojedyncze elementy nie s\u0105.<\/p>\n<p>Dzi\u015b wi\u0119kszo\u015b\u0107 przegl\u0105darek, w tym Chrome i Firefox, automatycznie pr\u00f3buje podmieni\u0107 protok\u00f3\u0142 takich zasob\u00f3w na https przy \u0142adowaniu strony. Je\u015bli zas\u00f3b jest dost\u0119pny r\u00f3wnie\u017c pod https, u\u017cytkownik w og\u00f3le nie zobaczy ostrze\u017cenia. Je\u015bli nie jest, przegl\u0105darka po prostu go nie wy\u015bwietli, wi\u0119c problem zamiast ikony w pasku adresu objawia si\u0119 jako brakuj\u0105cy obrazek, niedzia\u0142aj\u0105cy skrypt albo pusty formularz. To gorsza wiadomo\u015b\u0107 dla w\u0142a\u015bciciela strony ni\u017c jeszcze kilka lat temu: zamiast czytelnego ostrze\u017cenia dostaje po prostu zepsut\u0105 stron\u0119, bez wskaz\u00f3wki, co si\u0119 zepsu\u0142o.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Jakie_sa_rodzaje_certyfikatow_SSL_i_ktory_wybrac_dla_firmowej_strony\"><\/span>Jakie s\u0105 rodzaje certyfikat\u00f3w SSL i kt\u00f3ry wybra\u0107 dla firmowej strony?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Certyfikaty SSL r\u00f3\u017cni\u0105 si\u0119 poziomem weryfikacji, nie si\u0142\u0105 szyfrowania, wi\u0119c dla wi\u0119kszo\u015bci firmowych witryn wystarcza najprostszy wariant. Dzi\u015b darmowy certyfikat Domain Validation instaluje niemal ka\u017cdy hosting automatycznie, wi\u0119c dla bloga, wizyt\u00f3wki czy strony us\u0142ugowej nie ma powodu za niego dop\u0142aca\u0107.<\/p>\n<p>Trzy typy r\u00f3\u017cni zakres weryfikacji:<\/p>\n<ul>\n<li>Domain Validation (DV): potwierdza tylko, \u017ce wnioskuj\u0105cy ma kontrol\u0119 nad domen\u0105. Szyfruje po\u0142\u0105czenie identycznie jak dro\u017csze warianty, wystawiany jest automatycznie i najcz\u0119\u015bciej bezp\u0142atnie.<\/li>\n<li>Organization Validation (OV): dodaje weryfikacj\u0119 firmy stoj\u0105cej za domen\u0105, wymaga dokument\u00f3w rejestrowych i trwa d\u0142u\u017cej.<\/li>\n<li>Extended Validation (EV): najpe\u0142niejsza weryfikacja, obejmuje status prawny i fizyczn\u0105 obecno\u015b\u0107 firmy.<\/li>\n<\/ul>\n<p>Certyfikat EV kiedy\u015b wyr\u00f3\u017cnia\u0142 si\u0119 w pasku adresu nazw\u0105 firmy obok k\u0142\u00f3dki. Dzi\u015b przegl\u0105darki eksponuj\u0105 to znacznie rzadziej ni\u017c jeszcze kilka lat temu. Dla sklepu internetowego czy instytucji finansowej OV lub EV bywa nadal uzasadnione ze wzgl\u0119d\u00f3w formalnych i wizerunkowych, ale dop\u0142ata do wy\u017cszego wariantu wy\u0142\u0105cznie po to, by &quot;wygl\u0105da\u0107 bezpieczniej&quot; w oczach klienta, dzi\u015b zwraca si\u0119 rzadziej ni\u017c w momencie premiery tej technologii.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Co_najczesciej_powoduje_mixed_content_na_WordPressie\"><\/span>Co najcz\u0119\u015bciej powoduje mixed content na WordPressie?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Najcz\u0119stsz\u0105 przyczyn\u0105 jest migracja z http na https, po kt\u00f3rej w bazie danych albo w kodzie motywu zostaj\u0105 stare, zakodowane na sta\u0142e adresy. Problem pojawia si\u0119 te\u017c bez \u017cadnej migracji, gdy motyw lub wtyczka od pocz\u0105tku odwo\u0142uj\u0105 si\u0119 do zasob\u00f3w przez http.<\/p>\n<p>Najcz\u0119stsze konkretne \u017ar\u00f3d\u0142a to:<\/p>\n<ul>\n<li>linki do plik\u00f3w CSS lub JavaScript wpisane w kodzie motywu z protoko\u0142em http zamiast https,<\/li>\n<li>obrazki i osadzone materia\u0142y (mapy, filmy, wid\u017cety spo\u0142eczno\u015bciowe) z adresem http zapisanym na sta\u0142e w tre\u015bci wpisu lub w ustawieniach wtyczki,<\/li>\n<li>odwo\u0142ania do zewn\u0119trznych czcionek, ikon albo skrypt\u00f3w analitycznych osadzonych r\u0119cznie w kodzie strony,<\/li>\n<li>nieaktualizowane od dawna wtyczki i motywy, w kt\u00f3rych nikt nigdy nie zaktualizowa\u0142 adres\u00f3w na https.<\/li>\n<\/ul>\n<p>Ten ostatni punkt ma znaczenie wykraczaj\u0105ce poza sam mixed content. Z raport\u00f3w bezpiecze\u0144stwa WordPressa wynika, \u017ce zdecydowana wi\u0119kszo\u015b\u0107 znanych podatno\u015bci pochodzi w\u0142a\u015bnie z wtyczek i motyw\u00f3w, nie z samego rdzenia systemu, jak pokazuje <a href=\"https:\/\/patchstack.com\/whitepaper\/state-of-wordpress-security-in-2024\/\" target=\"_blank\" rel=\"noopener\">raport Patchstack o stanie bezpiecze\u0144stwa WordPressa<\/a>. Wtyczka, kt\u00f3ra od lat nie dosta\u0142a aktualizacji i przez to ci\u0105gnie za sob\u0105 stare adresy http, jest zwykle te\u017c t\u0105 sam\u0105 wtyczk\u0105, kt\u00f3ra nie dosta\u0142a \u0142atek bezpiecze\u0144stwa.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Gdzie_szukac_elementow_ktore_powoduja_blad_mixed_content\"><\/span>Gdzie szuka\u0107 element\u00f3w, kt\u00f3re powoduj\u0105 b\u0142\u0105d mixed content?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Najszybciej znajduje si\u0119 je w konsoli przegl\u0105darki, kt\u00f3ra dla ka\u017cdego zablokowanego lub podmienionego zasobu wypisuje jego dok\u0142adny adres. Wystarczy klikn\u0105\u0107 prawym przyciskiem myszy na stronie, wybra\u0107 &quot;Zbadaj element&quot; (Inspect), przej\u015b\u0107 do zak\u0142adki &quot;Konsola&quot; (Console) albo od razu u\u017cy\u0107 skr\u00f3tu Ctrl+Shift+J w Chrome na Windows i Linuksie.<\/p>\n<p>Konsola pokazuje list\u0119 adres\u00f3w http, kt\u00f3re strona pr\u00f3bowa\u0142a za\u0142adowa\u0107, razem z plikiem, w kt\u00f3rym s\u0105 zapisane. Coraz cz\u0119\u015bciej administratorzy stron wklejaj\u0105 taki log wprost do asystenta AI i prosz\u0105 o wskazanie, w kt\u00f3rych plikach motywu albo w kt\u00f3rej tabeli bazy danych szuka\u0107 konkretnego adresu, co skraca faz\u0119 diagnozy zw\u0142aszcza na du\u017cych, rozbudowanych stronach. Model nie zajrzy do bazy danych za nikogo, ale potrafi b\u0142yskawicznie rozpozna\u0107 wzorzec w wklejonym b\u0142\u0119dzie i podpowiedzie\u0107, czy problem le\u017cy w motywie, wtyczce, czy w tre\u015bci wpis\u00f3w.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Jak_naprawic_mixed_content_przez_podmiane_adresow_w_bazie_danych\"><\/span>Jak naprawi\u0107 mixed content przez podmian\u0119 adres\u00f3w w bazie danych?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Gdy lista problematycznych adres\u00f3w jest ju\u017c gotowa, ka\u017cdy z nich trzeba podmieni\u0107 z http na dok\u0142adnie ten sam adres z https. Najwygodniej zrobi\u0107 to wtyczk\u0105 do wyszukiwania i zamiany tre\u015bci w bazie danych, na przyk\u0142ad Better Search Replace, kt\u00f3ra obs\u0142uguje te\u017c dane zserializowane, wi\u0119c nie psuje ustawie\u0144 zapisanych w bardziej z\u0142o\u017conym formacie.<\/p>\n<p>Po instalacji w polu &quot;Search for&quot; wpisuje si\u0119 stary adres z http, w polu &quot;Replace with&quot; dok\u0142adnie ten sam adres z https, a operacj\u0119 uruchamia przycisk &quot;Run Search\/Replace&quot;. Krok trzeba powt\u00f3rzy\u0107 dla ka\u017cdego adresu z listy z konsoli, a po zako\u0144czeniu warto usun\u0105\u0107 wtyczk\u0119, \u017ceby niepotrzebnie nie obci\u0105\u017ca\u0142a witryny. WordPress w panelu administracyjnym potrafi dzi\u015b samodzielnie zasugerowa\u0107 tak\u0105 aktualizacj\u0119 adres\u00f3w po prze\u0142\u0105czeniu strony na https, co jeszcze kilka lat temu trzeba by\u0142o robi\u0107 wy\u0142\u0105cznie r\u0119cznie.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Czy_da_sie_naprawic_mixed_content_bez_grzebania_w_bazie_danych\"><\/span>Czy da si\u0119 naprawi\u0107 mixed content bez grzebania w bazie danych?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Tak, wtyczka naprawiaj\u0105ca mixed content na bie\u017c\u0105co jest szybszym rozwi\u0105zaniem ni\u017c r\u0119czna podmiana adres\u00f3w, cho\u0107 dzia\u0142a dop\u00f3ki jest aktywna i aktualizowana. Really Simple SSL pozostaje tu najpopularniejszym wyborem: po instalacji przechwytuje wyj\u015bcie strony i podmienia protok\u00f3\u0142 w locie, bez zmian w bazie danych.<\/p>\n<p>Ta sama wtyczka dzi\u015b oferuje te\u017c dodatkowe funkcje bezpiecze\u0144stwa poza sam\u0105 napraw\u0105 mixed content, na przyk\u0142ad wymuszanie nag\u0142\u00f3wka HSTS, kt\u00f3ry ka\u017ce przegl\u0105darce zapami\u0119ta\u0107, \u017ce dana domena ma si\u0119 \u0142\u0105czy\u0107 wy\u0142\u0105cznie przez https. Zanim zainstaluje si\u0119 dowoln\u0105 wtyczk\u0119 tego typu, warto sprawdzi\u0107 dat\u0119 jej ostatniej aktualizacji w repozytorium WordPressa. Rozwi\u0105zanie porzucone przez autora pr\u0119dzej czy p\u00f3\u017aniej przestaje dzia\u0142a\u0107 z nowsz\u0105 wersj\u0105 WordPressa albo PHP, a wtedy problem wraca w gorszym momencie ni\u017c teraz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ile_kosztuje_zignorowanie_ostrzezenia_o_mixed_content\"><\/span>Ile kosztuje zignorowanie ostrze\u017cenia o mixed content?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Zignorowany mixed content kosztuje realnie stracone transakcje, nie tylko gorszy wygl\u0105d w pasku adresu. Gdy przegl\u0105darka nie mo\u017ce podmieni\u0107 protoko\u0142u automatycznie, po prostu nie wy\u015bwietla zasobu, wi\u0119c na stronie produktu w sklepie internetowym zdj\u0119cie mo\u017ce po prostu znikn\u0105\u0107, a klient rzadko dopytuje, dlaczego karta produktu wygl\u0105da na uszkodzon\u0105, tylko zamyka kart\u0119 przegl\u0105darki.<\/p>\n<p>Drugi koszt dotyczy formularzy. Przegl\u0105darki oznaczaj\u0105 pola formularza wysy\u0142ane przez http wyra\u017anym ostrze\u017ceniem tu\u017c przy polu, a to akurat miejsce, w kt\u00f3rym klient wpisuje dane kontaktowe albo adres do wysy\u0142ki. Trzeci koszt jest po\u015bredni i dotyczy adresu strony jako ca\u0142o\u015bci. Je\u015bli wersje http i https tej samej podstrony s\u0105 dost\u0119pne r\u00f3wnolegle, wyszukiwarka mo\u017ce potraktowa\u0107 je jako duplikaty tej samej tre\u015bci zamiast skupi\u0107 ca\u0142\u0105 warto\u015b\u0107 adresu w jednym miejscu, jak opisuje <a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/consolidate-duplicate-urls\" target=\"_blank\" rel=\"noopener\">Google Search Central<\/a>. Dla strony z niewielkim ruchem to niewielka strata, dla sklepu z setkami podstron produktowych to potencjalnie rozproszona widoczno\u015b\u0107 na frazach, kt\u00f3re akurat sprzedaj\u0105.<\/p>\n<p>Jest jeszcze czwarty koszt, rzadziej \u0142\u0105czony z mixed content. Zaniedbane strony, na kt\u00f3rych od dawna nikt nie aktualizuje wtyczek i motyw\u00f3w, trafiaj\u0105 te\u017c cz\u0119\u015bciej na listy zainfekowanych witryn, jak pokazuje <a href=\"https:\/\/sucuri.net\/reports\/\" target=\"_blank\" rel=\"noopener\">raport Sucuri o zagro\u017ceniach dla stron internetowych<\/a>. Mixed content bywa pierwszym widocznym objawem takiego zaniedbania, zanim ujawni si\u0119 ono w powa\u017cniejszy spos\u00f3b.<\/p>\n<p>Koszt samej naprawy jest w tym zestawieniu niewielki. Poni\u017csza tabela pokazuje, czym r\u00f3\u017cni\u0105 si\u0119 dwie g\u0142\u00f3wne metody:<\/p>\n<table>\n<thead>\n<tr>\n<th>Metoda<\/th>\n<th>Czas wdro\u017cenia<\/th>\n<th>Trwa\u0142o\u015b\u0107<\/th>\n<th>Dla kogo<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Podmiana adres\u00f3w w bazie danych<\/td>\n<td>zwykle do godziny na ma\u0142ej witrynie, wi\u0119cej przy rozbudowanym sklepie<\/td>\n<td>trwa\u0142a, nie wymaga dodatkowej wtyczki po zako\u0144czeniu<\/td>\n<td>strony ze sta\u0142\u0105 list\u0105 podstron i rzadkimi zmianami tre\u015bci<\/td>\n<\/tr>\n<tr>\n<td>Wtyczka naprawiaj\u0105ca dynamicznie (np. Really Simple SSL)<\/td>\n<td>kilka minut<\/td>\n<td>dzia\u0142a, dop\u00f3ki wtyczka jest aktywna i aktualizowana<\/td>\n<td>strony z cz\u0119sto zmienian\u0105 tre\u015bci\u0105, brak wygodnego dost\u0119pu do bazy<\/td>\n<\/tr>\n<tr>\n<td>Poprawka w kodzie motywu lub wtyczki<\/td>\n<td>od godziny do kilku dni, zale\u017cnie od dewelopera<\/td>\n<td>trwa\u0142a u \u017ar\u00f3d\u0142a problemu<\/td>\n<td>b\u0142\u0105d powracaj\u0105cy po ka\u017cdej aktualizacji motywu lub wtyczki<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><span class=\"ez-toc-section\" id=\"Najczesciej_zadawane_pytania\"><\/span>Najcz\u0119\u015bciej zadawane pytania<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Czy b\u0142\u0105d mixed content oznacza, \u017ce certyfikat SSL jest niewa\u017cny?<\/strong><\/p>\n<p>Nie, certyfikat mo\u017ce by\u0107 poprawnie zainstalowany i wa\u017cny, a mixed content i tak wyst\u0105pi. B\u0142\u0105d bierze si\u0119 z pojedynczych zasob\u00f3w wskazanych na sta\u0142e pod adresem http, nie z samego certyfikatu.<\/p>\n<p><strong>Czy przegl\u0105darka zawsze blokuje tre\u015b\u0107 mixed content, czy tylko ostrzega?<\/strong><\/p>\n<p>Zale\u017cy od typu zasobu. Skrypty i style, kt\u00f3re mog\u0142yby zmieni\u0107 dzia\u0142anie strony, s\u0105 dzi\u015b zwykle blokowane od razu, a obrazy i wideo przegl\u0105darka najpierw pr\u00f3buje podmieni\u0107 na https i blokuje dopiero, gdy si\u0119 to nie uda.<\/p>\n<p><strong>Jak d\u0142ugo trwa naprawa mixed content na WordPressie?<\/strong><\/p>\n<p>Na ma\u0142ej stronie z kilkunastoma podstronami zwykle kilkana\u015bcie minut do godziny, je\u015bli lista problematycznych adres\u00f3w jest ju\u017c znana z konsoli przegl\u0105darki. Rozbudowany sklep z wieloma wtyczkami i szablonami produktowymi bywa pracoch\u0142onniejszy, bo trzeba sprawdzi\u0107 te\u017c kod motywu, nie tylko tre\u015b\u0107 wpis\u00f3w.<\/p>\n<p><strong>Czy wtyczka naprawiaj\u0105ca mixed content wystarczy na sta\u0142e, czy trzeba te\u017c poprawi\u0107 kod?<\/strong><\/p>\n<p>Wtyczka rozwi\u0105zuje objaw natychmiast, ale problem wraca, je\u015bli \u017ar\u00f3d\u0142o pozostaje niezmienione, na przyk\u0142ad zakodowany na sta\u0142e adres http w motywie. Docelowo trwalsze jest poprawienie adresu u \u017ar\u00f3d\u0142a, a wtyczk\u0119 zostawia si\u0119 jako zabezpieczenie na wypadek kolejnych, jeszcze niewykrytych przypadk\u00f3w.<\/p>\n<p><strong>Czy mixed content wp\u0142ywa na pozycje strony w Google?<\/strong><\/p>\n<p>Wp\u0142ywa po\u015brednio, g\u0142\u00f3wnie przez ryzyko duplikacji adres\u00f3w http i https tej samej strony oraz przez gorsze do\u015bwiadczenie u\u017cytkownika, gdy elementy strony si\u0119 nie \u0142aduj\u0105. Nie jest to samodzielny czynnik rankingowy o du\u017cej wadze, ale strona z niedzia\u0142aj\u0105cymi zdj\u0119ciami czy formularzami traci wi\u0119cej na konwersji ni\u017c na samej widoczno\u015bci.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mixed content na WordPressie znika, gdy ka\u017cdy zas\u00f3b \u0142adowany przez stron\u0119: obrazek, skrypt, arkusz styl\u00f3w czy element osadzony w tre\u015bci wpisu, wskazuje na adres https zamiast http. Na ma\u0142ej witrynie tak\u0105 podmian\u0119 da si\u0119 przeprowadzi\u0107 jedn\u0105 operacj\u0105 w bazie danych w kilkana\u015bcie minut, w rozbudowanym sklepie bywa to praca na kilka godzin, bo trzeba przejrze\u0107 [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":44811,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,14],"tags":[],"class_list":["post-12347","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>Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT<\/title>\n<meta name=\"description\" content=\"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.\" \/>\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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT\" \/>\n<meta property=\"og:description\" content=\"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/\" \/>\n<meta property=\"og:site_name\" content=\"NPROFIT\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-05T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-31T12:57:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.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=\"9 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/\"},\"author\":{\"name\":\"Kamil Rybicki\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#\\\/schema\\\/person\\\/92bf22c8ebd1c7b18dbf148defacd529\"},\"headline\":\"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL?\",\"datePublished\":\"2020-10-05T07:00:00+00:00\",\"dateModified\":\"2026-07-31T12:57:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/\"},\"wordCount\":1851,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/wpis-12347.png\",\"articleSection\":[\"Poradniki\",\"Techniczne wskaz\u00f3wki\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/\",\"name\":\"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/wpis-12347.png\",\"datePublished\":\"2020-10-05T07:00:00+00:00\",\"dateModified\":\"2026-07-31T12:57:20+00:00\",\"description\":\"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/wpis-12347.png\",\"contentUrl\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/wpis-12347.png\",\"width\":1200,\"height\":630,\"caption\":\"Mixed content na WordPressie - jak pozby\u0107 si\u0119 b\u0142\u0119du w certyfikacie SSL?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/blog\\\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/nprofit.net\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL?\"}]},{\"@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":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT","description":"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.","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\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/","og_locale":"pl_PL","og_type":"article","og_title":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT","og_description":"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.","og_url":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/","og_site_name":"NPROFIT","article_published_time":"2020-10-05T07:00:00+00:00","article_modified_time":"2026-07-31T12:57:20+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.png","type":"image\/png"}],"author":"Kamil Rybicki","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Kamil Rybicki","Szacowany czas czytania":"9 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#article","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/"},"author":{"name":"Kamil Rybicki","@id":"https:\/\/nprofit.net\/pl\/#\/schema\/person\/92bf22c8ebd1c7b18dbf148defacd529"},"headline":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL?","datePublished":"2020-10-05T07:00:00+00:00","dateModified":"2026-07-31T12:57:20+00:00","mainEntityOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/"},"wordCount":1851,"commentCount":0,"publisher":{"@id":"https:\/\/nprofit.net\/pl\/#organization"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.png","articleSection":["Poradniki","Techniczne wskaz\u00f3wki"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/","url":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/","name":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL? - Blog NPROFIT","isPartOf":{"@id":"https:\/\/nprofit.net\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#primaryimage"},"image":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#primaryimage"},"thumbnailUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.png","datePublished":"2020-10-05T07:00:00+00:00","dateModified":"2026-07-31T12:57:20+00:00","description":"Mixed content na WordPressie: sk\u0105d si\u0119 bierze b\u0142\u0105d SSL, jak go znale\u017a\u0107 w konsoli i jak naprawi\u0107 trwale przez baz\u0119 danych lub wtyczk\u0119.","breadcrumb":{"@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#primaryimage","url":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.png","contentUrl":"https:\/\/nprofit.net\/pl\/wp-content\/uploads\/2020\/10\/wpis-12347.png","width":1200,"height":630,"caption":"Mixed content na WordPressie - jak pozby\u0107 si\u0119 b\u0142\u0119du w certyfikacie SSL?"},{"@type":"BreadcrumbList","@id":"https:\/\/nprofit.net\/pl\/blog\/mixed-content-na-wordpressie-jak-pozbyc-sie-bledu-w-certyfikacie-ssl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/nprofit.net\/pl\/"},{"@type":"ListItem","position":2,"name":"Mixed content na WordPressie: jak naprawi\u0107 b\u0142\u0105d SSL?"}]},{"@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\/12347","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=12347"}],"version-history":[{"count":1,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/12347\/revisions"}],"predecessor-version":[{"id":45025,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/posts\/12347\/revisions\/45025"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media\/44811"}],"wp:attachment":[{"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/media?parent=12347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/categories?post=12347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nprofit.net\/pl\/wp-json\/wp\/v2\/tags?post=12347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}