<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Tutorial WordPress | Kurs WordPress od podstaw</title>
	<atom:link href="https://wordpress.aurainweb.pl/tag/tutorial-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Stwórz samodzielnie swojego bloga</description>
	<lastBuildDate>Mon, 15 Apr 2024 12:31:56 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">150306349</site>	<item>
		<title>Czym są niedozwolone wartości w komentarzach w WordPress?</title>
		<link>https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/</link>
					<comments>https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Mon, 01 Apr 2024 08:00:00 +0000</pubDate>
				<category><![CDATA[Opcje]]></category>
		<category><![CDATA[konfiguracja]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<guid isPermaLink="false">https://wordpress.aurainweb.pl/?p=17642</guid>

					<description><![CDATA[<p>Kiedy mówimy o niedozwolonych wartościach w komentarzach WordPress przeważnie mamy na myśli SPAM i różnego typu wulgaryzmy pojawiające się w komentarzach. Spam w komentarzach WordPress W większości przypadków ich autorami &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/">Czym są niedozwolone wartości w komentarzach w WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Kiedy mówimy o niedozwolonych wartościach w komentarzach WordPress przeważnie mamy na myśli SPAM i różnego typu wulgaryzmy pojawiające się w komentarzach.</p>



<h2 class="wp-block-heading">Spam w komentarzach WordPress</h2>



<p>W większości przypadków ich autorami nie są czytelnicy blogu / strony. Komentarze pod artykułami, postami lub zdjęciami (grafikami) zamieszczają roboty, boty, których to jest jedynym celem. Nie obchodzi ich treść powyżej, czasem nawet to że mogą doprowadzić do awarii strony (wykonać atak typu DOS na stronę). Komentarze zamieszczane przez boty często zawierają:</p>



<ul>
<li>wulgaryzmy,</li>



<li>odnośniki do potencjalnie niebezpiecznych witryn,</li>



<li>treści o tematyce 18+ (gorszące niekiedy nawet osoby 18+),</li>



<li>treści w innym języku np. angielskim kiedy strona jest po Polsku,</li>



<li>teksty w żaden sposób nie powiązane z tematyką witryny.</li>
</ul>



<p>Z pewnością sam możesz co nieco w tym temacie dodać. Bo osoby programujące boty często mają bardzo bujną wyobraźnię, gorzej z szacunkiem do innych.</p>



<h2 class="wp-block-heading">Dodawanie filtra w komentarzach</h2>



<p>By ograniczyć ilość spamu autorzy WordPress dodali opcję filtrowania komentarzy pod kontem niedozwolonych treści. Znajdziemy ją w:</p>



<p><em>Ustawienia -&gt; Dyskusja</em></p>



<p>U góry strony znajdują się podstawowe ustawienia komentarzy, o które również warto zadbać (bo np. ograniczą one nie znane nam osoby przed umieszczaniem dowolnej treści teksty). </p>



<p>O konfigurowaniu komentarzy pisałam tutaj: <br><a href="https://wordpress.aurainweb.pl/jak-wylaczyc-mozliwosc-komentowania-wpisow-w-wordpress/" target="_blank" rel="noreferrer noopener">https://wordpress.aurainweb.pl/jak-wylaczyc-mozliwosc-komentowania-wpisow-w-wordpress/</a></p>



<p>Pola z filtrami znajdują się w dolnej części strony. Obecnie są to 2 pola, w których należy umieścić słowa &#8222;hasła&#8221;. WordPress podczas próby dodania nowych komentarzy będzie później je sprawdzał pod kontem ich wystąpienia. Technicznie tworzy się czarna lista niedozwolonych fraz. Jeśli zastanawiacie się dlaczego są 2 pola to odpowiedz jest prosta. </p>



<h3 class="wp-block-heading">Tworzenie czarnej listy</h3>



<p>Frazy dodane do pierwszego z nich jedynie blokują natychmiastowe dodanie komentarza. Możemy go jednak później dodać sami. Drugie od razu umieszcza komentarz w koszu.</p>



<p>Jeżeli chcemy by komentarz trafił do kolejki / zakładki SPAM korzystamy z poniższego pola (Moderacja komentarzy).</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?ssl=1"><img fetchpriority="high" decoding="async" width="810" height="346" data-attachment-id="17708" data-permalink="https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/image/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?fit=1624%2C695&amp;ssl=1" data-orig-size="1624,695" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?fit=300%2C128&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?fit=810%2C346&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=810%2C346&#038;ssl=1" alt="" class="wp-image-17708" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=1024%2C438&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=300%2C128&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=768%2C329&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=1536%2C657&amp;ssl=1 1536w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?resize=140%2C60&amp;ssl=1 140w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image.png?w=1624&amp;ssl=1 1624w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></a></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Jeżeli komentarz będzie zawierał którekolwiek z tych słów w swojej treści, nazwie użytkownika, jego adresie URL czy e-mailu lub adresie IP, zostanie on przeniesiony do&nbsp;kolejki do moderacji. Jedno słowo lub adres IP na linię. Sprawdzane są również fragmenty słów, tak więc słowo „WordPress” spełnia warunki kryterium „press”.</p>
</blockquote>



<p>Jeśli chcemy by został usunięty do to tego (Niedozwolone wartości w komentarzach).</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?ssl=1"><img decoding="async" width="810" height="260" data-attachment-id="17709" data-permalink="https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/image-1/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?fit=1620%2C520&amp;ssl=1" data-orig-size="1620,520" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-1" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?fit=300%2C96&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?fit=810%2C260&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=810%2C260&#038;ssl=1" alt="" class="wp-image-17709" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=1024%2C329&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=300%2C96&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=768%2C247&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=1536%2C493&amp;ssl=1 1536w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?resize=187%2C60&amp;ssl=1 187w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-1.png?w=1620&amp;ssl=1 1620w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></a></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Jeżeli komentarz będzie zawierał którekolwiek z tych słów w swojej treści, nazwie użytkownika, jego adresie URL czy adresie e-mailu lub IP, zostanie umieszczony w koszu. Jedno słowo lub adres IP na linię. Sprawdzane są również fragmenty słów, tak więc słowo „WordPress” spełnia warunki kryterium „press”.</p>
</blockquote>



<p><strong>Frazy wprowadzany jedna za drugą po przecinku.</strong></p>



<p>Podobną funkcje posiadają też niektóre wtyczki do tworzenia formularzy kontaktowych.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/">Czym są niedozwolone wartości w komentarzach w WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wordpress.aurainweb.pl/czym-sa-niedozwolone-wartosci-w-komentarzach-w-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17642</post-id>	</item>
		<item>
		<title>Jak zmienić liczbę elementów na stronę w panelu WordPress?</title>
		<link>https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/</link>
					<comments>https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Mon, 11 Mar 2024 19:34:50 +0000</pubDate>
				<category><![CDATA[Opcje]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[konfiguracja]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<guid isPermaLink="false">https://wordpress.aurainweb.pl/?p=17716</guid>

					<description><![CDATA[<p>Standardowo w panelu WordPress widzimy 20 postów oraz 20 stron. Czasami jednak chcemy wyświetlić ich więcej. Możemy mieć ku temu różne powody od chęci lepszemu przyjrzeniu się zawartości po ręczne &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/">Jak zmienić liczbę elementów na stronę w panelu WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Standardowo w panelu WordPress widzimy 20 postów oraz 20 stron. Czasami jednak chcemy wyświetlić ich więcej. Możemy mieć ku temu różne powody od chęci lepszemu przyjrzeniu się zawartości po ręczne wyszukiwanie konkretnej strony, artykułu.</p>



<span id="more-17716"></span>



<h2 class="wp-block-heading">Jak zmienić ilość wyświetlanych postów i stron w panelu administracyjnym WordPress?</h2>



<p>Aby zmienić liczba elementów na stronie wystarczy wejść w panelu na stronę z wpisami, stronami (a nawet z produktami w sklepie). Każdy z tych typów posiada taką opcję.</p>



<p>Następnie rozwijamy pole &#8222;opcje ekranu&#8221; umieszczone w prawym górnym rogu.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?ssl=1"><img decoding="async" width="397" height="118" data-attachment-id="11655" data-permalink="https://wordpress.aurainweb.pl/dodatkowe-ustawienia-menu-w-wordpress/opcje-ekranu-lokalizacja/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?fit=397%2C118&amp;ssl=1" data-orig-size="397,118" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="opcje ekranu" data-image-description="&lt;p&gt;opcje ekranu&lt;/p&gt;
" data-image-caption="&lt;p&gt;opcje ekranu&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?fit=300%2C89&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?fit=397%2C118&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?resize=397%2C118&#038;ssl=1" alt="opcje ekranu" class="wp-image-11655" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?w=397&amp;ssl=1 397w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/07/opcje-ekranu-lokalizacja.jpg?resize=300%2C89&amp;ssl=1 300w" sizes="(max-width: 397px) 100vw, 397px" data-recalc-dims="1" /></a><figcaption class="wp-element-caption">opcje ekranu</figcaption></figure></div>


<p>Po jego rozwinięciu pokaże się nam wiele ukrytych normalnie dodatkowych opcji (część z nich zależy od tego jakie wtyczki mamy zainstalowane w WordPress). Jedną z nich będzie &#8222;Liczba elementów na stronę&#8221;. To właśnie z jej pomocą możemy określać ile postów, stron i produktów chcemy zobaczyć na liście.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?ssl=1"><img loading="lazy" decoding="async" width="804" height="352" data-attachment-id="17719" data-permalink="https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/image-2/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?fit=804%2C352&amp;ssl=1" data-orig-size="804,352" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Jak zmienić liczbę elementów na stronę w panelu WordPress?" data-image-description="&lt;p&gt;Jak zmienić liczbę elementów na stronę w panelu WordPress?&lt;/p&gt;
" data-image-caption="&lt;p&gt;Jak zmienić liczbę elementów na stronę w panelu WordPress?&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?fit=300%2C131&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?fit=804%2C352&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?resize=804%2C352&#038;ssl=1" alt="Jak zmienić liczbę elementów na stronę w panelu WordPress?" class="wp-image-17719" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?w=804&amp;ssl=1 804w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?resize=300%2C131&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?resize=768%2C336&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2024/03/image-2.png?resize=137%2C60&amp;ssl=1 137w" sizes="(max-width: 804px) 100vw, 804px" data-recalc-dims="1" /></a><figcaption class="wp-element-caption">Jak zmienić liczbę elementów na stronę w panelu WordPress?</figcaption></figure></div>


<p>Kiedy ustawimy pożądaną liczbę klikamy przycisk &#8222;Zastosuj&#8221;. Warto pamiętać też, że zawsze możemy wrócić do poprzedniej liczby elementów. Zmiana ilości wyświetlanych elementów ma też wpływ na stronicowanie. W efekcie ich liczba się zmniejszy.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/">Jak zmienić liczbę elementów na stronę w panelu WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wordpress.aurainweb.pl/jak-zmienic-liczbe-elementow-na-strone-w-panelu-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17716</post-id>	</item>
		<item>
		<title>Motywy potomne WordPress (Child theme) jak dostosować motyw do własnych potrzeb</title>
		<link>https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Mon, 21 Oct 2019 09:07:00 +0000</pubDate>
				<category><![CDATA[Budowa motywu]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=8397</guid>

					<description><![CDATA[<p>Praktycznie każdy po zainstalowaniu nowego motywu (themplate) w WordPress chce wprowadzić w nim jakieś zmiany. Jeden chce zmienić styl wypunktowania a inny np. dodać kolejne miejsce na widety. Bo akurat &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/">Motywy potomne WordPress (Child theme) jak dostosować motyw do własnych potrzeb</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Praktycznie każdy po zainstalowaniu nowego motywu (themplate) w WordPress chce wprowadzić w nim jakieś zmiany. </p>



<span id="more-8397"></span>



<p>Jeden chce zmienić styl wypunktowania a inny np. dodać kolejne miejsce na widety. Bo akurat chcemy je też umieszczać w innym miejscu. W efekcie wprowadzenia takich zmian nie jesteśmy już wstanie aktualizować używanego przez nas motywu. Aktualizacja wiązała by się bowiem z usunięciem naszych &#8222;poprawek&#8221;. Jak zaprawne część osób miała okazję się przekonać nie aktualizowanie motywu niesie jednak ze sobą pewne ryzyko. Nasz WordPress staje się podatny na różnego typu ataki pochodzące z sieci.</p>



<p>Zostają nam w takiej sytuacji dwie opcje zbudować <a href="http://www.aurainweb.pl/2015/06/budujemy-wlasny-szablon-wordpress-cz-1/">własny szablon</a> lub utworzyć motyw potomny.</p>



<h2 class="wp-block-heading">Czym jest motyw potomny (ang. Child theme)</h2>



<p>Jak sama nazwa sugeruje jest to motyw dziedziczący cechy swojego rodzica. Motyw ten w pewnym sensie jest idealną kopią rodzica. Bez konieczności ręcznego kopiowania każdego pliku z osobna. Jedyna różnica polega na tym&nbsp; że możemy realizować w nim nasze pomysły nie martwiąc się o utratę wszystkich zmian po aktualizacji. W efekcie bez żadnych obaw możemy aktualizować źródłowy motyw &#8211; bez większych obaw (chyba że autor szablonu dokona w nim wielkiej rewolucji).</p>



<p>Na potrzeby tego kursu przygotujemy szablon potomny dla domyślnego szablonu<em> Twenty Fifteen</em>.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img decoding="async" src="https://i0.wp.com/www.aurainweb.pl/wp-content/uploads/2018/07/twenty-fifteen.png?w=810" alt="" class="wp-image-11036" data-recalc-dims="1"/></figure></div>


<h3 class="wp-block-heading">Budowa szablonu potomnego</h3>



<p>Nowy szablon umieszczamy w lokalizacji <strong>wp-content/themes</strong> czyli w tym samym miejscu co pozostałe szablony. Następnie nadajemy mu nową nazwę np. &#8222;nowyszablon&#8221;</p>



<p class="has-text-align-center"><a href="http://wordpress.aurainweb.pl/wp-content/uploads/2019/10/nowyszablon.zip">GOTOWY SZABLON</a></p>



<h4 class="wp-block-heading">Plik style.css</h4>



<p>Pierwszym plikiem, który powinien się znaleźć w potomnym szablonie jest <strong>style.css</strong></p>



<pre class="wp-block-preformatted">/*
Theme Name: Twenty Fifteen Child
Theme URI: http://example.com/twenty-fifteen-child/
Description: Twenty Fifteen Child Theme
Author: John Doe
Author URI: http://example.com
Template: twentyfifteen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/</pre>



<p>Metoda ta zalecana jest przez oficjalną stronę WordPress lub po prostu</p>



<pre class="wp-block-preformatted">/*
Theme Name: Nowy Szablon
Template: twentyfifteen
*/</pre>



<p>Trochę tłumaczeń</p>



<ul>
<li><strong>Theme Name</strong> &#8211; nazwa nowego szablonu</li>



<li><strong>Template</strong> &#8211; nazwa &#8222;rodzica&#8221; źródłowego szablonu</li>



<li><strong>Description</strong> &#8211; opis</li>



<li><strong>Tags</strong> &#8211; tagi opisujące szablon</li>



<li><strong>Version</strong> &#8211; wersja</li>



<li><strong>License</strong> &#8211; licencja</li>
</ul>



<p>W kolejnym kroku dodajemy do niego style.css rodzica dopisując poniżej:</p>



<pre class="wp-block-preformatted">@import url("../@import url("../twentyfifteen/style.css");/style.css");</pre>



<p>Poniżej możemy już dowolnie wprowadzać zmiany np. dodać nowy font. Dobrym źródłem mogą być Google Fonts.</p>



<p>http://www.aurainweb.pl/2014/01/google-fonts-fonty-na-twoja-strone-internetowa/</p>



<h4 class="wp-block-heading">Plik functions.php</h4>



<p>Teraz pora dodać kolejny niezbędny plik dla naszego szablonu &#8211; functions.php</p>



<pre class="wp-block-preformatted"><span class="pun">&lt;?</span><span class="pln">php

add_action</span><span class="pun">(</span> <span class="str">'wp_enqueue_scripts'</span><span class="pun">,</span> <span class="str">'twentyfifteenchild_enqueue_styles'</span> <span class="pun">);</span>
<span class="kwd">function</span><span class="pln"> twentyfifteenchild_enqueue_styles</span><span class="pun">()</span> <span class="pun">{</span><span class="pln">

$parent_style </span><span class="pun">=</span> <span class="str">'twentyfifteen'</span><span class="pun">;</span> <span class="com">// This is 'twentyfifteen-style' for the Twenty Fifteen theme.</span><span class="pln">

wp_enqueue_style</span><span class="pun">(</span><span class="pln"> $parent_style</span><span class="pun">,</span><span class="pln"> get_template_directory_uri</span><span class="pun">()</span> <span class="pun">.</span> <span class="str">'/style.css'</span> <span class="pun">);</span><span class="pln">
wp_enqueue_style</span><span class="pun">(</span> <span class="str">'twentyfifteenChild'</span><span class="pun">,</span><span class="pln">
get_stylesheet_directory_uri</span><span class="pun">()</span> <span class="pun">.</span> <span class="str">'/style.css'</span><span class="pun">,</span><span class="pln">
array</span><span class="pun">(</span><span class="pln"> $parent_style </span><span class="pun">),</span><span class="pln">
wp_get_theme</span><span class="pun">()-&gt;</span><span class="kwd">get</span><span class="pun">(</span><span class="str">'Version'</span><span class="pun">)</span>
<span class="pun">);</span>
<span class="pun">}</span></pre>



<h3 class="wp-block-heading">Składamy i modyfikujemy motyw potomny</h3>



<p>Na początek trzeba włączyć szablon potomny w CMS. Teraz wprowadzimy kilka zmian tak by nasz szablon różnił się od rodzica. Zaczniemy może od zmiany kroju tekstu. Następnie zmienimy może nieco jego kolory.</p>



<p>Pracę w tym przypadku ułatwi nam narzędzie wbudowane w przeglądarkę Chrome lub Firefox. Możecie o nim poczytać poniżej:</p>



<p>http://www.aurainweb.pl/2018/04/jaki-font-czcionka-zostal-uzyty-na-stronie/</p>



<p>Dla nie lubieżniejszych za dużo czytać klikamy <strong>F12</strong> na klawiaturze.</p>



<p>Na początku moja strona wygląda tak.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="http://wordpress.aurainweb.pl/?attachment_id=12740"><img loading="lazy" decoding="async" width="810" height="619" data-attachment-id="12740" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-1/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?fit=1190%2C910&amp;ssl=1" data-orig-size="1190,910" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-1" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?fit=300%2C229&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?fit=810%2C619&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?resize=810%2C619&#038;ssl=1" alt="" class="wp-image-12740" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?w=1190&amp;ssl=1 1190w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?resize=300%2C229&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?resize=768%2C587&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?resize=1024%2C783&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-1.jpg?resize=600%2C459&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></a></figure></div>


<p>Osoby znające <em>Twenty Fifteen</em> z pewnością zauważą, że strona wygląda jak bym aktualnie korzystała z tego szablonu. I o to w tym chodzi &#8211; szablon potomny jest bowiem w pewnym sensie nakładką na swojego &#8222;rodzica&#8221;. Teraz z pomocą narzędzi developera zaznaczę nagłówek.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="http://wordpress.aurainweb.pl/?attachment_id=12741"><img loading="lazy" decoding="async" width="320" height="132" data-attachment-id="12741" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-2/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?fit=320%2C132&amp;ssl=1" data-orig-size="320,132" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-2" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?fit=300%2C124&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?fit=320%2C132&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?resize=320%2C132&#038;ssl=1" alt="" class="wp-image-12741" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?w=320&amp;ssl=1 320w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-2.jpg?resize=300%2C124&amp;ssl=1 300w" sizes="(max-width: 320px) 100vw, 320px" data-recalc-dims="1" /></a></figure></div>


<p>Do zaznaczania służy obiekt podświetlony na obrazku powyżej.</p>



<p>Teraz kiedy mamy zaznaczony nagłówek. Widzimy jego kod. Co możemy wywnioskować:</p>



<ul>
<li>nagłówek &lt;h1&gt;&lt;/h1&gt;</li>



<li>posiada class=&#8221;entry-title&#8221;</li>
</ul>



<p>Po prawej widzimy też jego kod CSS. Dla ułatwienia to co dotyczy się naszego obiektu jest w ciemniejszym kolorze. Szare style z kolei dotyczą się innych obiektów kontestacyjnych z tych samych ustawień.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="http://wordpress.aurainweb.pl/?attachment_id=12742"><img loading="lazy" decoding="async" width="810" height="200" data-attachment-id="12742" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-3/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?fit=1184%2C292&amp;ssl=1" data-orig-size="1184,292" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-3" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?fit=300%2C74&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?fit=810%2C200&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?resize=810%2C200&#038;ssl=1" alt="" class="wp-image-12742" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?w=1184&amp;ssl=1 1184w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?resize=300%2C74&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?resize=768%2C189&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?resize=1024%2C253&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-3.jpg?resize=600%2C148&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></a></figure></div>


<p>Jak widać mamy tu tylko określony <a href="http://www.aurainweb.pl/2018/06/rozmiary-wymiary-uzywane-w-css/" target="_blank" rel="noopener noreferrer">rozmiar fontu</a> i odległość <a href="http://www.aurainweb.pl/2018/05/odstepy-miedzy-wierszami-tekstu-z-line-height-css/" target="_blank" rel="noopener noreferrer">pomiędzy liniami</a>. Podlinkowałam wam wpisy na temat tych właściwości.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="http://wordpress.aurainweb.pl/?attachment_id=12743"><img loading="lazy" decoding="async" width="400" height="292" data-attachment-id="12743" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-4/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?fit=400%2C292&amp;ssl=1" data-orig-size="400,292" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-4" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?fit=400%2C292&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?resize=400%2C292&#038;ssl=1" alt="" class="wp-image-12743" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?w=400&amp;ssl=1 400w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-4.jpg?resize=300%2C219&amp;ssl=1 300w" sizes="(max-width: 400px) 100vw, 400px" data-recalc-dims="1" /></a></figure></div>


<p>Teraz skrolujemy w celu określenia miejsca gdzie znajduje się nasz font. Bo to jego chcemy podmienić.</p>



<p>Jak widać poniżej font był ustawiony dość nisko i to dla całej strony. Poniżej możecie zobaczyć jak to działa w praktyce:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="http://wordpress.aurainweb.pl/?attachment_id=12744"><img loading="lazy" decoding="async" width="710" height="666" data-attachment-id="12744" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-5/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?fit=710%2C666&amp;ssl=1" data-orig-size="710,666" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-5" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?fit=300%2C281&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?fit=710%2C666&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?resize=710%2C666&#038;ssl=1" alt="" class="wp-image-12744" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?w=710&amp;ssl=1 710w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?resize=300%2C281&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-5.jpg?resize=600%2C563&amp;ssl=1 600w" sizes="(max-width: 710px) 100vw, 710px" data-recalc-dims="1" /></a></figure></div>


<p>Powyższy obraz dzieli się na 3 części.</p>



<ol>
<li>to fragment strony z oryginalnym fontem.</li>



<li>fragment kodu z fontem w CSS.</li>



<li>fragment po wyłączeniu fontu</li>
</ol>



<p>Jak widać mała zmiana a swoje robi.</p>



<p>Teraz pobiorę 2 różne fonty z Google Fonts. Wcześniej umieściłam już link do tutoriala o tym jak korzystać z tej aplikacji.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="626" height="612" data-attachment-id="12745" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-6/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?fit=626%2C612&amp;ssl=1" data-orig-size="626,612" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-6" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?fit=300%2C293&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?fit=626%2C612&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?resize=626%2C612&#038;ssl=1" alt="" class="wp-image-12745" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?w=626&amp;ssl=1 626w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?resize=300%2C293&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-6.jpg?resize=600%2C587&amp;ssl=1 600w" sizes="(max-width: 626px) 100vw, 626px" data-recalc-dims="1" /></figure></div>


<p>Jak widać wybrałam:</p>



<ul>
<li>&#8217;Roboto&#8217;,</li>



<li>&#8217;Oswald&#8217;</li>
</ul>



<p>Teraz kod:</p>



<pre class="wp-block-preformatted">@import url('https://fonts.googleapis.com/css?family=Oswald:400,700|Roboto&amp;display=swap&amp;subset=latin-ext');</pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="602" height="164" data-attachment-id="12746" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-7/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?fit=602%2C164&amp;ssl=1" data-orig-size="602,164" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-7" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?fit=300%2C82&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?fit=602%2C164&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?resize=602%2C164&#038;ssl=1" alt="" class="wp-image-12746" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?w=602&amp;ssl=1 602w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?resize=300%2C82&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-7.jpg?resize=600%2C163&amp;ssl=1 600w" sizes="(max-width: 602px) 100vw, 602px" data-recalc-dims="1" /></figure></div>


<p>Dodam do pliku <strong>style.css</strong></p>



<p>Od tego momentu mogę obu krojów używać na mojej stronie. Teraz skopiuję fragment kodu CSS z ustawieniami fontu dla strony i go zmodyfikuję.</p>



<pre class="wp-block-preformatted">body, button, input, select, textarea{
	font-family: 'Roboto', sans-serif;
}</pre>



<p>Następnie dodam go również do moich styli. Pod importem fontu. Teraz chce by nagłówek miał jednak inny wygląd niż reszta strony. Dlatego też zmodyfikuję też fragment, który był wyżej.</p>



<pre class="wp-block-preformatted">.entry-title, .widecolumn h2{
	font-family: 'Oswald', sans-serif;
}</pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="810" height="354" data-attachment-id="12747" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-8/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?fit=952%2C416&amp;ssl=1" data-orig-size="952,416" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-8" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?fit=300%2C131&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?fit=810%2C354&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?resize=810%2C354&#038;ssl=1" alt="" class="wp-image-12747" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?w=952&amp;ssl=1 952w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?resize=300%2C131&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?resize=768%2C336&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-8.jpg?resize=600%2C262&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></figure></div>


<p>A mój kod wygląda razem tak:<br></p>



<p>Po zapisaniu i wgraniu zmodyfikowanych styli moja strona prezentuje się następująco:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="810" height="428" data-attachment-id="12748" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-9/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?fit=1170%2C618&amp;ssl=1" data-orig-size="1170,618" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-9" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?fit=300%2C158&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?fit=810%2C428&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?resize=810%2C428&#038;ssl=1" alt="" class="wp-image-12748" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?w=1170&amp;ssl=1 1170w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?resize=300%2C158&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?resize=768%2C406&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?resize=1024%2C541&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-9.jpg?resize=600%2C317&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></figure></div>


<p>No dobrze zmodyfikowaliśmy nagłówek strony. A teraz jak zmodyfikować nagłówek w treści?</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="810" height="629" data-attachment-id="12749" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-10/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?fit=1188%2C922&amp;ssl=1" data-orig-size="1188,922" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-10" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?fit=300%2C233&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?fit=810%2C629&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?resize=810%2C629&#038;ssl=1" alt="" class="wp-image-12749" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?w=1188&amp;ssl=1 1188w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?resize=300%2C233&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?resize=768%2C596&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?resize=1024%2C795&amp;ssl=1 1024w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-10.jpg?resize=600%2C466&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></figure></div>


<p>Poniżej na obrazku znajduje się taki przykładowy nagłówek.<br></p>



<p>Nasz nagłówek będziemy modyfikować poprzez pracę na &lt;h2&gt;. &lt;span&gt; pochodzi bowiem od zainstalowanej wtyczki, która nie wpływa na wygląd. Jak widać po CSS nasz obiekt ma nadrzędną klasę<strong> .entry-content</strong>. W WordPress klasa ta nadawana jest kontenerom, w których umieszczana jest treść wpisu lub strony.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="388" height="242" data-attachment-id="12750" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-11/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?fit=388%2C242&amp;ssl=1" data-orig-size="388,242" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-11" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?fit=300%2C187&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?fit=388%2C242&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?resize=388%2C242&#038;ssl=1" alt="" class="wp-image-12750" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?w=388&amp;ssl=1 388w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-11.jpg?resize=300%2C187&amp;ssl=1 300w" sizes="(max-width: 388px) 100vw, 388px" data-recalc-dims="1" /></figure></div>


<p>Teraz ponownie skopiuje klasy. I nieco zmodyfikuje kod mojego motywu:</p>



<pre class="wp-block-preformatted">.entry-title, .widecolumn h2, .entry-content h2, .entry-summary h2, .page-content h2, .comment-content h2{
	font-family: 'Oswald', sans-serif;
}</pre>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="810" height="176" data-attachment-id="12751" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-12/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?fit=928%2C202&amp;ssl=1" data-orig-size="928,202" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-12" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?fit=300%2C65&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?fit=810%2C176&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?resize=810%2C176&#038;ssl=1" alt="" class="wp-image-12751" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?w=928&amp;ssl=1 928w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?resize=300%2C65&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?resize=768%2C167&amp;ssl=1 768w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-12.jpg?resize=600%2C131&amp;ssl=1 600w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="388" height="242" data-attachment-id="12752" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-13/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?fit=388%2C242&amp;ssl=1" data-orig-size="388,242" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-13" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?fit=300%2C187&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?fit=388%2C242&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?resize=388%2C242&#038;ssl=1" alt="" class="wp-image-12752" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?w=388&amp;ssl=1 388w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-13.jpg?resize=300%2C187&amp;ssl=1 300w" sizes="(max-width: 388px) 100vw, 388px" data-recalc-dims="1" /></figure></div>


<p>Teraz po odświeżeniu strony mój kod wygląda tak:<br></p>



<h4 class="wp-block-heading">Zmiana koloru tekstu</h4>



<p>Dla odmiany teraz pokolorujemy wszystkie nagłówki na stronie. Zmianę koloru również może nam ułatwić to narzędzie. W tym celu najedziemy kursorem myszy w miejsce jak na obrazku poniżej. Na początku pojawią się 3 kropki w które trzeba kliknąć.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="212" height="104" data-attachment-id="12753" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-14/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-14.jpg?fit=212%2C104&amp;ssl=1" data-orig-size="212,104" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-14" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-14.jpg?fit=212%2C104&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-14.jpg?fit=212%2C104&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-14.jpg?resize=212%2C104&#038;ssl=1" alt="" class="wp-image-12753" data-recalc-dims="1"/></figure></div>


<p>Interesuje nas przycisk z literką<strong> A</strong>. Musimy w niego kliknąć. Otworzy się w tedy taka paleta:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="290" height="324" data-attachment-id="12754" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-15/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?fit=290%2C324&amp;ssl=1" data-orig-size="290,324" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-15" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?fit=269%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?fit=290%2C324&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?resize=290%2C324&#038;ssl=1" alt="" class="wp-image-12754" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?w=290&amp;ssl=1 290w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-15.jpg?resize=269%2C300&amp;ssl=1 269w" sizes="(max-width: 290px) 100vw, 290px" data-recalc-dims="1" /></figure></div>


<p>Po wybraniu z niej koloru będziemy mogli zobaczyć jak prezentuje się on na stronie. Jeśli kolor nam się podoba dodajemy go do naszego pliku z stylami.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="658" height="278" data-attachment-id="12761" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-17/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?fit=658%2C278&amp;ssl=1" data-orig-size="658,278" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-17" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?fit=300%2C127&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?fit=658%2C278&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?resize=658%2C278&#038;ssl=1" alt="" class="wp-image-12761" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?w=658&amp;ssl=1 658w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?resize=300%2C127&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-17.jpg?resize=600%2C253&amp;ssl=1 600w" sizes="(max-width: 658px) 100vw, 658px" data-recalc-dims="1" /></figure></div>


<p>Pamiętajcie by zwrócić uwagę jak opisany jest element w &#8222;rodzicu&#8221; by odpowiednio zmodyfikować go w &#8222;dziecku&#8221;.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="604" height="198" data-attachment-id="12755" data-permalink="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/template-16/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?fit=604%2C198&amp;ssl=1" data-orig-size="604,198" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="template-16" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?fit=300%2C98&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?fit=604%2C198&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?resize=604%2C198" alt="" class="wp-image-12755" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?w=604&amp;ssl=1 604w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?resize=300%2C98&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2019/10/template-16.jpg?resize=600%2C197&amp;ssl=1 600w" sizes="(max-width: 604px) 100vw, 604px" data-recalc-dims="1" /></figure></div>


<p>Teraz mój kod<strong> style.css</strong> wygląda następująco:</p>



<pre class="wp-block-preformatted">/*
Theme Name: Twenty Fifteen Child
Theme URI: http://example.com/twenty-fifteen-child/
Description: Twenty Fifteen Child Theme
Author: John Doe
Author URI: http://example.com
Template: twentyfifteen
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: twenty-fifteen-child
*/

@import url('https://fonts.googleapis.com/css?family=Oswald:400,700|Roboto&amp;display=swap&amp;subset=latin-ext');

body, button, input, select, textarea{
	font-family: 'Roboto', sans-serif;
}

.entry-title, .widecolumn h2, .entry-content h2, .entry-summary h2, .page-content h2, .comment-content h2{
	font-family: 'Oswald', sans-serif;
}
.entry-content h2{
	color: #673AB7;
}</pre>



<p>W tym przykładzie zmodyfikowałam tylko style.css zmian można również dokonać w functions.php. Dobry przykład znajdziecie w poniższym wpisie:</p>



<p>http://wordpress.aurainweb.pl/2019/04/03/jak-zmienic-sposob-wyswietlania-ceny-dla-produktu-z-wariantami/#comment-4659062739</p>



<p><a href="http://wordpress.aurainweb.pl/wp-content/uploads/2019/10/nowyszablon.zip">DEMO</a></p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/motywy-potomne-wordpress-child-theme-jak-dostosowac-motyw-do-wlasnych-potrzeb/">Motywy potomne WordPress (Child theme) jak dostosować motyw do własnych potrzeb</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">8397</post-id>	</item>
		<item>
		<title>Jak szybko stworzyć własną stronę błędu 404 w WordPress?</title>
		<link>https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Wed, 19 Sep 2018 08:00:34 +0000</pubDate>
				<category><![CDATA[Wtyczki do Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pluginy]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<category><![CDATA[Word Press]]></category>
		<category><![CDATA[wtyczka]]></category>
		<guid isPermaLink="false">http://wordpress.aurainweb.pl/?p=11556</guid>

					<description><![CDATA[<p>Każdy z nas zapewne nie jeden raz trafił w internecie na stronę błędu 404 (404 Not Found). Większość tych stron wygląda raczej standardowo i specjalnie się nie wyróżnia. Istnieją jednak &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/">Jak szybko stworzyć własną stronę błędu 404 w WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Każdy z nas zapewne nie jeden raz trafił w internecie na stronę błędu 404 (404 Not Found). Większość tych stron wygląda raczej standardowo i specjalnie się nie wyróżnia. </p>



<span id="more-11556"></span>



<p>Istnieją jednak takie wersje strony, na których chce się zostać nieco dłużej &#8211; <a href="http://www.aurainweb.pl/2018/07/oryginalny-wyglad-strony-bledu-404-inspiracje/" target="_blank" rel="noopener">spersonalizowane pod witrynę</a>.</p>



<h2 class="wp-block-heading">Co powinna zawierać strona 404</h2>



<p>Przed przygotowaniem strony warto jest dobrze to przemyśleć. Na pewno musi znaleźć się na niej czytelny komunikat co jest powodem jego pojawienia.</p>



<p>W CMS WordPress bardzo łatwo można stworzyć własną stronę 404 bez konieczności modyfikowania motywu z pomocą odpowiedniej wtyczki. Dzisiaj przedstawię wam jedną z takich wtyczek czyli: <a href="https://pl.wordpress.org/plugins/404page/" target="_blank" rel="noopener">404page &#8211; your smart custom 404 error page</a></p>



<h2 class="wp-block-heading">Instalacja wtyczki</h2>



<p>Nie będę wam tutaj dokładnie opisywać jak zainstalować wtyczkę w CMS &#8211; <a href="http://wordpress.aurainweb.pl/instalacja-wtyczki-w-wordpress/" target="_blank" rel="noopener">Proces instalacji wtyczki</a>.</p>


<div class="wp-block-image wp-image-11705 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11705" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404" data-image-description="" data-image-caption="&lt;p&gt;Pobieranie wtyczki &lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?resize=700%2C773" alt="" class="wp-image-11705" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Pobieranie wtyczki</figcaption></figure></div>

<div class="wp-block-image wp-image-11706 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11706" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-3/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-3" data-image-description="" data-image-caption="&lt;p&gt;opis wtyczki błędu 404&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?resize=700%2C773" alt="" class="wp-image-11706" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-3.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">opis wtyczki błędu 404</figcaption></figure></div>


<p>Po zainstalowaniu wtyczki pamiętajcie by ją aktywować.</p>



<h4 class="wp-block-heading">Konfiguracja wtyczki dla nieistniejących stron</h4>



<p>Następnie udajemy się w lokalizację <em>Wygląd -&gt; 404 Error Page</em>.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="167" height="279" data-attachment-id="11707" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-4/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-4.jpg?fit=167%2C279&amp;ssl=1" data-orig-size="167,279" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-4" data-image-description="" data-image-caption="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-4.jpg?fit=167%2C279&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-4.jpg?fit=167%2C279&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-4.jpg?resize=167%2C279" alt="" class="wp-image-11707" data-recalc-dims="1"/></figure></div>


<p>Równocześnie warto jest utworzyć nową stronę, która w przyszłości będzie pełnić funkcję strony błędu.</p>



<p>Wtyczka niestety nie jest w języku Polskim, choć nie powinno to sprawiać dużych problemów.</p>



<p>Praktycznie interesuje nas tylko &#8222;Page to be displayed as 404 page&#8221;. Opis ten dotyczy rozwijanego pola w którym możemy wybrać stronę, która zastąpi domyślną 404.</p>


<div class="wp-block-image wp-image-11708 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11708" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-5/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-5" data-image-description="&lt;p&gt;Edycja ustawień 404&lt;/p&gt;
" data-image-caption="&lt;p&gt;Edycja ustawień 404&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?resize=700%2C773" alt="Edycja ustawień 404" class="wp-image-11708" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-5.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Edycja ustawień 404</figcaption></figure></div>


<p>W naszym przypadku będzie to strona, o której wspomniałam już wcześniej. Powyżej tego tekstu umieściłam obrazek na którym widać jakie inne opcje mam włączone.</p>



<p>Pamiętaj by zapisać zmiany! Przycisk zapisu znajduje się zaraz poniżej konfigurowanych pól.</p>



<h4 class="wp-block-heading">Zmiana wyglądu strony</h4>



<p>Po zapisaniu zmian w panelu obok nazwy wybranej strony (naszej nowej 404) pojawi się informacja. Na czarnym tle 404.</p>


<div class="wp-block-image wp-image-11709 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11709" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-6/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-6" data-image-description="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-image-caption="&lt;p&gt;nasza strona 404&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?resize=700%2C773" alt="" class="wp-image-11709" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-6.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">nasza strona 404</figcaption></figure></div>


<p>Oczywiście strona ta będzie dalej funkcjonować jak pozostałe, można ją więc w każdej chwili edytować.</p>



<p>Przykładowo zawartość mojej nowej strony błędu wygląda tak:</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11710" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-7/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-7" data-image-description="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-image-caption="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?resize=700%2C773" alt="" class="wp-image-11710" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-7.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /></figure></div>


<p>A tak prezentuje się ona dla osób, które na nią trafią.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="773" data-attachment-id="11711" data-permalink="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/blad-404-8/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?fit=700%2C773&amp;ssl=1" data-orig-size="700,773" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="blad-404-8" data-image-description="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-image-caption="&lt;p&gt;własna strona błędu 404, not found&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?fit=272%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?fit=700%2C773&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?resize=700%2C773" alt="" class="wp-image-11711" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/blad-404-8.jpg?resize=272%2C300&amp;ssl=1 272w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /></figure></div>


<p>Jak widać nie jest ona na razie za ciekawa posiada jednak wszystkie podstawowe cechy jakie powinna mieć tego typu strona czyli komunikat &#8211; strona nie istnieje.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-szybko-stworzyc-wlasna-strone-bledu-404-w-wordpress/">Jak szybko stworzyć własną stronę błędu 404 w WordPress?</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">11556</post-id>	</item>
		<item>
		<title>Jak eksportować i importować wpisy z jednego WordPress na drugi</title>
		<link>https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/</link>
					<comments>https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/#comments</comments>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Fri, 17 Aug 2018 08:00:44 +0000</pubDate>
				<category><![CDATA[Inne]]></category>
		<category><![CDATA[Opcje]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[pluginy do WordPress]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<category><![CDATA[Word Press]]></category>
		<category><![CDATA[wpis]]></category>
		<category><![CDATA[www]]></category>
		<guid isPermaLink="false">http://wordpress.aurainweb.pl/?p=9185</guid>

					<description><![CDATA[<p>Czasami zdarza się, że musimy, lub chcemy przenieść część lub wszystkie wpisy z jednego WordPress na drugi. Kiedy rozdzielałam mój stary blog na kilka części początkowo zdecydowałam się na przenoszenie &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/">Jak eksportować i importować wpisy z jednego WordPress na drugi</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Czasami zdarza się, że musimy, lub chcemy przenieść część lub wszystkie wpisy z jednego WordPress na drugi.</p>



<span id="more-9185"></span>



<p>Kiedy rozdzielałam mój stary blog na kilka części początkowo zdecydowałam się na przenoszenie stron i wpisów ręcznie. Było to mozolne i bardzo męczące. W tedy wpadłam na pomysł sprawdzenia funkcji ukrytej w CMS WordPress. Z tego co pamiętałam nie była ona zbyt skomplikowana, i tu się pozytywnie zaskoczyłam.</p>



<h2 class="wp-block-heading">Eksport i import treści</h2>



<p>Jedną z ciekawszych funkcji jakie obecnie posiada WordPress jest eksport i import treści. Funkcja umożliwiająca nam dokonanie tego znajduje się w <strong>Narzędziach</strong>. O ile eksportować (pobierać zawartość) możemy tylko ze strony na której się obecnie znajdujemy, importować możemy nie tylko z WordPress, ale także z innych źródeł.</p>



<h2 class="wp-block-heading">Eksport zawartości z WordPress</h2>



<p>W WordPress możemy eksportować czyli pobrać treści takie jak:</p>



<ul>
<li>wszystkie (czyli np. kategorie, posty, wpisy, media),</li>



<li>strony,</li>



<li>wpisy,</li>



<li>grupy pól,</li>



<li>media (odnośniki do plików),</li>



<li>bloki.</li>
</ul>



<p>Na początek trzeba wejść w mieszczącą się w panelu administracyjnym zakładkę <em><strong>Narzędzia -&gt; Eksport.</strong></em></p>


<div class="wp-block-image wp-image-11402 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11402" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export" data-image-description="&lt;p&gt;Eksportowanie plików z WordPress&lt;/p&gt;
" data-image-caption="&lt;p&gt;Eksportowanie plików z WordPress&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?resize=700%2C487" alt="Eksportowanie plików z WordPress" class="wp-image-11402" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Eksportowanie plików z WordPress</figcaption></figure></div>


<p>Nie musimy od razu pobierać wszystkiego co znajduje się w konkretnej instalacji. Możemy pobrać jedynie jej wycinek. Czyli np. tak jak ja zrobiłam czyli pobierałam Wpisy. Po wejściu w opcję pokażą się nam następnie kolejne opcje. Umożliwią one personalizację pobierania. Dzięki czemu nie musimy pobierać całości jeśli nie jest nam ona potrzebna.</p>


<div class="wp-block-image wp-image-11403 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11403" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export2/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export2" data-image-description="&lt;p&gt;Eksport wpisów&lt;/p&gt;
" data-image-caption="&lt;p&gt;Eksport wpisów&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?resize=700%2C487" alt="Eksport wpisów" class="wp-image-11403" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export2.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Eksport wpisów</figcaption></figure></div>


<p>Ja na swoje potrzeby wybrałam kategorię do, której należały wpisy. Jak widać na załączonym obrazku nie są one ułożone hierarchicznie. Trzeba po kolei szukać konkretnej kategorii.</p>


<div class="wp-block-image wp-image-11404 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11404" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export3/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export3" data-image-description="&lt;p&gt;Eksport wpisów&lt;/p&gt;
" data-image-caption="&lt;p&gt;Eksport wpisów&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?resize=700%2C487" alt="Eksport wpisów" class="wp-image-11404" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export3.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Eksport wpisów</figcaption></figure></div>


<p>W związku z tym, że jestem jedynym autorem na blogu wybór autora mogłam sobie darować.</p>



<p>Przeszłam więc do następnego pola <strong>Data rozpoczęcia</strong> i <strong>Data końca</strong>. Za ich pomocą wyznaczamy zakres datowy w jakim zostały napisane wpisy.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11405" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export4/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export4" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?resize=700%2C487" alt="" class="wp-image-11405" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export4.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /></figure></div>


<p>Kolejnym polem jest Stan &#8211; czyli np. opublikowane wpisy, lub szkice. Akurat mnie było to obojętne więc nie zmieniałam ustawień domyślnych.</p>



<p>Na koniec klikłam w &#8222;<strong>Pobierz plik eksportu</strong>&#8222;. W tym momencie na mój komputer został pobrany<strong> plik XML</strong> zawierający moje wpisy spełniające zaznaczone kryteria. Plik ten zawierał samą treść a w miejscu gdzie miały znajdować się zdjęcia i obrazy <strong>były linki z instrukcją skąd można je pobrać</strong>.&nbsp;</p>



<p><strong>Plik fizycznie nie zawierał zdjęć.</strong> Poniżej przykładowy plik:</p>



<pre class="wp-block-code"><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. --&gt;
&lt;!-- It contains information about your site's posts, pages, comments, categories, and other content. --&gt;
&lt;!-- You may use this file to transfer that content from one site to another. --&gt;
&lt;!-- This file is not intended to serve as a complete backup of your site. --&gt;

&lt;!-- To import this information into a WordPress site follow these steps: --&gt;
&lt;!-- 1. Log in to that site as an administrator. --&gt;
&lt;!-- 2. Go to Tools: Import in the WordPress admin panel. --&gt;
&lt;!-- 3. Install the "WordPress" importer from the list. --&gt;
&lt;!-- 4. Activate &amp; Run Importer. --&gt;
&lt;!-- 5. Upload this file using the form provided on that page. --&gt;
&lt;!-- 6. You will first be asked to map the authors in this export file to users --&gt;
&lt;!--    on the site. For each author, you may choose to map to an --&gt;
&lt;!--    existing user on the site or to create a new user. --&gt;
&lt;!-- 7. WordPress will then import each of the posts, pages, comments, categories, etc. --&gt;
&lt;!--    contained in this file into your site. --&gt;

	&lt;!-- generator="WordPress/5.6" created="2020-12-13 07:56" --&gt;
&lt;rss version="2.0"
	xmlns:excerpt="http://wordpress.org/export/1.2/excerpt/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:wp="http://wordpress.org/export/1.2/"
&gt;

&lt;channel&gt;
	&lt;title&gt;Kurs WordPress od podstaw&lt;/title&gt;
	&lt;link&gt;http://wordpress.aurainweb.pl&lt;/link&gt;
	&lt;description&gt;Stw&amp;#243;rz samodzielnie swojego bloga&lt;/description&gt;
	&lt;pubDate&gt;Sun, 13 Dec 2020 07:56:39 +0000&lt;/pubDate&gt;
	&lt;language&gt;pl-PL&lt;/language&gt;
	&lt;wp:wxr_version&gt;1.2&lt;/wp:wxr_version&gt;
	&lt;wp:base_site_url&gt;http://wordpress.aurainweb.pl&lt;/wp:base_site_url&gt;
	&lt;wp:base_blog_url&gt;http://wordpress.aurainweb.pl&lt;/wp:base_blog_url&gt;

		&lt;wp:author&gt;&lt;wp:author_id&gt;1&lt;/wp:author_id&gt;&lt;wp:author_login&gt;&lt;!&#91;CDATA&#91;aurelia]]&gt;&lt;/wp:author_login&gt;&lt;wp:author_email&gt;&lt;!&#91;CDATA&#91;aureliajulianna@o2.pl]]&gt;&lt;/wp:author_email&gt;&lt;wp:author_display_name&gt;&lt;!&#91;CDATA&#91;admin]]&gt;&lt;/wp:author_display_name&gt;&lt;wp:author_first_name&gt;&lt;!&#91;CDATA&#91;]]&gt;&lt;/wp:author_first_name&gt;&lt;wp:author_last_name&gt;&lt;!&#91;CDATA&#91;]]&gt;&lt;/wp:author_last_name&gt;&lt;/wp:author&gt;

				
	&lt;generator&gt;https://wordpress.org/?v=5.6&lt;/generator&gt;
&lt;site xmlns="com-wordpress:feed-additions:1"&gt;150306349&lt;/site&gt;
		&lt;item&gt;
		&lt;title&gt;newblogtemplate&lt;/title&gt;
		&lt;link&gt;http://wordpress.aurainweb.pl/2015/06/budujemy-wlasny-szablon-wordpress-cz-1/newblogtemplate/&lt;/link&gt;
		&lt;pubDate&gt;Wed, 19 Feb 2020 08:01:11 +0000&lt;/pubDate&gt;
		&lt;dc:creator&gt;&lt;!&#91;CDATA&#91;aurelia]]&gt;&lt;/dc:creator&gt;
		&lt;guid isPermaLink="false"&gt;http://wordpress.aurainweb.pl/wp-content/uploads/2015/06/newblogtemplate.zip&lt;/guid&gt;
		&lt;description&gt;&lt;/description&gt;
		&lt;content:encoded&gt;&lt;!&#91;CDATA&#91;]]&gt;&lt;/content:encoded&gt;
		&lt;excerpt:encoded&gt;&lt;!&#91;CDATA&#91;]]&gt;&lt;/excerpt:encoded&gt;
		&lt;wp:post_id&gt;15568&lt;/wp:post_id&gt;
		&lt;wp:post_date&gt;&lt;!&#91;CDATA&#91;2020-02-19 09:01:11]]&gt;&lt;/wp:post_date&gt;
		&lt;wp:post_date_gmt&gt;&lt;!&#91;CDATA&#91;2020-02-19 08:01:11]]&gt;&lt;/wp:post_date_gmt&gt;
		&lt;wp:comment_status&gt;&lt;!&#91;CDATA&#91;open]]&gt;&lt;/wp:comment_status&gt;
		&lt;wp:ping_status&gt;&lt;!&#91;CDATA&#91;closed]]&gt;&lt;/wp:ping_status&gt;
		&lt;wp:post_name&gt;&lt;!&#91;CDATA&#91;newblogtemplate]]&gt;&lt;/wp:post_name&gt;
		&lt;wp:status&gt;&lt;!&#91;CDATA&#91;inherit]]&gt;&lt;/wp:status&gt;
		&lt;wp:post_parent&gt;6924&lt;/wp:post_parent&gt;
		&lt;wp:menu_order&gt;0&lt;/wp:menu_order&gt;
		&lt;wp:post_type&gt;&lt;!&#91;CDATA&#91;attachment]]&gt;&lt;/wp:post_type&gt;
		&lt;wp:post_password&gt;&lt;!&#91;CDATA&#91;]]&gt;&lt;/wp:post_password&gt;
		&lt;wp:is_sticky&gt;0&lt;/wp:is_sticky&gt;
						&lt;wp:attachment_url&gt;&lt;!&#91;CDATA&#91;http://wordpress.aurainweb.pl/wp-content/uploads/2015/06/newblogtemplate.zip]]&gt;&lt;/wp:attachment_url&gt;
											&lt;wp:postmeta&gt;
		&lt;wp:meta_key&gt;&lt;!&#91;CDATA&#91;_wp_attached_file]]&gt;&lt;/wp:meta_key&gt;
		&lt;wp:meta_value&gt;&lt;!&#91;CDATA&#91;2015/06/newblogtemplate.zip]]&gt;&lt;/wp:meta_value&gt;
		&lt;/wp:postmeta&gt;
							&lt;/item&gt;
				&lt;/channel&gt;
&lt;/rss&gt;</code></pre>



<h2 class="wp-block-heading">Importowanie treści do WordPress</h2>



<p>Kiedy mamy już wyeksportowany plik możemy przejść do drugiego WordPress gdzie chcemy wgrać pobraną wcześniej zawartość.</p>



<p>W panelu bocznym wchodzimy w<em><strong> Narzędzia -&gt; Import</strong></em></p>



<h3 class="wp-block-heading">Z jakich źródeł można importować treść na stronę WordPress</h3>



<p>Posiadamy dość rozbudowaną liczbę możliwości importu. Tak więc można zaimportować pliki z:</p>



<ul>
<li><strong>Blogger</strong> &#8211; Importuj wpisy, komentarze i użytkowników z bloga Blogger.</li>



<li><strong>Blogroll</strong> &#8211; Importuj linki w formacie OPML.</li>



<li><strong>Konwerter kategorii i tagów</strong> &#8211; Konwertuj istniejące kategorie w tagi, lub odwrotnie.</li>



<li><strong>LiveJournal</strong> &#8211;&nbsp;Importuj wpisy z LiveJournal przy użyciu jego API.</li>



<li><strong>Movable Type i TypePad</strong> &#8211; Importuj wpisy i komentarze z bloga Movable Type, lub TypePad.</li>



<li><strong>RSS</strong> &#8211;&nbsp;Importuj wpisy z kanału RSS.</li>



<li><strong>Tumblr</strong> &#8211;&nbsp;Importuj wpisy i media z Tumblra przy użyciu jego API.</li>



<li><strong>WordPress</strong></li>
</ul>



<h3 class="wp-block-heading">Importowanie treści</h3>



<p>Mnie kiedy przenosiłam treści z innego WordPressa interesowała ostatnia opcja, ale jeżeli chcecie tego dokonać z innego źródła to wybieracie odpowiedni dla was typ. Na początek opcja ta będzie musiała się zainstalować &#8211; gdyż w rzeczywistości jest to wtyczka, którą pobiera sam WordPress (jako dodatkową opcję).</p>



<p>Następnie uruchomiłam importer.</p>


<div class="wp-block-image wp-image-11406 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11406" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export5/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export5" data-image-description="&lt;p&gt;Import pliku do WordPress&lt;/p&gt;
" data-image-caption="&lt;p&gt;Import pliku do WordPress&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?resize=700%2C487" alt="Import pliku do WordPress" class="wp-image-11406" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export5.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Import pliku do WordPress</figcaption></figure></div>


<p>W nowo otwartym oknie wybrałam opcje wybierz plik i odszukałam plik XML &#8211; na początku była nazwa mojego starego blogu. Po wybraniu pliku klikam na przycisk <strong>wyślij na serwer i zaimportuj go</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11407" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export6/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export6" data-image-description="&lt;p&gt;import z WordPress&lt;/p&gt;
" data-image-caption="&lt;p&gt;import z WordPress&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?resize=700%2C487" alt="Importowanie treści do WordPress" class="wp-image-11407" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export6.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /></figure></div>


<p>W kolejnym kroku musiałam dodać lub wybrać autora, któremu przypiszę wpisy. Powodem pojawienia się tej opcji był chyba brak autora o takiej samej nazwie. Następnie klikłąm w <strong>submit</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11408" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export7/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export7" data-image-description="&lt;p&gt;eksport z WordPress&lt;/p&gt;
" data-image-caption="&lt;p&gt;eksport danych z WordPress&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?resize=700%2C487" alt="Importowanie treści do WordPress" class="wp-image-11408" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export7.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /></figure></div>


<p>Jeśli wszystko poszło dobrze pojawi się komunikat &#8222;<strong>All done. Have Fun!</strong>&#8222;</p>


<div class="wp-block-image wp-image-11410 size-full">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="700" height="487" data-attachment-id="11410" data-permalink="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/export9/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?fit=700%2C487&amp;ssl=1" data-orig-size="700,487" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="export9" data-image-description="&lt;p&gt;Import zakończony pomyślnie&lt;/p&gt;
" data-image-caption="&lt;p&gt;Import zakończony pomyślnie&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?fit=300%2C209&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?fit=700%2C487&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?resize=700%2C487" alt="Import zakończony pomyślnie" class="wp-image-11410" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?w=700&amp;ssl=1 700w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2018/08/export9.jpg?resize=300%2C209&amp;ssl=1 300w" sizes="(max-width: 700px) 100vw, 700px" data-recalc-dims="1" /><figcaption class="wp-element-caption">Import zakończony pomyślnie</figcaption></figure></div>


<h2 class="wp-block-heading">Weryfikacja</h2>



<p>Na koniec warto sprawdzić czy wpisy na pewno się dodały.</p>



<p>W moim przypadku było kilka duplikatów &#8211; myślę że sama jestem sobie winna bo przenosiłam wcześniej ręcznie wpisy. Dodatkowo zdjęcia linkowały do starego blogu (były pobierane z pierwszego bloga). W praktyce wiec gdybym usunęła zdjęcia z pierwotnego bloga utraciła bym je. <strong>W praktyce wiec nie ma sensu robić tą metodą kopi bezpieczeństwa strony.</strong></p>



<p>Macie jeszcze jakieś pytania piszcie w komentarzach.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/">Jak eksportować i importować wpisy z jednego WordPress na drugi</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wordpress.aurainweb.pl/jak-eksportowac-i-importowac-wpisy/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9185</post-id>	</item>
		<item>
		<title>Gdzie i jak dodawać podstrony z wpisami &#8211; WordPress</title>
		<link>https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Wed, 02 Aug 2017 08:42:44 +0000</pubDate>
				<category><![CDATA[Dla początkujących]]></category>
		<category><![CDATA[Dodawanie treści]]></category>
		<category><![CDATA[kurs]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<category><![CDATA[wpis]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=8802</guid>

					<description><![CDATA[<p>W WordPress istnieje kilka typów podstron, na których mogą znajdować się wpisy. Gdzie w WordPress wyświetlają się wpisy Pierwszym i najbardziej oczywistym miejscem jest strona &#8222;blogowa&#8221; zawierająca wszystkie wpisy ułożone &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/">Gdzie i jak dodawać podstrony z wpisami &#8211; WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>W WordPress istnieje kilka typów podstron, na których mogą znajdować się wpisy. </p>



<span id="more-8802"></span>



<h2 class="wp-block-heading">Gdzie w WordPress wyświetlają się wpisy</h2>



<p>Pierwszym i najbardziej oczywistym miejscem jest <strong>strona &#8222;blogowa&#8221;</strong> zawierająca wszystkie wpisy ułożone według dat. Strona ta domyślnie ustawiona jest jako strona główna, jednak bardzo często w praktyce zastępuje się ją stroną statyczną. Nie jest to jednak jedyna tego typu strona. Wpisy znaleźć można także na <strong>podstronach kategorii, tagów czy archiwum miesięcznego</strong>.</p>



<p>Najpopularniejszą metodą prezentowania ich jest jednak umieszczanie w kategoriach. Kategorie są bowiem stosowane jako główna metoda segregacji treści na blogu. Czasami dzięki ich zastosowaniu można też podzielić blog na kilka części jak np. katalog produktów, aktualności, komunikaty. </p>



<p>Co prawda po utworzeniu odpowiedniej kategorii wpisy będą się na niej po dodaniu wyświetlały &#8211; jednak nie oznacza to że będzie do niej łatwo trafić. Wiem dziwnie to zabrzmiało, jednak nie wszystkim chce się w dzisiejszych czasach szukać kategorii danego wpisu. Poza tym wchodząc w jeden wpis nie są świadomi jakie jeszcze inne kategorie lub typy wpisów mogą znaleźć na konkretnej stronie.</p>



<h2 class="wp-block-heading">Dodawanie kategorii do menu</h2>



<p>We wcześniejszym wpisie opisałam już <a href="http://wordpress.aurainweb.pl/jak-stworzyc-wlasne-menu-w-wordpress/" target="_blank" rel="noopener">jak stworzyć własne menu</a>. Nie będę pisać o tym drugi raz podlinkuję wam jednak ten wpis żebyście mogli się z niem zapoznać.</p>



<p>To gdzie kategoria będzie się wyświetlać zależy od lokalizacji naszego menu.</p>


<div class="wp-block-image wp-image-8803 size-full">
<figure class="aligncenter"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?ssl=1"><img loading="lazy" decoding="async" width="580" height="440" data-attachment-id="11612" data-permalink="https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/menu/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?fit=580%2C440&amp;ssl=1" data-orig-size="580,440" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="menu" data-image-description="&lt;p&gt;Przykładowa lista kategorii wordpress&lt;/p&gt;
" data-image-caption="&lt;p&gt;tworzenie menu w wordpress lista dostępnych elementów &#8211; lista istniejących w systemie kategorii&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?fit=300%2C228&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?fit=580%2C440&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?resize=580%2C440&#038;ssl=1" alt="Przykładowa lista kategorii" class="wp-image-11612" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?w=580&amp;ssl=1 580w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/menu.jpg?resize=300%2C228&amp;ssl=1 300w" sizes="(max-width: 580px) 100vw, 580px" data-recalc-dims="1" /></a><figcaption class="wp-element-caption">tworzenie menu w wordpress lista dostępnych elementów &#8211; lista istniejących w systemie kategorii</figcaption></figure></div>


<h2 class="wp-block-heading">Dodawanie kategorii do widżetu</h2>



<h3 class="wp-block-heading">Tradycyjny edytor</h3>



<p>Jak zapewne każdy wie widżety wyświetlają się najczęściej w kolumnie bocznej lub w stopce strony. Jak zapewne już wiecie jako widżet można również wyświetlić menu &#8211; dzięki czemu uzyskujemy własną kolejność kategorii albo użyć do tego domyślnego widżetu &#8211; &#8222;Kategorie&#8221;.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?ssl=1"><img loading="lazy" decoding="async" width="570" height="333" data-attachment-id="11611" data-permalink="https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/wigety/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?fit=570%2C333&amp;ssl=1" data-orig-size="570,333" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="wigety" data-image-description="&lt;p&gt;Dodawanie kategorii do widgetu&lt;/p&gt;
" data-image-caption="&lt;p&gt;Dodawanie kategorii do widgetu&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?fit=300%2C175&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?fit=570%2C333&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?resize=570%2C333&#038;ssl=1" alt="Dodawanie kategorii do widgetu WordPress" class="wp-image-11611" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?w=570&amp;ssl=1 570w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/wigety.jpg?resize=300%2C175&amp;ssl=1 300w" sizes="(max-width: 570px) 100vw, 570px" data-recalc-dims="1" /></a><figcaption class="wp-element-caption">Dodawanie kategorii do widgetu</figcaption></figure></div>


<p>W obu przypadkach po wejściu w opcje widżetów musimy interesujący nas element przeciągnąć w odpowiednie pole. Warto pamiętać o odpowiedniej konfiguracji czyli nadaniu polu nazwy i zapisaniu zmian. W przypadku jeśli zdecydujemy się na menu trzeba też odpowiednie wybrać.</p>



<h3 class="wp-block-heading">Dodawanie w Gutenbergu</h3>



<p>Od wersji WordPress 5.0 domyślnym edytorem jest Gutenberg. Z jego pomocą nie dodajemy jednak tylko treści na stronie w artykułach / wpisach czy na stronach, ale także w widżetach. </p>



<p>W praktyce dodawanie nowych elementów polega na wybraniu odpowiedniego Sidebara a następnie kliknięciu w przycisk &#8222;+&#8221; (plus). Potem szukamy &#8222;kategorie&#8221;.</p>



<p></p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><a href="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?ssl=1"><img loading="lazy" decoding="async" width="810" height="689" data-attachment-id="17506" data-permalink="https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/panel_boczny_wigets-min/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?fit=900%2C765&amp;ssl=1" data-orig-size="900,765" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="widżety w nowej wersji Gutenberg" data-image-description="&lt;p&gt;widżety w nowej wersji Gutenberg&lt;/p&gt;
" data-image-caption="&lt;p&gt;widżety w nowej wersji Gutenberg&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?fit=300%2C255&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?fit=810%2C689&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?resize=810%2C689&#038;ssl=1" alt="widżety w nowej wersji Gutenberg" class="wp-image-17506" style="width:675px;height:574px" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?w=900&amp;ssl=1 900w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?resize=300%2C255&amp;ssl=1 300w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2017/08/panel_boczny_wigets-min.jpg?resize=768%2C653&amp;ssl=1 768w" sizes="(max-width: 810px) 100vw, 810px" data-recalc-dims="1" /></a></figure></div>


<h3 class="wp-block-heading">Jak przełączyć Gutenberga na klasyczny edytor?</h3>



<p>Przyda nam się do tego wtyczka -&gt; <strong>Classic Widgets</strong></p>



<p>Jedyne co musimy zrobić to ją zainstalować i aktywować. Widżety wtedy automatycznie przełączą się na &#8222;starszą wersję&#8221;.</p>



<p><strong>Warto przeczytać:</strong></p>



<ul>
<li><a href="http://wordpress.aurainweb.pl/post-na-stronie-wordpress-posts-in-page/" target="_blank" rel="noopener">Jak umieścić wpis na statycznej stronie – WordPress (Posts in Page)</a></li>



<li><a href="http://wordpress.aurainweb.pl/jak-umiescic-inna-strone-w-tresci-strony-wordpress/" target="_blank" rel="noopener">Jak umieścić inną stronę pod treścią innej strony? – WordPress</a></li>



<li><a href="https://marketing.aurainweb.pl/kiedy-uzyc-kategorii-a-kiedy-tagu-na-blogu/" target="_blank" rel="noreferrer noopener">Kiedy należy użyć Kategorii a kiedy tagu?</a></li>
</ul>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/dodawac-podstrony-wpisami-wordpress/">Gdzie i jak dodawać podstrony z wpisami &#8211; WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">8802</post-id>	</item>
		<item>
		<title>Personalizacja kategorii w WordPress &#8211; is_category</title>
		<link>https://wordpress.aurainweb.pl/personalizacja-kategorii-wordpress-is_category/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Fri, 21 Apr 2017 08:37:13 +0000</pubDate>
				<category><![CDATA[Budowa motywu]]></category>
		<category><![CDATA[Dla początkujących]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<category><![CDATA[Word Press]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=7671</guid>

					<description><![CDATA[<p>Po pewnej przerwie wracam do tematyki WordPress, tym razem chciałam spersonalizować w szablonie wybraną kategorię i przy tej okazji omówić funkcję is_category. Do czego służy is_category Jak wspomniałam is_category jest funkcją i &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/personalizacja-kategorii-wordpress-is_category/">Personalizacja kategorii w WordPress &#8211; is_category</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Po pewnej przerwie wracam do tematyki WordPress, tym razem chciałam spersonalizować w szablonie wybraną kategorię i przy tej okazji omówić funkcję is_category.<span id="more-7671"></span></p>
<h3>Do czego służy is_category</h3>
<p>Jak wspomniałam is_category jest funkcją i jak sama nazwa mówi:</p>
<p><strong>is</strong> &#8211; jest</p>
<p><strong>category</strong> &#8211; kategoria</p>
<p>Możemy się więc domyślać, że stosujemy ją w przypadku ustawienia warunku dla jakieś kategorii.</p>
<pre class="lang:default decode:true ">is_category();
// Dla każdej strony w kategorii
 
is_category( '9' );
// Dla stron w kategorii 9.
 
is_category( 'Stinky Cheeses' );
// Dla stron, których kategoria nazywa się. Stiky Cgeeses
 
is_category( 'blue-cheese' );
// Dla stron, których kategoria nazywa się. "blue-cheese".
 
is_category( array( 9, 'blue-cheese', 'Stinky Cheeses' ) );
// Wyświetla zawartość warunku dla kategorii z id=9,
// lub o jednej z dwóch nazw "blue-cheese", albo "Stinky Cheeses".
// Informacja: tego typu warunek dostępny w WordPress od wersji 2.5.</pre>
<p>Przykładowe zastosowanie tego warunku wygląda tak:</p>
<pre class="lang:default decode:true ">&lt;?php function is_category( $category = '' ) {
global $wp_query;

if ( ! isset( $wp_query ) ) {
_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1.0' );
return false;
}

return $wp_query-&gt;is_category( $category );
} ?&gt;
</pre>
<p>Ten przykład może jest trochę za bardzo zaawansowany, ale poniższy będzie prostszy:</p>
<pre>&lt;?php function is_category( $category = '7' ) {
?&gt;
&lt;p&gt;To jest kategoria 7&lt;/p&gt;

&lt;?php
return $wp_query-&gt;is_category( $category );
} ?&gt;
</pre>
<p>&nbsp;</p>
<p>Jak widać na przykładzie zastosowanie tego typu warunku jest dość proste wystarczy jedynie mieć pomysł na wprowadzenie zmian.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/personalizacja-kategorii-wordpress-is_category/">Personalizacja kategorii w WordPress &#8211; is_category</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7671</post-id>	</item>
		<item>
		<title>Jak zrobić własny breadcrumb &#8211; okruszki chleba do WordPress</title>
		<link>https://wordpress.aurainweb.pl/breadcrumb-okruszki-chleba/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Sat, 11 Jul 2015 09:15:00 +0000</pubDate>
				<category><![CDATA[Budowa motywu]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<category><![CDATA[Yoast SEO]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=6911</guid>

					<description><![CDATA[<p>Breadcrumb zwany również &#8222;okruszkami chleba&#8221; pokazuję ścieżkę z pomocą, której możemy ustalić swoje aktualne położenie na stronie internetowej, blogu lub w sklepie. Jak działa Breadcrumb? Dodatkowo umożliwia on nam przejście &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/breadcrumb-okruszki-chleba/">Jak zrobić własny breadcrumb &#8211; okruszki chleba do WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Breadcrumb</strong> zwany również &#8222;okruszkami chleba&#8221; pokazuję ścieżkę z pomocą, której możemy ustalić swoje aktualne położenie na stronie internetowej, blogu lub w sklepie. </p>



<span id="more-6911"></span>



<h2 class="wp-block-heading">Jak działa Breadcrumb?</h2>



<p>Dodatkowo umożliwia on nam przejście (cofnięcie się) do elementu wyżej (np. do kategorii, na stronę główną) w stosunku do artykułu, produktu na którym aktualnie się znajdujemy. Jest on więc bardzo użyteczny, zwłaszcza kiedy np. oglądamy produkt w sklepie lub artykuł na blogu.<strong> Może on wyglądać np.:</strong></p>



<p><em>Jesteś tutaj | Strona domowa -&gt; Strona sekcji -&gt;Strona sekcji podrzędnej</em></p>



<p>Każdy z elementów <strong>Breadcrumb</strong> (z wyjątkiem rozdzielnika) powinien być klikalny by umożliwić swobodne poruszanie się po witrynie. Niestety nie jest tak zawsze. </p>



<h2 class="wp-block-heading">W jaki sposób dodać Breadcrumb do WordPress?</h2>



<p>W przypadku WordPress jeśli twój motyw nie posiada jeszcze breadcrumb&nbsp;można go dodać samodzielnie. Jak zwykle można to zrobić na kilka sposobów takich jak:</p>



<ul>
<li>instalacja wtyczki (pluginu) &#8211; np. <a href="https://wordpress.aurainweb.pl/2018/11/ogarniamy-seo-w-wordpress-z-pomoca-yoast-seo/" target="_blank" rel="noreferrer noopener">Yoast SEO</a> (czyli wtyczka do SEO)</li>



<li>modyfikacja pliku header.php w motywie.</li>
</ul>



<p>W tym wpisie zajmiemy się właśnie tym drugim przypadkiem. </p>



<h2 class="wp-block-heading">Budujemy własny breadcrumb w motywie WordPress</h2>



<p>Jak nietrudno się domyśleć będziemy modyfikować plik header.php. Plik ten jest domyślnym plikiem motywów WordPress, niektórzy twórcy motywów plik ten jednak dzielą na części więc będziesz musiał poszukać czasem właściwego pliku. <strong>Kolejnym wyzwaniem może być znalezienie właściwej lokalizacji dla naszego breadcrumb</strong>.</p>



<p>Może być on dodany np. pod tytułem strony lub nad nim. Tytuł strony powinien znajdować się w &lt;h1&gt;. Kiedy już mamy to ustalone możemy przejść do kolejnych kroków.</p>



<p>Zaczniemy od wypisania nazwy strony na której obecnie przebywamy.</p>



<pre class="wp-block-preformatted">&lt;?php echo get_the_title();&nbsp;?&gt;</pre>



<p>W codex WordPress znaleźć można przykładowy&nbsp;Breadcrumb:</p>



<pre class="wp-block-preformatted">&lt;div class="breadcrumb"&gt;
&lt;?php 
// if there is a parent, display the link
$parent_title = get_the_title( $post-&gt;post_parent );
if ( $parent_title&nbsp;!= the_title( ' ', ' ', false ) ) {
	echo '&lt;a href="' . get_permalink( $post-&gt;post_parent ) . '" title="' . $parent_title . '"&gt;' . $parent_title . '&lt;/a&gt; » ';
} 
// then go on to the current page link
?&gt;
&lt;a href="&lt;?php the_permalink();&nbsp;?&gt;" rel="bookmark" title="&lt;?php the_title_attribute();&nbsp;?&gt;"&gt;
&lt;?php the_title();&nbsp;?&gt;&lt;/a&gt; »
&lt;/div&gt;</pre>



<p>nie do końca sprawdza się on jednak jeżeli wpisy nie znajdują się na stronie głównej a nasze menu jest zmodyfikowane i składa się ze stron i wpisów.</p>



<p>W tym przykładzie wszystkie elementy są klikalne.</p>



<p>Na podstawie tego przygotowałam kod:</p>



<pre class="wp-block-preformatted">&lt;div class="breadcrumb"&gt;
&lt;?php
if (is_category( $category )){
$categories = get_the_category();
echo $categories[0]-&gt;cat_name . ' » ';
}
if (is_single()){
$categories = get_the_category();
$separator = ' ';
$output = '';
if($categories){
foreach($categories as $category) {
$output .= '&lt;a href="'.get_category_link( $category-&gt;term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category-&gt;name ) ) . '"&gt;'.$category-&gt;cat_name.'&lt;/a&gt;'.$separator;
}
echo trim($output, $separator) .' » ';
}}
if ($post-&gt;post_parent &gt; 0){// if there is a parent, display the link
$parent_title = get_the_title( $post-&gt;post_parent );
if ( $parent_title != the_title( ' ', ' ', false ) ) {
echo '&lt;a href="' . get_permalink( $post-&gt;post_parent ) . '" title="' . $parent_title . '"&gt;' . $parent_title . '&lt;/a&gt; » ';
} }
if (!is_category( $category ) ){
the_title();
echo " » ";
}
?&gt;

&lt;/div&gt;
</pre>



<p>Kod ten nie jest optymalny, ale umożliwia stworzenie&nbsp;Breadcrumb z ostatnim elementem nieklikalnym oraz pokazuje pełną ścieżkę do wpisu czy strony.</p>



<p>Kod pozwala jedynie cofnąć się o jeden poziom do góry, czyli pozyskać rodzica ale nie dziadka.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/breadcrumb-okruszki-chleba/">Jak zrobić własny breadcrumb &#8211; okruszki chleba do WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6911</post-id>	</item>
		<item>
		<title>Jak przetłumaczyć motyw lub wtyczkę WordPress</title>
		<link>https://wordpress.aurainweb.pl/jak-przetlumaczyc-dowolny-szablon-wordpress-na-inny-jezyk/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Wed, 24 Jun 2015 07:49:14 +0000</pubDate>
				<category><![CDATA[Budowa motywu]]></category>
		<category><![CDATA[Inne]]></category>
		<category><![CDATA[kurs]]></category>
		<category><![CDATA[tłumaczenie szablonu]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=6986</guid>

					<description><![CDATA[<p>Ostatnio tworząc nową stronę opartą o WordPress stanęłam przed problemem jakim był brak polskiego języka w motywie.  To dość częsty problem kiedy korzysta się np. z darmowych zasobów WordPress. Motywy &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-przetlumaczyc-dowolny-szablon-wordpress-na-inny-jezyk/">Jak przetłumaczyć motyw lub wtyczkę WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Ostatnio tworząc nową stronę opartą o WordPress stanęłam przed problemem jakim był brak polskiego języka w motywie. </p>



<span id="more-6986"></span>



<p>To dość częsty problem kiedy korzysta się np. z  darmowych zasobów WordPress. Motywy jak i wtyczki wyglądają ładnie, ale są praktycznie w całości po angielsku. Spowodowane jest to tym, że Internecie obowiązuje głównie ten język. Bardzo dużo osób na świecie go też zna (może nie jako pierwszy język, ale jako kolejny) i używa.</p>



<p>W efekcie zamiast kolejna strona wyświetla nam się &#8222;Next&#8221; a zamiast autor &#8222;author&#8221;. Czasami może to robić nie ciekawe wrażenie na naszych odbiorcach.</p>



<h2 class="wp-block-heading">Jak przetłumaczyć motyw w WordPress</h2>



<p>W momencie kiedy po raz pierwszy szukałam rozwiązania mojego problemu w języku polskim nie było jeszcze instrukcji (dzięki rosnącej popularność WordPress to się dość szybko zmienia). A przynajmniej takich jakie łatwo było zrozumieć. Większość autorów opisuje jak przetłumaczyć gotowy szablon z przygotowanym już wcześniej plikiem .POT (autor szablonu pomyślał wcześniej by ułatwić tłumaczenie szablonu na inne języki). Niestety szablon, który miałam wykorzystać był takiego pliku pozbawiony dlatego też  musiałam szukać rozwiązania w języku angielskim.</p>



<p>Rozwiązaniem mojego problemu okazał się mały <strong>program&nbsp;Poedit.</strong></p>



<ul>
<li><a href="https://poedit.net/" target="_blank" rel="noreferrer noopener nofollow">https://poedit.net/</a></li>
</ul>



<p>Spotkałam się z tym programem już wcześniej podczas aktualizowania tłumaczenia do innego szablonu.</p>



<h2 class="wp-block-heading">Tłumaczenie z pomocą <strong>Poedit</strong>?</h2>



<p>W WordPress niestety nie możemy od tak stworzyć jednego pliku z tłumaczeniem, wgrać go na serwer i wszystko będzie działać. Szablon wymaga specjalnie przygotowanego pliku, który Poedit potrafi wygenerować. W efekcie w szablonie są dwa pliki .PO i .MO, ten pierwszy to plik edytowalny a ten drugi stanowi skompilowaną jego wersję (odczytywaną przez WordPress).</p>



<h3 class="wp-block-heading">Jak użyć programu Poedit?</h3>



<p>Na początek trzeba pobrać i zainstalować Poedit na komputerze.</p>



<p>Następnie pobrać na ten sam komputer szablon lub wtyczkę (tak Poedit możemy tłumaczyć nie tylko motywy, ale także pluginy), którą chcemy przetłumaczyć i uruchomić poedit.</p>



<p>Gotowe tłumaczenia lub pliki je ułatwiające przeważnie znajdują się w katalogu <strong>languages</strong>.</p>


<div class="wp-block-image wp-image-7324 size-full">
<figure class="aligncenter"><img decoding="async" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/1.png?w=810" alt="poedit opcję" class="wp-image-7324" data-recalc-dims="1"/><figcaption class="wp-element-caption">Poedit opcję</figcaption></figure></div>


<p>Teraz wybieramy adekwatną opcję. Jeśli mamy gotowy plik .po dla naszego języka otwieramy go w Poedit i edytujemy. Przeważnie występuje plik wersji angielskiej. Sprawdzić to możemy w szablonie lub wtyczce w katalogu languages.</p>


<div class="wp-block-image size-full wp-image-11700">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="600" height="438" data-attachment-id="11700" data-permalink="https://wordpress.aurainweb.pl/jak-przetlumaczyc-dowolny-szablon-wordpress-na-inny-jezyk/attachment/2/" data-orig-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?fit=600%2C438&amp;ssl=1" data-orig-size="600,438" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="wybór języka w Poedit" data-image-description="&lt;p&gt;wybór języka w Poedit&lt;/p&gt;
" data-image-caption="&lt;p&gt;wybór języka w Poedit&lt;/p&gt;
" data-medium-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?fit=600%2C438&amp;ssl=1" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?resize=600%2C438" alt="wybór języka w Poedit" class="wp-image-11700" srcset="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?w=600&amp;ssl=1 600w, https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/2.png?resize=300%2C219&amp;ssl=1 300w" sizes="(max-width: 600px) 100vw, 600px" data-recalc-dims="1" /><figcaption class="wp-element-caption">wybór języka w Poedit</figcaption></figure></div>


<h3 class="wp-block-heading">Co w przypadku gdy nie ma gotowego tłumaczenia?</h3>



<p>Jeżeli nie mamy jeszcze tłumaczenia to z belki u góry aplikacji wybieramy plik nowe.</p>



<p>Następnie wybieramy język na jaki chcemy dokonać tłumaczenie. Mamy spory wybór języków jak widać.</p>



<p>Po wybraniu zapisujemy nowy plik poprzez przyciśnięcie niebieskiej dyskietki. Dla języka Polskiego będzie to&nbsp;pl_PL.po nie robimy tego jednak w dowolnym miejscu. Zapisujemy plik w szablonie lub wtyczce w katalogu &#8222;languages&#8221;.</p>



<p>Teraz&nbsp;wybieramy opcję &#8222;Wyodrębnij ze źródła&#8221;. Otworzy się wtedy nowe okno. Przechodzimy &nbsp;w nim do zakładki &#8222;Ścieżki źródeł&#8221; i za pomocą przycisku &#8222;+&#8221; wybieramy katalog &#8222;languages&#8221; a następnie przechodzimy wyżej do głównego katalogu, który też wybieramy.</p>



<p>Jeśli poprawnie wybierzemy pojawi się w polu:</p>



<pre class="wp-block-preformatted">.

/</pre>



<p>W kolejnym kroku przechodzimy do zakładki &#8222;Źródła słów kluczowych&#8221;. Za pomocą dostępnych tam opcji wprowadzamy symbole:</p>



<pre class="wp-block-preformatted">__
_e
_n
_x
_ex
_nx
esc_attr__
esc_attr_e
esc_attr_x
esc_html__
esc_html_e
esc_html_x
_n_noop
_nx_noop
translate_nooped_plural()</pre>


<div class="wp-block-image wp-image-7326 size-full">
<figure class="aligncenter"><img decoding="async" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/3.png?w=810" alt="wyszukiwanie znaków" class="wp-image-7326" data-recalc-dims="1"/><figcaption class="wp-element-caption">wyszukiwanie znaków</figcaption></figure></div>


<p>Na koniec wybieramy przycisk &#8222;OK&#8221;. W tym momencie aplikacja przeszuka pliki w poszukiwaniu słów spełniających powyższe warunki np:</p>



<p>__(&#8222;słowo&#8221;, &#8222;szablon&#8221;);</p>



<p>Teraz otworzy się okno z listą słów do przetłumaczenia.</p>



<p>Czasami podczas generowania pliku występują błędy. W moim przypadku wystarczyło wyeliminować pliki z katalogu &#8222;js&#8221; czyli skrypty JavaScript. I jeszcze raz przeprowadzić proces.</p>



<h3 class="wp-block-heading">Uzupełnianie tłumaczeń w Poedit</h3>



<p>W przypadku gdy mamy gotowy już gotowy plik po wybraniu opcji&nbsp; edycji zobaczymy wprowadzone wcześniej tłumaczenia. Z kolei jeżeli dopiero go stworzyliśmy to program podpowiada jak przetłumaczyć niektóre słowa, ale ostatecznie to od nas zależy jak to zrobimy.</p>


<div class="wp-block-image wp-image-7328 size-full">
<figure class="aligncenter"><img decoding="async" src="https://i0.wp.com/wordpress.aurainweb.pl/wp-content/uploads/2015/06/4.png?w=810" alt="znalezione frazy" class="wp-image-7328" data-recalc-dims="1"/><figcaption class="wp-element-caption">znalezione frazy</figcaption></figure></div>


<p>Edycja fraz jak i wprowadzanie nowych jest dość prosta. Klikamy w konkretną linijkę na liście a poniżej otwiera się pole edycji.</p>



<p>Po zakończeniu edycji pliku zapisujemy. Warto też sprawdzić czy wszystko zrobiliśmy poprawnie poprzez przycisk &#8211; &#8222;Weryfikuj&#8221;.</p>



<p><strong>Na koniec pliku wgrywany na serwer do odpowiedniego katalogu (languages).</strong>&nbsp; Warto pamiętać, że WordPress czyta pliki .mo a nie .po. Rolą tych drugich jest bycie źródłem dla generowanego .mo. Dlatego najlepiej na serwerze umieścić oba pliki.</p>



<h2 class="wp-block-heading">Tłumaczenie motywu, wtyczek WordPress z pomocą Wtyczki</h2>



<p>Inną metodą przetłumaczenia motywu WordPress jest użycie wtyczki np. <a href="https://pl.wordpress.org/plugins/loco-translate/">Loco Translate</a>. Wtyczka dostępna jest w bibliotece wtyczek więc jej instalacja zajmuje jedynie chwilę. Po uruchomieniu dodaje się ona jako nowa ikonka w lewym panelu jako jedna z ostatnich.</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://i0.wp.com/ps.w.org/loco-translate/assets/banner-772x250.jpg?resize=772%2C250&#038;ssl=1" alt="" data-recalc-dims="1"/></figure>



<p>Wtyczka sama tworzy pliki językowe w odpowiednim miejscu. Wprowadzanie tłumaczeń zaś bardzo przypomina to w Poedit.</p>



<p>Wtyczka daje nam możliwość tłumaczenia zarówno motywów jak i pluginów (wtyczek). Wystarczy jedynie wybrać obiekt, który chcemy przetłumaczyć. <strong>Czasami niektóre szablony nie są przygotowane we właściwy sposób i niestety nie można ich przetłumaczyć! W takim przypadku niestety tłumaczenie jest nie możliwe nawet jeśli przygotujemy potrzebne nam pliki z tłumaczeniem.</strong></p>



<p><strong>Dodatkowe tagi:</strong><br>Jak przetłumaczyć skórki na język polski<br>prosty sposób tłumaczenia (translate) szablonu strony<br>ręczne tłumaczenie szablonu<br>Jak zrobić tłumaczenie wordpress dla skórki wtyczki lub widżetu</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-przetlumaczyc-dowolny-szablon-wordpress-na-inny-jezyk/">Jak przetłumaczyć motyw lub wtyczkę WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6986</post-id>	</item>
		<item>
		<title>Jak umieścić inną stronę pod treścią innej strony? &#8211; WordPress</title>
		<link>https://wordpress.aurainweb.pl/jak-umiescic-inna-strone-w-tresci-strony-wordpress/</link>
		
		<dc:creator><![CDATA[AuraInWeb]]></dc:creator>
		<pubDate>Mon, 22 Jun 2015 11:37:43 +0000</pubDate>
				<category><![CDATA[Budowa motywu]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[na statycznej stronie]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Tutorial WordPress]]></category>
		<guid isPermaLink="false">http://www.aurainweb.pl/?p=6957</guid>

					<description><![CDATA[<p>Wcześniej pisałam już o umieszczaniu postów na statycznej stronie, nie pokazałam jednak sposobu na umieszczenie na niej innej strony lub stron. W ten sposób na przykład można wyświetlić podstrony na &#8230; </p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-umiescic-inna-strone-w-tresci-strony-wordpress/">Jak umieścić inną stronę pod treścią innej strony? &#8211; WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wcześniej pisałam już o umieszczaniu postów na statycznej stronie, nie pokazałam jednak sposobu na umieszczenie na niej innej strony lub stron. W ten sposób na przykład można wyświetlić podstrony na stronie rodzica np. w ofercie wyświetlić dodane produkty.<span id="more-6957"></span></p>
<p><img loading="lazy" decoding="async" class="alignleft size-full wp-image-6395" src="https://i0.wp.com/www.aurainweb.pl/wp-content/uploads/2013/02/wordpress-api-e1372490516916.jpg?resize=130%2C130" alt="wordpress-api-e1352197853955" width="130" height="130" data-recalc-dims="1" /><strong>W efekcie otrzymać można coś w rodzaju bloga tyle że z wykorzystaniem stron a nie postów</strong>. Nic również nie stoi na przeszkodzie by wyświetlona została inna strona nie powiązana bezpośrednio.</p>
<p>Wszystkie podstrony/strony potomne od strony (widoczne jako rozwinięcie menu) można wyświetlić za pomocą kodu:</p>
<pre class="lang:default decode:true ">&lt;? $parent = end(get_post_ancestors(get_queried_object_id())); ?&gt;
   &lt;? $pages = get_pages('title_li=&amp;parent='.get_queried_object_id()) ?&gt;
    &lt;? foreach($pages as $item): ?&gt;
      &lt;div class=""&gt;
       &lt;?php echo get_the_post_thumbnail( $item-&gt;ID, $size, $attr ); ?&gt;
       &lt;h3 class="entry-title"&gt;&lt;a href="&lt;? echo get_page_link($item-&gt;ID) ?&gt;"&gt;&lt;? echo $item-&gt;post_title ?&gt;&lt;/a&gt;&lt;/h3&gt;
      &lt;/div&gt; 
&lt;? endforeach; ?&gt;</pre>
<p>W skrócie kod ustala id strony na której się znajduje i wyszukuje stron, których jest rodzicem.</p>
<p>Kod wyświetlający dowolną stronę wygląda zdecydowanie inaczej. Podajemy w nim ID strony w przykładzie jest to &#8222;6556&#8221;.</p>
<pre class="lang:default decode:true">&lt;div&gt;
   &lt;?php $recent = new WP_Query("page_id=6556"); 
      while($recent-&gt;have_posts()) : $recent-&gt;the_post();?&gt;
    &lt;h3 class="entry-title"&gt;&lt;?php the_title(); ?&gt;&lt;/h3&gt;
      &lt;div class="oferta"&gt;
        &lt;?php echo get_the_post_thumbnail(); ?&gt;
         &lt;a href="&lt;? echo get_page_link($item-&gt;ID) ?&gt;"&gt;&lt;div class="dalej"&gt;ZOBACZ WIĘCEJ&lt;/div&gt;&lt;/a&gt;
      &lt;/div&gt;
   &lt;?php endwhile; ?&gt;
&lt;/div&gt;</pre>
<p>Powyższe kody są dość uproszczone i umożliwiają jedynie wyświetlenie obrazka, tytułu i odnośnika do strony. W celu uzyskania opisu lub jego fragmentu trzeba go trochę zmodyfikować.</p>
<p>O ile nie posiadamy zainstalowanej wtyczki umożliwiającej korzystanie z PHP w treści stron kod należy umieścić w szablonie strony.</p>
<p>Jeżeli macie jakieś uwagi lub pytania możecie zawsze wpisać je w formie komentarza pod konkretnym wpisem.</p>
<p>Artykuł <a href="https://wordpress.aurainweb.pl/jak-umiescic-inna-strone-w-tresci-strony-wordpress/">Jak umieścić inną stronę pod treścią innej strony? &#8211; WordPress</a> pochodzi z serwisu <a href="https://wordpress.aurainweb.pl">Kurs WordPress od podstaw</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6957</post-id>	</item>
	</channel>
</rss>
