<?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 blog készítés - weboldal készítés - honlapkészítés &#187; Plugin</title>
	<atom:link href="http://efrud.hu/kategoria/blog/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://efrud.hu</link>
	<description>WordPress Blog készítés</description>
	<lastBuildDate>Wed, 11 Jan 2012 04:18:22 +0000</lastBuildDate>
	<language>hu</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Bejegyzések egy oldalon az adminisztrációs felületen</title>
		<link>http://efrud.hu/bejegyzesek-egy-oldalon-az-adminisztracios-feluleten/</link>
		<comments>http://efrud.hu/bejegyzesek-egy-oldalon-az-adminisztracios-feluleten/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 04:18:22 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2685</guid>
		<description><![CDATA[Ebben a kis WordPress tippben ismételten egy a kényelmünket szolgáló kis kódot fogok nektek bemutatni. Nem egy és nem kettő olyan blog van manapság, amelyben több ezer bejegyzés található. Az adminisztrációs felületen a bejegyzések menüpontra kattintva láthatjuk az eddig megírt bejegyzéseket, legyen az időzítve, vázlat vagy publikált. Ha sok bejegyzésünk van, akkor a rendszer ezeket ...]]></description>
			<content:encoded><![CDATA[<p>Ebben a kis <strong>WordPress</strong> tippben ismételten egy a kényelmünket szolgáló kis kódot fogok nektek bemutatni. Nem egy és nem kettő olyan blog van manapság, amelyben több ezer bejegyzés található. Az adminisztrációs felületen a bejegyzések menüpontra kattintva láthatjuk az eddig megírt bejegyzéseket, legyen az időzítve, vázlat vagy publikált. Ha sok bejegyzésünk van, akkor a rendszer ezeket oldalakra tördeli. Ekkor előjöhet az a probléma, hogy éppen többet vagy kevesebbet akarunk megjeleníteni egy oldalon. <span id="more-2685"></span>Ez az alábbi kóddal tudjuk módosítani:</p>
<pre class="brush: php; title: ; notranslate">
function admin_pagination(){
	global $wp_query;
	$per_page = 5;
	$wp_query-&gt;query('showposts='. $per_page);
}
add_action('admin_head', 'admin_pagination');
</pre>
<p>A fent látható kódot a sablonunk <em>functions.php</em> fájljába illesszük, akkor 5 bejegyzés lesz látható egy oldalon.</p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/bejegyzesek-egy-oldalon-az-adminisztracios-feluleten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatikus description generálás</title>
		<link>http://efrud.hu/automatikus-description-generalas/</link>
		<comments>http://efrud.hu/automatikus-description-generalas/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 04:11:34 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2683</guid>
		<description><![CDATA[SEO-ra már manapság úgy néznek az emberek, mint egy csodaeszközre, amellyel egyáltalán nem értek egyet, de természetesen egy kiváló online marketing eszközként tekinthetünk rá. Régebben a description egy olyan adat volt a weboldalunk head szakaszában, amelynek szerepe volt a helyezésben is. Mára már a google is kijelentette, hogy ezen pár sor alapján nem rangsorol minket ...]]></description>
			<content:encoded><![CDATA[<p>SEO-ra már manapság úgy néznek az emberek, mint egy csodaeszközre, amellyel egyáltalán nem értek egyet, de természetesen egy kiváló online marketing eszközként tekinthetünk rá. Régebben a description egy olyan adat volt a weboldalunk head szakaszában, amelynek szerepe volt a helyezésben is. Mára már a google is kijelentette, hogy ezen pár sor alapján nem rangsorol minket a google a találati listán lejjebb vagy feljebb. Azonban azt tényként kezelhetjük, hogy az ember arra kattint, amely jobban meg van fogalmazva. <span id="more-2683"></span>Abban az esetben, ha WordPress honlapunknál, nem használunk semmilyen SEO bővítményt, a content rész egy bizonyos kivonatát megjeleníthetjük automatikusan a meta description részben, ha az alábbi kódot a <em>functions.php</em> fájlunkba másoljuk.</p>
<pre class="brush: php; title: ; notranslate">
function create_meta_desc() {
    global $post;
if (!is_single()) { return; }
    $meta = strip_tags($post-&gt;post_content);
    $meta = strip_shortcodes($post-&gt;post_content);
    $meta = str_replace(array(&quot;\n&quot;, &quot;\r&quot;, &quot;\t&quot;), ' ', $meta);
    $meta = substr($meta, 0, 125);
    echo &quot;&lt;meta name='description' content='$meta' /&gt;&quot;;
}
add_action('wp_head', 'create_meta_desc');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/automatikus-description-generalas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bejelentkező oldalon szövegek cseréje</title>
		<link>http://efrud.hu/bejelentkezo-oldalon-szovegek-csereje/</link>
		<comments>http://efrud.hu/bejelentkezo-oldalon-szovegek-csereje/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 04:56:59 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2675</guid>
		<description><![CDATA[WordPress-nél a bejelentkező felületen, ha engedélyezve van a regisztráció, akkor az alábbi két szót láthatjuk: Regisztráció, Elfelejtett jelszó? Félre ne értsetek, ez nyelvtanilag 100%-osan helytálló, máshogy nem is lehetne fordítani igazából. Vannak azonban olyan helyzetek, amikor valakinek mégse felel meg ezen kettő fordítása. Ha például a weboldal témája mást követel meg, tegyük fel regisztráció helyett ...]]></description>
			<content:encoded><![CDATA[<p>WordPress-nél a bejelentkező felületen, ha engedélyezve van a regisztráció, akkor az alábbi két szót láthatjuk: <em>Regisztráció, Elfelejtett jelszó?</em> Félre ne értsetek, ez nyelvtanilag 100%-osan helytálló, máshogy nem is lehetne fordítani igazából. Vannak azonban olyan helyzetek, amikor valakinek mégse felel meg ezen kettő fordítása. Ha például a weboldal témája mást követel meg, tegyük fel regisztráció helyett arra van szükség, hogy jelentkezés a tanfolyamra. Ha belegondolunk megoldhatjuk egyszerűen hiszen fogjuk a PoEdit-et és átírjuk a fordításban amit szeretnénk. Ezt hívom én félmegoldásnak, hiszen, ha jön egy frissítés, akkor már el is veszett amit átírtuk, hiszen a frissítéssel együtt a nyelvi fájl is felül fog íródni.<span id="more-2675"></span> Így tehát egy olyan megoldásra van szükségünk, hogy a módosítás ne vesszen el. Functions.php fájlba másoljuk az alábbi kódot és módosítsuk igényeink szerint a regisztráció szót.</p>
<pre class="brush: php; title: ; notranslate">
add_filter(  'gettext',  'register_text'  );
add_filter(  'ngettext',  'register_text'  );
function register_text( $translated ) {
     $translated = str_ireplace(  'Regisztráció',  'Jelentkezés a tanfolyamra',  $translated );
     return $translated;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/bejelentkezo-oldalon-szovegek-csereje/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hozzászólások számának törlése oldalaknál, admin felületen</title>
		<link>http://efrud.hu/hozzaszolasok-szamanak-torlese-oldalaknal-admin-feluleten/</link>
		<comments>http://efrud.hu/hozzaszolasok-szamanak-torlese-oldalaknal-admin-feluleten/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 04:44:15 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2670</guid>
		<description><![CDATA[Az oldalakra WordPress esetében többnyire úgy tekintünk, mint ritkán frissülő tartalmakra. Ilyen például egy bemutatkozás rész, kapcsolati oldal stb. Tehát az oldalak révén weboldalunk átláthatóbbá válik az adminisztrációs felületen, hiszen nem kell az esetenként több ezer bejegyzés között keresgélni a bemutatkozó részt, ha valamit módosítani szeretnénk rajta. Többnyire ezeken az oldalon nem engedélyezünk hozzászólási lehetőséget ...]]></description>
			<content:encoded><![CDATA[<p>Az oldalakra WordPress esetében többnyire úgy tekintünk, mint ritkán frissülő tartalmakra. Ilyen például egy bemutatkozás rész, kapcsolati oldal stb. Tehát az oldalak révén weboldalunk átláthatóbbá válik az adminisztrációs felületen, hiszen nem kell az esetenként több ezer bejegyzés között keresgélni a bemutatkozó részt, ha valamit módosítani szeretnénk rajta. Többnyire ezeken az oldalon nem engedélyezünk hozzászólási lehetőséget a felhasználók számára. Ha egyáltalán nem, akkor viszont az adminisztrációs felületen az oldalak menüpontban sincsen túl nagy szükségünk arra, hogy lássuk hány hozzászólás van, hiszen mindegyiknél egy kövér 0 lesz csak. <span id="more-2670"></span> Ezt a kódot ha sablonunk <em>functions.php</em> fájljába másoljuk, már el is tűnik ezen rész.</p>
<pre class="brush: php; title: ; notranslate">
function remove_pages_count_columns($defaults) {
  unset($defaults['comments']);
  return $defaults;
}
add_filter('manage_pages_columns', 'remove_pages_count_columns');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/hozzaszolasok-szamanak-torlese-oldalaknal-admin-feluleten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friss bejegyzések vezérlőpult widget</title>
		<link>http://efrud.hu/friss-bejegyzesek-vezerlopult-widget/</link>
		<comments>http://efrud.hu/friss-bejegyzesek-vezerlopult-widget/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 07:55:17 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Sablon]]></category>
		<category><![CDATA[Saláta]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2649</guid>
		<description><![CDATA[Friss bejegyzéseink címei nem csak a többi felhasználót érdekelheti, hanem saját magunkat is a WordPress adminban. Főleg abban az esetben, ha több adminisztrátora van az oldalnak. Így egy nagyobb honlapot jobban tudunk követni tartalmilag, könnyebb lesz az adminisztráció és nem írjuk le ugyanazt, amit két nappal ezelőtt az admin társunk. A vezérlőpultba friss bejegyzések widgetet ...]]></description>
			<content:encoded><![CDATA[<p>Friss bejegyzéseink címei nem csak a többi felhasználót érdekelheti, hanem saját magunkat is a WordPress adminban. Főleg abban az esetben, ha több adminisztrátora van az oldalnak. Így egy nagyobb honlapot jobban tudunk követni tartalmilag, könnyebb lesz az adminisztráció és nem írjuk le ugyanazt, amit két nappal ezelőtt az admin társunk. A vezérlőpultba friss bejegyzések widgetet helyezhetünk el az alábbi kóddal, ha a sablon <em>functions.php</em> fájljába illesszük azt.<span id="more-2649"></span></p>
<pre class="brush: php; title: ; notranslate">
function wps_recent_posts_dw() {
?&gt;
   &lt;ol&gt;
     &lt;?php
          global $post;
          $args = array( 'numberposts' =&gt; 5 );
          $myposts = get_posts( $args );
		foreach( $myposts as $post ) :  setup_postdata($post); ?&gt;
		    &lt;li&gt; (&lt;? the_date('Y / n / d'); ?&gt;) &lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;
	  &lt;?php endforeach; ?&gt;
   &lt;/ol&gt;
&lt;?php
}
function add_wps_recent_posts_dw() {
       wp_add_dashboard_widget( 'wps_recent_posts_dw', __( 'Friss bejegyzések' ), 'wps_recent_posts_dw' );
}
add_action('wp_dashboard_setup', 'add_wps_recent_posts_dw' );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/friss-bejegyzesek-vezerlopult-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Átirányítás bejegyzés létrehozása után</title>
		<link>http://efrud.hu/atiranyitas-bejegyzes-letrehozasa-utan/</link>
		<comments>http://efrud.hu/atiranyitas-bejegyzes-letrehozasa-utan/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 04:51:04 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Megjelenítés]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2624</guid>
		<description><![CDATA[Kedvenc tartalomkezelő rendszerünkben, amikor egy bejegyzést hozunk létre, a közzététel gombra kattintva ugyanott maradunk az admin felületen. Ahhoz, hogy megnézzük, mit is alkottunk élesbe, rá kell még pluszban kattintani a bejegyzés megtekintése gombra. Sablonjaim, mindig úgy alakítom, hogy ügyfeleim igényeit 100%-ig lefedje. Egyik ilyen igény volt az is, hogy a bejegyzés létrehozását követően, az adott ...]]></description>
			<content:encoded><![CDATA[<p>Kedvenc tartalomkezelő rendszerünkben, amikor egy bejegyzést hozunk létre, a közzététel gombra kattintva ugyanott maradunk az admin felületen. Ahhoz, hogy megnézzük, mit is alkottunk élesbe, rá kell még pluszban kattintani a bejegyzés megtekintése gombra. Sablonjaim, mindig úgy alakítom, hogy ügyfeleim igényeit 100%-ig lefedje. Egyik ilyen igény volt az is, hogy a bejegyzés létrehozását követően, az adott bejegyzés irányítson minket a rendszer és ne az admin felületen maradjunk.<span id="more-2624"></span></p>
<pre class="brush: php; title: ; notranslate">
add_filter('redirect_post_location', 'redirect_to_post_on_publish_or_save');
function redirect_to_post_on_publish_or_save($location){
    if (isset($_POST['save']) || isset($_POST['publish'])) {
        if (preg_match(&quot;/post=([0-9]*)/&quot;, $location, $match)) {
            $pl = get_permalink($match[1]);
            if ($pl) {
                wp_redirect($pl);
            }
        }
    }
}
</pre>
<p>A kódot a WordPress sablonunk <em>functions.php</em> fájljába kell elhelyezni. </p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/atiranyitas-bejegyzes-letrehozasa-utan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email küldése jogosultság módosításánál</title>
		<link>http://efrud.hu/email-kuldese-jogosultsag-modositasanal/</link>
		<comments>http://efrud.hu/email-kuldese-jogosultsag-modositasanal/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 04:47:49 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2615</guid>
		<description><![CDATA[Ha több jogosultságot használunk a weboldalon és egy felhasználót tegyük fel admin jogosultságokkal ruházzuk fel, akkor arról Ő alap esetben semmilyen értesítést nem kap. Erről a fontos információról nem árt értesíteni az adott júzert emailben. Ha ezt a kódot a sablon functions.php fájljába illesszük, akkor már a kódban lévő értesítést kapja meg természetesen az adatokkal ...]]></description>
			<content:encoded><![CDATA[<p>Ha több jogosultságot használunk a weboldalon és egy felhasználót tegyük fel admin jogosultságokkal ruházzuk fel, akkor arról Ő alap esetben semmilyen értesítést nem kap. Erről a fontos információról nem árt értesíteni az adott júzert emailben. <span id="more-2615"></span></p>
<pre class="brush: php; title: ; notranslate">
function user_role_update( $user_id, $new_role ) {
        $site_url = get_bloginfo('wpurl');
        $user_info = get_userdata( $user_id );
        $to = $user_info-&gt;user_email;
        $subject = &quot;Jogosultságod megváltozott: &quot;.$site_url.&quot;&quot;;
        $message = &quot;Hello &quot; .$user_info-&gt;display_name . &quot; Jogosultságod megváltozott az alábbi weboldalon &quot;.$site_url.&quot;, Mostantól az alábbi jogkörrel rendelkezel a weboldalon: &quot; . $new_role;
        wp_mail($to, $subject, $message);
}
add_action( 'set_user_role', 'user_role_update', 10, 2);
</pre>
<p>Ha ezt a kódot a sablon <em>functions.php</em> fájljába illesszük, akkor már a kódban lévő értesítést kapja meg természetesen az adatokkal behelyettesítve.</p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/email-kuldese-jogosultsag-modositasanal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML szöveg a kiemelt képek bokszhoz</title>
		<link>http://efrud.hu/html-szoveg-a-kiemelt-kepek-bokszhoz/</link>
		<comments>http://efrud.hu/html-szoveg-a-kiemelt-kepek-bokszhoz/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 04:33:40 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2610</guid>
		<description><![CDATA[Egy weboldalt elkészíteni, lehet úgy, hogy csak azok értik, akik jobban benne vannak a dolgokba és lehet úgy, hogy mindenki megértse. Nem kell mondanom szerintem, hogy én amellett vagyok, hogy mindenki megértse. Kiemelt képeket már nagyon régen támogat a WordPress, tulajdonképpen ez való arra, hogy egy kis thumbnailt, bélyegképet tegyünk a bejegyzés fölé alá mellé ...]]></description>
			<content:encoded><![CDATA[<p>Egy weboldalt elkészíteni, lehet úgy, hogy csak azok értik, akik jobban benne vannak a dolgokba és lehet úgy, hogy mindenki megértse. Nem kell mondanom szerintem, hogy én amellett vagyok, hogy mindenki megértse. Kiemelt képeket már nagyon régen támogat a WordPress, tulajdonképpen ez való arra, hogy egy kis thumbnailt, bélyegképet tegyünk a bejegyzés fölé alá mellé és még sorolhatnám. A bejegyzés írásakor, ha aktív a sablon ezen funkciója, akkor a jobb sávban alul találhatjuk meg. Az áll rajta, hogy &#8220;kiemelt kép beállítása&#8221;.<span id="more-2610"></span> Ez nem mindenkinek mondd túl sokat ezért úgy gondoltam nem árt oda egy kis magyarázó szöveg.</p>
<pre class="brush: php; title: ; notranslate">
add_filter( 'admin_post_thumbnail_html', 'add_featured_image_html');
function add_featured_image_html( $html ) {
    return $html .= '&lt;p&gt;A linkre kattintva beállíthatja bejegyzése mellett megjelenő bélyegképet.&lt;/p&gt;';
}
</pre>
<p>A sablon <em>functions.php</em> fájljába elhelyezve a kódot máris megjelenik a kis magyarázó szöveg.</p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/html-szoveg-a-kiemelt-kepek-bokszhoz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bejegyzés tartozó kiemelt kép</title>
		<link>http://efrud.hu/bejegyzes-tartozo-kiemelt-kep/</link>
		<comments>http://efrud.hu/bejegyzes-tartozo-kiemelt-kep/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 21:05:34 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Megjelenítés]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2600</guid>
		<description><![CDATA[Az előző bejegyzésemben arról írtam, hogy hogyan tudunk plusz oszlopot adni az adminban a bejegyzések menüpontnál úgy, hogy feltüntetjük az adott bejegyzéshez feltöltött fájlok számát. Ezen felbuzdulva, ma egy hasonló kóddal ajándékozom meg olvasóim. Ezen kóddal ugyanilyen oszlopot hozhatunk létre a WordPress adminban a bejegyzések menüpont alatt, csak most a bejegyzéshez tartozó kiemelt kép fog ...]]></description>
			<content:encoded><![CDATA[<p>Az előző bejegyzésemben arról írtam, hogy hogyan tudunk plusz oszlopot adni az adminban a bejegyzések menüpontnál úgy, hogy feltüntetjük az adott bejegyzéshez feltöltött fájlok számát. Ezen felbuzdulva, ma egy hasonló kóddal ajándékozom meg olvasóim. Ezen kóddal ugyanilyen oszlopot hozhatunk létre a WordPress adminban a bejegyzések menüpont alatt, csak most a bejegyzéshez tartozó kiemelt kép fog ott díszelegni.<span id="more-2600"></span></p>
<pre class="brush: php; title: ; notranslate">
if (function_exists( 'add_theme_support' )){
    add_filter('manage_posts_columns', 'posts_columns', 5);
    add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
    add_filter('manage_pages_columns', 'posts_columns', 5);
    add_action('manage_pages_custom_column', 'posts_custom_columns', 5, 2);
}
function posts_columns($defaults){
    $defaults['wps_post_thumbs'] = __('Thumbs');
    return $defaults;
}
function posts_custom_columns($column_name, $id){
	if($column_name === 'wps_post_thumbs'){
        echo the_post_thumbnail( array(125,80) );
    }
}
</pre>
<p>A kódot szintén a sablon <em>functions.php</em> fájljába kell beilleszteni.</p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/bejegyzes-tartozo-kiemelt-kep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bejegyzéshez tartozó fájlok száma</title>
		<link>http://efrud.hu/bejegyzeshez-tartozo-fajlok-szama/</link>
		<comments>http://efrud.hu/bejegyzeshez-tartozo-fajlok-szama/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 04:57:22 +0000</pubDate>
		<dc:creator>Fridrik Béla</dc:creator>
				<category><![CDATA[Megjelenítés]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Sablon]]></category>

		<guid isPermaLink="false">http://efrud.hu/?p=2597</guid>
		<description><![CDATA[Amikor emailjeim böngésztem a minap, egy olyan mailt kerestem amihez volt kettő melléklet. Az jutott eszembe, hogy egy WordPress blog esetén hasznát venném annak, egy nagyobb szájt esetén, ha látnám, hány fájl van feltöltve az adott bejegyzéshez. Itt is megkönnyíteni a keresést ugyebár. Ha a WordPress adminban a bejegyzések menüpontra kattintunk, akkor ott több oszlopban ...]]></description>
			<content:encoded><![CDATA[<p>Amikor emailjeim böngésztem a minap, egy olyan mailt kerestem amihez volt kettő melléklet. Az jutott eszembe, hogy egy WordPress blog esetén hasznát venném annak, egy nagyobb szájt esetén, ha látnám, hány fájl van feltöltve az adott bejegyzéshez. Itt is megkönnyíteni a keresést ugyebár. Ha a WordPress adminban a bejegyzések menüpontra kattintunk, akkor ott több oszlopban látjuk ugyebár a dolgokat. Ezt a részt kellett kiegészíteni egy Fájl oszloppal és meg kellett határozni, hogy jelenítse meg a fájlok számát, amit feltöltöttünk az adott poszthoz.<span id="more-2597"></span></p>
<pre class="brush: php; title: ; notranslate">
add_filter('manage_posts_columns', 'posts_columns_attachment_count', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns_attachment_count', 5, 2);
function posts_columns_attachment_count($defaults){
    $defaults['wps_post_attachments'] = __('Att');
    return $defaults;
}
function posts_custom_columns_attachment_count($column_name, $id){
	if($column_name === 'wps_post_attachments'){
	$attachments = get_children(array('post_parent'=&gt;$id));
	$count = count($attachments);
	if($count !=0){echo $count;}
    }
}
</pre>
<p>A fenti kódot a sablon <em>functions.php</em> fájlba illesszük, akkor egy plusz oszlop jelenik meg a bejegyzések menüpontban. Az oszlop neve &#8220;Fájl&#8221; lesz és az oszlop tartalmazza majd a feltöltött fájlok számát.</p>
]]></content:encoded>
			<wfw:commentRss>http://efrud.hu/bejegyzeshez-tartozo-fajlok-szama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

