<?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/"
	>

<channel>
	<title>Wordpress - Projektowanie stron i aplikacji internetowych - piro[studio]</title>
	<atom:link href="https://pirostudio.pl/cat/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://pirostudio.pl</link>
	<description></description>
	<lastBuildDate>Sat, 14 Jan 2023 22:33:20 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>WordPress: wyświetlenie nazwy kategorii bez linku / widoku listy</title>
		<link>https://pirostudio.pl/blog/wordpress-wyswietlenie-nazwy-kategorii-bez-linku-widoku-listy/</link>
					<comments>https://pirostudio.pl/blog/wordpress-wyswietlenie-nazwy-kategorii-bez-linku-widoku-listy/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Karcz]]></dc:creator>
		<pubDate>Sun, 29 Oct 2017 09:39:22 +0000</pubDate>
				<guid isPermaLink="false">http://pirostudio.pl/?post_type=blog&#038;p=418</guid>

					<description><![CDATA[<p>Aby wyświetlić w Wordpresie kategorię na stronie pojedynczego wpisu lub archiwum &#8211; służy do tego funkcja: the_category(); Wówczas na stronie wynik będzie wyświetlał się w formie: Kategoria 1 Kategoria 2 Kategoria 3 Kategoria 1 Kategoria 2 Kategoria 3 Niestety domyślnie nazwa kategorii jest podlinkowana a kategorie pojawiają się w formie listy, co nie zawsze jest...</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wyswietlenie-nazwy-kategorii-bez-linku-widoku-listy/">WordPress: wyświetlenie nazwy kategorii bez linku / widoku listy</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Aby wyświetlić w Wordpresie kategorię na stronie pojedynczego wpisu lub archiwum &#8211; służy do tego funkcja:</p>
<pre>
the_category();
</pre>
<p>Wówczas na stronie wynik będzie wyświetlał się w formie:</p>
<ul class="post-categories">
<li><a href="#" rel="category tag">Kategoria 1</a></li>
<li><a href="#" rel="category tag">Kategoria 2</a></li>
<li><a href="#" rel="category tag">Kategoria 3</a></li>
</ul>
<pre>
<ul class="post-categories">
   <li><a href="adres_url_kategorii" rel="category tag">Kategoria 1</a></li>
   <li><a href="adres_url_kategorii" rel="category tag">Kategoria 2</a></li>
   <li><a href="adres_url_kategorii" rel="category tag">Kategoria 3</a></li>
</ul>
</pre>
<p>Niestety domyślnie nazwa kategorii jest podlinkowana a kategorie pojawiają się w formie listy, co nie zawsze jest nam potrzebne. Oczywiście style możemy dostosować, ale podlinkowania niestety już nie usuniemy.</p>
<p>&nbsp;</p>
<p>Z pomocą przychodzi nam pętla foreach. Dzięki której możemy wyświetlić kategorie wpisu w dowolnej formie. Na przykład samą nazwę kategorii:</p>
<pre>
foreach((get_the_category()) as $category) { 
   echo $category->cat_name . ' '; 
}
</pre>
<p>lub nazwę z podlinkowanym adresem, ale nie w formie listy:</p>
<pre>
foreach((get_the_category()) as $category) { 
   echo '<a href="'; 
   echo get_category_link($category->cat_ID); 
   echo '">'; 
   echo $category->cat_name . ' '; 
   echo '</a>'; 
}
</pre>
<p>Dostępne parametry, które możemy użyć w naszej pętli:</p>
<pre>
$category->cat_ID
$category->cat_name
$category->category_nicename
$category->category_description
$category->category_parent
$category->category_count
</pre>
<p>&nbsp;</p><p>&nbsp;</p><p>To oraz inne rozwiązania możecie znaleźć na naszym firmowym koncie na <a rel="nofollow" target="_blank" href="https://github.com/pirostudio">Githubie</a>. Zapraszamy do odwiedzin.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wyswietlenie-nazwy-kategorii-bez-linku-widoku-listy/">WordPress: wyświetlenie nazwy kategorii bez linku / widoku listy</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pirostudio.pl/blog/wordpress-wyswietlenie-nazwy-kategorii-bez-linku-widoku-listy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress: wyszukiwanie wpisów w panelu administracyjnym tylko po tytule</title>
		<link>https://pirostudio.pl/blog/wordpress-wyszukiwanie-wpisow-panelu-administracyjnym-tytule/</link>
					<comments>https://pirostudio.pl/blog/wordpress-wyszukiwanie-wpisow-panelu-administracyjnym-tytule/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Karcz]]></dc:creator>
		<pubDate>Thu, 02 Nov 2017 12:01:27 +0000</pubDate>
				<guid isPermaLink="false">http://pirostudio.pl/?post_type=blog&#038;p=430</guid>

					<description><![CDATA[<p>Domyślnie wyszukiwarka wpisów w panelu administracyjnym WordPressa wyszukuje daną frazę w tytule oraz w treści wpisu, co nie zawsze jest dla nas pomocne. &#160; W łatwy sposób możemy to zmienić. Tak aby w wynikach wyszukiwania uwzględnione były jedynie tytuły postów. Dodając do naszego pliku functions.php poniższy kod: function wp_titlepost_filter_search( $search, $a_wp_query ) { if (...</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wyszukiwanie-wpisow-panelu-administracyjnym-tytule/">WordPress: wyszukiwanie wpisów w panelu administracyjnym tylko po tytule</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Domyślnie wyszukiwarka wpisów w panelu administracyjnym WordPressa wyszukuje daną frazę w tytule oraz w treści wpisu, co nie zawsze jest dla nas pomocne.</p>
<p>&nbsp;</p>
<p>W łatwy sposób możemy to zmienić. Tak aby w wynikach wyszukiwania uwzględnione były jedynie tytuły postów. Dodając do naszego pliku <strong>functions.php</strong> poniższy kod:</p>
<pre>
function wp_titlepost_filter_search( $search, $a_wp_query ) {
    if ( !is_admin() ) return $search;
    $search = preg_replace( "# OR \(.*posts\.post_content LIKE \\'%.*%\\'\)#", "", $search );
    return $search;
}
add_filter( 'posts_search', 'wp_titlepost_filter_search', null, 2 );
</pre>
<p>&nbsp;</p><p>&nbsp;</p><p>To oraz inne rozwiązania możecie znaleźć na naszym firmowym koncie na <a rel="nofollow" target="_blank" href="https://github.com/pirostudio">Githubie</a>. Zapraszamy do odwiedzin.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wyszukiwanie-wpisow-panelu-administracyjnym-tytule/">WordPress: wyszukiwanie wpisów w panelu administracyjnym tylko po tytule</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pirostudio.pl/blog/wordpress-wyszukiwanie-wpisow-panelu-administracyjnym-tytule/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress: własny blok (metabox) w panelu administracyjnym</title>
		<link>https://pirostudio.pl/blog/wordpress-wlasny-blok-metabox-w-panelu-administracyjnym/</link>
					<comments>https://pirostudio.pl/blog/wordpress-wlasny-blok-metabox-w-panelu-administracyjnym/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Karcz]]></dc:creator>
		<pubDate>Thu, 02 Nov 2017 13:03:28 +0000</pubDate>
				<guid isPermaLink="false">http://pirostudio.pl/?post_type=blog&#038;p=432</guid>

					<description><![CDATA[<p>Chcielibyście dodać własny blok (metabox) do panelu administracyjnego waszego WordPressa? Wystarczy, że do pliku functions.php dopiszecie funkcje: add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets'); function my_custom_dashboard_widgets() { global $wp_meta_boxes; wp_add_dashboard_widget('custom_block_widget', 'Nazwa nowego bloku', 'custom_dashboard_block'); } function custom_dashboard_block() { echo 'Przykładowa treść.'; } Rezultat możemy zobaczyć po zalogowaniu w kokpicie WordPressa.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wlasny-blok-metabox-w-panelu-administracyjnym/">WordPress: własny blok (metabox) w panelu administracyjnym</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Chcielibyście dodać własny blok (metabox) do panelu administracyjnego waszego WordPressa? Wystarczy, że do pliku functions.php dopiszecie funkcje:</p>
<pre>
add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');
function my_custom_dashboard_widgets() {
   global $wp_meta_boxes;
   wp_add_dashboard_widget('custom_block_widget', 'Nazwa nowego bloku', 'custom_dashboard_block');
}
function custom_dashboard_block() {
   echo 'Przykładowa treść.';
}
</pre>
<p>Rezultat możemy zobaczyć po zalogowaniu w kokpicie WordPressa.</p>
<img loading="lazy" src="http://pirostudio.pl/wp-content/uploads/2017/11/metabox.png" alt="" width="503" height="107" class="alignnone size-full wp-image-448" srcset="https://pirostudio.pl/wp-content/uploads/2017/11/metabox.png 503w, https://pirostudio.pl/wp-content/uploads/2017/11/metabox-300x64.png 300w" sizes="(max-width: 503px) 100vw, 503px" />
<p>&nbsp;</p><p>&nbsp;</p><p>To oraz inne rozwiązania możecie znaleźć na naszym firmowym koncie na <a rel="nofollow" target="_blank" href="https://github.com/pirostudio">Githubie</a>. Zapraszamy do odwiedzin.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-wlasny-blok-metabox-w-panelu-administracyjnym/">WordPress: własny blok (metabox) w panelu administracyjnym</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pirostudio.pl/blog/wordpress-wlasny-blok-metabox-w-panelu-administracyjnym/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress: dostęp do panelu administracyjnego tylko dla administratora</title>
		<link>https://pirostudio.pl/blog/wordpress-dostep-panelu-administracyjnego-dla-administratora/</link>
					<comments>https://pirostudio.pl/blog/wordpress-dostep-panelu-administracyjnego-dla-administratora/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Karcz]]></dc:creator>
		<pubDate>Wed, 01 Nov 2017 09:56:00 +0000</pubDate>
				<guid isPermaLink="false">http://pirostudio.pl/?post_type=blog&#038;p=431</guid>

					<description><![CDATA[<p>Może się zdarzyć, że prowadzimy na swojej WordPressowej stronie system rejestracji użytkowników, ale nie przez formularz dostępny domyślnie na stronie wp-login a umieszczony gdzieś w szablonie i nie chcielibyśmy aby już zarejestrowani użytkownicy mieli dostęp do panelu administracyjnego WordPressa. Tylko cała obsługa konta odbywała się np. przez stworzoną przez nas podstronę szablonu. &#160; Możemy w...</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-dostep-panelu-administracyjnego-dla-administratora/">WordPress: dostęp do panelu administracyjnego tylko dla administratora</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Może się zdarzyć, że prowadzimy na swojej WordPressowej stronie system rejestracji użytkowników, ale nie przez formularz dostępny domyślnie na stronie wp-login a umieszczony gdzieś w szablonie i nie chcielibyśmy aby już zarejestrowani użytkownicy mieli dostęp do panelu administracyjnego WordPressa. Tylko cała obsługa konta odbywała się np. przez stworzoną przez nas podstronę szablonu. </p>
<p>&nbsp;</p>
<p>Możemy w prostu sposób zablokować dostęp dla wszystkich użytkowników (oprócz administratora) do panelu wp-admim za pomocą poniższego kodu:</p>
<pre>
function wp_restrict_admin() {
    if ( is_admin() && ! current_user_can( 'administrator' ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
        wp_die( __('Dostęp tylko dla administratora :)') );
    }
}
add_action( 'admin_init', 'wp_restrict_admin', 1 );
</pre>
<p>&nbsp;</p><p>&nbsp;</p><p>To oraz inne rozwiązania możecie znaleźć na naszym firmowym koncie na <a rel="nofollow" target="_blank" href="https://github.com/pirostudio">Githubie</a>. Zapraszamy do odwiedzin.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-dostep-panelu-administracyjnego-dla-administratora/">WordPress: dostęp do panelu administracyjnego tylko dla administratora</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pirostudio.pl/blog/wordpress-dostep-panelu-administracyjnego-dla-administratora/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress: usunięcie dowolnej frazy z treści wpisów i podstron</title>
		<link>https://pirostudio.pl/blog/wordpress-usuniecie-dowolnej-frazy-tresci-wpisow-podstron/</link>
					<comments>https://pirostudio.pl/blog/wordpress-usuniecie-dowolnej-frazy-tresci-wpisow-podstron/#respond</comments>
		
		<dc:creator><![CDATA[Piotr Karcz]]></dc:creator>
		<pubDate>Mon, 30 Oct 2017 11:20:13 +0000</pubDate>
				<guid isPermaLink="false">http://pirostudio.pl/?post_type=blog&#038;p=421</guid>

					<description><![CDATA[<p>Może się zdarzyć, że będziecie musieli usunąć daną frazę lub jak to było w moim przypadku &#8211; shortcode nieobsługiwanej wtyczki, z już dodanych wpisów. W pierwszej kolejności przychodzi nam do głowy wejście w edytor wizualny WP oraz usunięcie określonego fragmentu, co oczywiście może stać się problemem gdy WordPress posiada już dodanych np. kilkaset postów. &#160;...</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-usuniecie-dowolnej-frazy-tresci-wpisow-podstron/">WordPress: usunięcie dowolnej frazy z treści wpisów i podstron</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Może się zdarzyć, że będziecie musieli usunąć daną frazę lub jak to było w moim przypadku &#8211; shortcode nieobsługiwanej wtyczki, z już dodanych wpisów. W pierwszej kolejności przychodzi nam do głowy wejście w edytor wizualny WP oraz usunięcie określonego fragmentu, co oczywiście może stać się problemem gdy WordPress posiada już dodanych np. kilkaset postów.</p>
<p>&nbsp;</p>
<p>Aby automatycznie, masowo usunąć daną frazę z już istniejących wpisów, wystarczy do naszego pliku <strong>functions.php</strong> dodać poniższy fragment kodu:</p>
<pre>function remove_cnt($content) {
    return str_replace('dowolna_fraza', '', $content);
}
add_filter( 'the_content', 'remove_cnt', 6); 
</pre>
<p>gdzie <strong>&#8217;dowolna_fraza&#8217;</strong> zastąpić naszą frazą, którą chcemy usunąć z treści.</p>
<p>&nbsp;</p><p>&nbsp;</p><p>To oraz inne rozwiązania możecie znaleźć na naszym firmowym koncie na <a rel="nofollow" target="_blank" href="https://github.com/pirostudio">Githubie</a>. Zapraszamy do odwiedzin.</p>
<p>Artykuł <a rel="nofollow" href="https://pirostudio.pl/blog/wordpress-usuniecie-dowolnej-frazy-tresci-wpisow-podstron/">WordPress: usunięcie dowolnej frazy z treści wpisów i podstron</a> pochodzi z serwisu <a rel="nofollow" href="https://pirostudio.pl">Projektowanie stron i aplikacji internetowych - piro[studio]</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pirostudio.pl/blog/wordpress-usuniecie-dowolnej-frazy-tresci-wpisow-podstron/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
