<?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>Вверх_ком&#187; Wordpress Архивы  &#8211; Вверх_ком настройка веб-сайтов</title>
	<atom:link href="http://www.vverx.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vverx.com</link>
	<description>Настройка WordPress и SEO</description>
	<lastBuildDate>Fri, 03 Sep 2010 15:26:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Как Правильно Вставить Рекламу в WordPress</title>
		<link>http://www.vverx.com/wordpress/kak-pravilno-vstavit-reklamu-v-wordpress/</link>
		<comments>http://www.vverx.com/wordpress/kak-pravilno-vstavit-reklamu-v-wordpress/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 00:05:31 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=648</guid>
		<description><![CDATA[С таким вопросом я обратился к Google, когда передо мной встал вопрос о монетизации моих блогов. Я знаю, что вставлять код рекламы на прямую в шаблон не правильно, к тому же не плохо было бы вставить рекламу в тело поста. &#8230; <a href="http://www.vverx.com/wordpress/kak-pravilno-vstavit-reklamu-v-wordpress/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://img-fotki.yandex.ru/get/5403/billblake.37/0_40d05_9255ba9b_L.jpg" width="333" height="250" title="Как Правильно Вставить Рекламу в WordPress" alt="Как Правильно Вставить Рекламу в WordPress" border="0"/></p>
<p>С таким вопросом я обратился к Google, когда передо мной встал вопрос о монетизации моих блогов. Я знаю, что вставлять код рекламы на прямую в шаблон не правильно, к тому же не плохо было бы вставить рекламу в тело поста.</p>
<p>Google мне выдал список разных плагинов, позволяющих осуществить эту задачу. Я потестил три самых популярных и решил поделиться с вами своим мнением о них.<span id="more-648"></span></p>
<p><strong>Easy AdSenser</strong></p>
<p><a href="http://www.vverx.com/goto/http://fotki.yandex.ru/users/billblake/view/265476/" ><img src="http://img-fotki.yandex.ru/get/4505/billblake.37/0_40d04_4d4cf1b1_L.jpg" width="500" height="280" title="Easy AdSenser" alt="Easy AdSenser" border="0"/></a></p>
<p>Самый популярный плагин для вставки рекламных объявлений Adsense. И самый навороченный. Колличество настроек делают его использование очень не удобным. Ещё один минус, это автоматический перевод на русский админки плагина, что делает не понятным многие пункты меню. И наконец, последней каплей, которая вынудила меня деактивировать Easy AdSenser было то, что этот плагин вставляет свою рекламу в посты, не смотря на, то, что в меню эта опция отключена.</p>
<p>Сайт плагина <a href="http://www.vverx.com/goto/http://www.thulasidas.com/adsense" >Easy AdSenser</a></p>
<p><strong>Advertising Mgr for WordPress</strong></p>
<p><a href="http://www.vverx.com/goto/http://fotki.yandex.ru/users/billblake/view/265474/" ><img src="http://img-fotki.yandex.ru/get/5405/billblake.37/0_40d02_dc4380a3_L.jpg" width="500" height="320" title="Advertising Mgr for WordPress" alt="Advertising Mgr for WordPress" border="0"/></a></p>
<p>Админка этого плагина довольно приятна и удобна. Но вот заставить его отображать рекламные объявления мне не удалось. Деактивировать плагин.</p>
<p>Сайт плагина <a href="http://www.vverx.com/goto/http://code.openx.org/projects/show/advertising-manager" >Advertising Mgr for WordPress</a></p>
<p><strong>All in One Adsense and YPN</strong></p>
<p><a href="http://www.vverx.com/goto/http://fotki.yandex.ru/users/billblake/view/265475/" ><img src="http://img-fotki.yandex.ru/get/5404/billblake.37/0_40d03_d254e9e2_L.jpg" width="500" height="245" title="All in One Adsense and YPN" alt="All in One Adsense and YPN" border="0"/></a></p>
<p>Самым удобным, интуитивно понятным и работоспособным плагином оказался All in One Adsense and YPN. Сейчас я использую его почти на всех своих сайтах. Главное отличие его от предыдущих плагинов в том, что он заточен только под две рекламные сети AdSense и YahooPN. Благодаря этому, не нужно создавать код каждого объявления на сайте Adsense. Достаточно лишь один раз вставить свой идентификатор и объявления настраиваются на лету в админке плагина. Оочень удобно. Жмёшь сэйв, и всё. Рекомендую.</p>
<p>Плюс ко всему, если вставляешь рекламу в тело поста, то плагин отображает объявление в разных местах.</p>
<p>Сайт плагина <a href="http://www.vverx.com/goto/http://www.linewbie.com/wordpress-plugins/all-in-one-adsense-and-ypn" >All in One Adsense and YPN</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/kak-pravilno-vstavit-reklamu-v-wordpress/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>2 классных трюка с произвольными полями WordPress</title>
		<link>http://www.vverx.com/wordpress/2-klassnyih-tryuka-s-proizvolnyimi-polyami-wordpress/</link>
		<comments>http://www.vverx.com/wordpress/2-klassnyih-tryuka-s-proizvolnyimi-polyami-wordpress/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 19:32:40 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[more]]></category>
		<category><![CDATA[произвольные поля]]></category>
		<category><![CDATA[список]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=639</guid>
		<description><![CDATA[Я услышал о произвольных полях(custom fields) WordPress наверно где-то год назад. Многие блоггеры писали какая это крутая фича. Но у меня никак не доходили руки взяться за эти произвольные поля и отпроизволить свои темы. То ли времени не хватало, то &#8230; <a href="http://www.vverx.com/wordpress/2-klassnyih-tryuka-s-proizvolnyimi-polyami-wordpress/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://img-fotki.yandex.ru/get/26/billblake.1f/0_2d63c_f215193c_L.jpg" width="500" height="200" title="произвольные поля wordpress, custom fields" alt="произвольные поля wordpress, custom fields" border="0"/></p>
<p>Я услышал о произвольных полях(custom fields) WordPress наверно где-то год назад. Многие блоггеры писали какая это крутая фича. Но у меня никак не доходили руки взяться за эти произвольные поля и отпроизволить свои темы. То ли времени не хватало, то ли желания. Скорее всего второго, потому что я не особо понимал, что же это за поля такие, и что они такого делают, чего нельзя сделать другими способами. Но прошло время и вот я наконец-то добрался до них. Два трюка, описанных в этом посте, довольно просты, что бы понять, что такое произвольные поля WordPress и зачем они нужны. А так же очень полезны и думаю многим пригодятся.<br />
<span id="more-639"></span></p>
<p><strong>Трюк номер раз. Заказное <code>&lt;!--more--&gt;</code></strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3700/billblake.1f/0_2d63d_6c35182b_L.jpg" width="500" height="183" title="произвольные поля wordpress, custom fields" alt="произвольные поля wordpress, custom fields" border="0"/></p>
<p>Я думаю, что было бы очень прикольно сменить стандартное &laquo;читать далее&raquo;, которое появляется при обрезке поста тэгом <code>&lt;!--more--&gt;</code> на что-нибудь своё для каждого отдельного поста. Поэтому я нашёл простой способ сделать это, используя произвольные поля WordPress. Всё, что тебе нужно сделать, это заменить тэг шаблона <code>the_content</code> этим кодом.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$custommore</span> <span style="color: #339933;">=</span> get_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'custom_more'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$custommore</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000088;">$custommore</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'Читать далее &amp;raquo;'</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_content<span style="color: #009900;">&#40;</span><span style="color: #000088;">$custommore</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Потом, когда ты будешь писать пост, создай произвольное поле с ключом custom_more, а в поле значение введи фразу, которая заменит &laquo;Читать далее&raquo;. Вот как это выглядит в админке:</p>
<p><img src="http://img-fotki.yandex.ru/get/3700/billblake.1f/0_2d638_c66a8ae2_L.jpg" width="500" height="103" title="произвольные поля wordpress, custom fields" alt="произвольные поля wordpress, custom fields" border="0"/></p>
<p><strong>Трюк номер два. Выводи список последних постов в виде картинок.</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3700/billblake.1f/0_2d63e_65c7d36b_L.jpg" width="499" height="176" title="2 классных трюка с произвольными полями" alt="2 классных трюка с произвольными полями" border="0"/></p>
<p>Некоторые известные блоги имеют классную фичу. Они выводят список последних постов в виде уменьшенных картинок(так называемых thumbnails). Это возможно сделать и в WordPress, при помощи произвольных полей.</p>
<p>Сперва нужно сделать уменьшенное изображение для каждого из пяти твоих последних постов(и для каждого следующего потом тоже придётся делать). Залить их к себе на сервер(а лучше на какой-нибудь яндекс.фотки), а потом вставить ссылку на них в новое произвольное поле с ключом post_thumbnail.</p>
<p><img src="http://img-fotki.yandex.ru/get/26/billblake.1f/0_2d635_38662eb8_L.jpg" width="500" height="54" title="произвольные поля wordpress, custom fields" alt="произвольные поля wordpress, custom fields" border="0"/></p>
<p>Следующим шагом будет создание нового <a href="http://www.vverx.com/goto/http://codex.wordpress.org/%D0%A6%D0%B8%D0%BA%D0%BB_WordPress"  title="Цикл WordPress">Loop&#8217;а</a> где-нибудь в одном из файлов твоей темы, где будут выводиться изображения. Например в шапке блога.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;ul class=&quot;thumb_recent&quot; &gt; 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> query_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'showposts=5'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$thumbnail</span> <span style="color: #339933;">=</span> get_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'post_thumbnail'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
    &lt;li&gt; 
        &lt;a href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; title=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt; 
        &lt;img src=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$thumbnail</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; alt=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; /&gt; 
        &lt;span&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/span&gt;&lt;/a&gt; 
    &lt;/li&gt; 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
&lt;/ul&gt;</pre></div></div>

<p>Этот пример нуждается в небольшом добавлении CSS, что бы выглядеть более привлекательно. Поэтому добавь следующие строки в свой файл style.css и готово.</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">ul<span style="color: #6666ff;">.thumb_recent</span> <span style="color: #00AA00;">&#123;</span> 
    <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #933;">30px</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> 
    <span style="color: #00AA00;">&#125;</span> 
&nbsp;
ul<span style="color: #6666ff;">.thumb_recent</span> li <span style="color: #00AA00;">&#123;</span> 
    <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">5px</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span> 
    <span style="color: #00AA00;">&#125;</span> 
&nbsp;
ul<span style="color: #6666ff;">.thumb_recent</span> li img <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">3px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#7BA2C7</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span> 
ul<span style="color: #6666ff;">.thumb_recent</span> li a<span style="color: #3333ff;">:hover </span>img <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">3px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#666</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span> 
ul<span style="color: #6666ff;">.thumb_recent</span> li span <span style="color: #00AA00;">&#123;</span> 
    <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">text-align</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span>  
    <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">-15px</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #933;">0px</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">400px</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#666</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">text-transform</span><span style="color: #00AA00;">:</span><span style="color: #993333;">uppercase</span><span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">font-family</span><span style="color: #00AA00;">:</span>arial<span style="color: #00AA00;">;</span> 
    <span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span><span style="color: #933;">11px</span><span style="color: #00AA00;">;</span> 
    <span style="color: #00AA00;">&#125;</span> 
&nbsp;
ul<span style="color: #6666ff;">.thumb_recent</span> li a<span style="color: #3333ff;">:hover </span>span <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><em>Переведено с <a href="http://www.vverx.com/goto/http://www.cagintranet.com/archive/wordpress-tip-3-awesome-custom-field-tricks/" >WordPress Tip: 3 Awesome Custom Field Tricks</a></em></p>
<p class="ad">Rk-airplane.ru &#8211; <a href="http://www.vverx.com/goto/http://www.rk-airplane.ru/web/" >Создание сайтов, Киров</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/2-klassnyih-tryuka-s-proizvolnyimi-polyami-wordpress/feed/</wfw:commentRss>
		<slash:comments>256</slash:comments>
		</item>
		<item>
		<title>Достань из широких штанин информацию о среднем количестве комментариев на пост в твоём блоге</title>
		<link>http://www.vverx.com/wordpress/dostan-iz-shirokih-shtanin-srednee-kolichestvo-kommentariev-na-post-v-tvoyom-bloge/</link>
		<comments>http://www.vverx.com/wordpress/dostan-iz-shirokih-shtanin-srednee-kolichestvo-kommentariev-na-post-v-tvoyom-bloge/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 15:31:49 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[вордпресс]]></category>
		<category><![CDATA[комментарии]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=626</guid>
		<description><![CDATA[В админке блога, wordpress сообщает тебе сколько комментариев оставили посетители в твоём блоге. К сожалению функция, которая позволила бы выводить эти данные на страницах блога отсутствует. А ведь отображение информации о количестве комментариев на пост было бы очень полезным, особенно &#8230; <a href="http://www.vverx.com/wordpress/dostan-iz-shirokih-shtanin-srednee-kolichestvo-kommentariev-na-post-v-tvoyom-bloge/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://img-fotki.yandex.ru/get/3508/billblake.1d/0_2c81c_dfe34649_XS.jpg" width="74" height="100" title="151fsesame-street-count-to-ten-posters" alt="среднее количество комментариев на пост" border="0" align="left" />В админке блога, wordpress сообщает тебе сколько комментариев оставили посетители в твоём блоге. К сожалению функция, которая позволила бы выводить эти данные на страницах блога отсутствует. А ведь отображение информации о количестве комментариев на пост было бы очень полезным, особенно если ты пытаешься заинтересовать рекламодателей.<br />
<span id="more-626"></span><br />
<strong>Решение проблемы</strong></p>
<p>Помести этот код там, где ты хочешь выводить информацию о комментариях:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000088;">$count_posts</span> <span style="color: #339933;">=</span> wp_count_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$posts</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$count_posts</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">publish</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$count_comments</span> <span style="color: #339933;">=</span> get_comment_count<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$comments</span>  <span style="color: #339933;">=</span> <span style="color: #000088;">$count_comments</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'approved'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;В моём блоге всего &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$comments</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; комментариев, в среднем &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">round</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$comments</span><span style="color: #339933;">/</span><span style="color: #000088;">$posts</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; комментариев на пост.&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong><br />
Разъяснение кода</strong></p>
<p>Представленные в версии 2.5 функции <code>wp_count_posts()</code> и <code>get_comment_count()</code> позволяют с лёгкостью извлекать количество постов и комментариев в блоге. Далее делением вычисляется среднее количество комментариев на пост. И выводится на экран.</p>
<p>По мотивам рецепта <a href="http://www.vverx.com/goto/http://www.wprecipes.com/how-to-display-your-average-comments-per-posts" >How to: Display your average comments per posts</a></p>
<p class="ad">Km-line.ru &#8211; <a href="http://www.vverx.com/goto/http://km-line.ru/KM-1500.html" >kyocera km 1500</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/dostan-iz-shirokih-shtanin-srednee-kolichestvo-kommentariev-na-post-v-tvoyom-bloge/feed/</wfw:commentRss>
		<slash:comments>93</slash:comments>
		</item>
		<item>
		<title>Добавь виджетированный подвал в свою WordPress тему</title>
		<link>http://www.vverx.com/wordpress/dobav-vidzhetirovannyiy-podval-v-svoyu-wordpress-temu/</link>
		<comments>http://www.vverx.com/wordpress/dobav-vidzhetirovannyiy-podval-v-svoyu-wordpress-temu/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 10:49:33 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[виджеты]]></category>
		<category><![CDATA[вордпресс]]></category>
		<category><![CDATA[подвал]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=614</guid>
		<description><![CDATA[Давно хотел добавить виджеты в подвал одного из своих блогов. Наконец добрался и до этого, очень кстати подвернулось руководство по этой теме, которым я хочу поделиться. Из этого руководства ты узнаешь как добавить в свою тему подвал с блэкджеком и &#8230; <a href="http://www.vverx.com/wordpress/dobav-vidzhetirovannyiy-podval-v-svoyu-wordpress-temu/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://img-fotki.yandex.ru/get/3509/billblake.1d/0_2c682_81be094d_L.jpg" width="500" height="200" title="Добавь виджетированный подвал в свою WordPress тему" alt="Добавь виджетированный подвал в свою WordPress тему" border="0"/></p>
<p>Давно хотел добавить виджеты в подвал одного из своих блогов. Наконец добрался и до этого, очень кстати подвернулось руководство по этой теме, которым я хочу поделиться. Из этого руководства ты узнаешь как добавить в свою тему подвал с <strike>блэкджеком и шлюхами</strike> виджетами.</p>
<p>В этом посте будет очень много кода, приготовься и читай дальше&#8230;<br />
<span id="more-614"></span><br />
<strong>HTML</strong></p>
<p>Первый шаг, вставить HTML разметку. Допустим мы будем использовать в подвале три отдельных секции Список Последних Постов, Архив по Месяцам и Архив по Дням. Поместим этот код в файл footer.php сразу над строкой с копирайтами. <strong>Перед редактированием файлов не ленись делать резервные копии.</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Recent Posts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href='#' title='Featured post'&gt;Featured post&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='Blockquotes'&gt;Blockquotes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='How the ‘more’ tag works'&gt;How the ‘more’ tag works&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='Order or Unorder'&gt;Order or Unorder&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Monthy Archives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href='#' title='March 2008'&gt;March 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='February 2008'&gt;February 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='January 2008'&gt;January 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='December 2007'&gt;December 2007&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Daily Archives&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href='#' title='March 7, 2008'&gt;March 7, 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='February 9, 2008'&gt;February 9, 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='January 4, 2008'&gt;January 4, 2008&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href='#' title='December 22, 2007'&gt;December 22, 2007&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;</pre></div></div>

<p>Этот код помещает каждый виджет в div. Каждый виджет содержит заголовок и список ссылок ведущих в никуда. Позже мы заменим их тэгами шаблона WordPress. Вот что мы пока имеем:</p>
<p><img src="http://img-fotki.yandex.ru/get/3510/billblake.1d/0_2c67c_6e0eb1a1_L.jpg" width="500" height="225" title="htmllist" alt="htmllist" border="0"/></p>
<p class="ad">Kuznets.ru, для тех <a href="http://www.vverx.com/goto/http://www.kuznets.ru/" >кто хочет купить кухню</a>.</p>
<p><strong>CSS</strong></p>
<p>Как видишь без CSS стайлинга выглядит не так как надо. Добавь следующий код в свой style.css</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.footer-item</span> <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;"><span style="color: #cc66cc;">33</span>%</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding-bottom</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.footer-item</span> ul <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">padding-left</span><span style="color: #00AA00;">:</span> <span style="color: #933;">15px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Благодаря float: left каждый виджет сносится в лево, что позволяет выстроить их в ряд. Ширина задана 33%, что делает возможным уместить их на одном уровне. Так же между ними есть небольшой отступ(padding). </p>
<p>Зацени, как работают вместе HTML и CSS. У тебя должно получиться что-то похожее на это:</p>
<p><img src="http://img-fotki.yandex.ru/get/3510/billblake.1d/0_2c67a_89bfee39_L.jpg" width="500" height="107" title="css" alt="css" border="0"/></p>
<p><strong>WordPress код </strong></p>
<p>В данный момент мы имеем кучу пустых HTML ссылок. Давай заменим Последние записи, Архив по месяцам и Архив по дням эквивалентными тэгами шаблонов WordPress. Замени то, что уже имеется в файле footer.php следующим:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Recent Posts&lt;/h3&gt;
&lt;ul&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'type=postbypost&amp;limit=4'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Monthy Archives&lt;/h3&gt;
&lt;ul&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'limit=4'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;footer-item&quot;&gt;
&lt;h3&gt;Daily Archives&lt;/h3&gt;
&lt;ul&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_archives<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'type=daily&amp;limit=4'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/ul&gt;
&lt;/div&gt;</pre></div></div>

<p>Тэги <code>wp_get_archives</code> здесь используются, как заглушки. Мы заменим их после того, как виджетируем подвал.</p>
<p class="ad">Blockstroi.ru &#8211; <a href="http://www.vverx.com/goto/http://www.blockstroi.ru/catalogue/penoblok/" >производство пенобетонных блоков</a>.</p>
<p><strong>Виджетируй это</strong></p>
<p>Сперва нужно зарегистрировать так называемые &laquo;сайдбары&raquo;(sidebars). Для этого просто замени то, что есть у тебя в файле functions.php следующим кодом:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'register_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
register_sidebar<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
<span style="color: #0000ff;">'name'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'Sidebar'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'before_widget'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;div class=&quot;sidebaritem&quot;&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'after_widget'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;/div&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'before_title'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;h3&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'after_title'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;/h3&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'register_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
register_sidebar<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
<span style="color: #0000ff;">'name'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'Footer'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'before_widget'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;div class=&quot;footer-item&quot;&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'after_widget'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;/div&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'before_title'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;h3&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'after_title'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'&lt;/h3&gt;'</span><span style="color: #339933;">,</span>
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Теперь перейдём в файл sidebar.php и заменим уже имеющийся там код:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dynamic_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span>dynamic_sidebar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p> вот этим кодом:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dynamic_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span>dynamic_sidebar<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Sidebar&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Дальше открываем файл footer.php, сразу перед первым дивом вставляем следующее</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dynamic_sidebar'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #339933;">!</span>dynamic_sidebar<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Footer&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>После закрывающего дива &laquo;footer-item&raquo;(и перед дивом &laquo;clear&raquo; который мы добавили раньше) вставь следующее:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Теперь боковая колонка и подвал виджетированы. Давай протестируем их добавив виджетов в подвал. Я использую виджеты Блогролла, Последние комменарии и текстовый виджет. Вот как это выглядит у меня:</p>
<p><img src="http://img-fotki.yandex.ru/get/3508/billblake.1d/0_2c67b_1924c7e9_L.jpg" width="500" height="169" title="done" alt="done" border="0"/></p>
<p><strong>Заключение</strong></p>
<p>В общем, вот и все основы виджетирования подвала WordPress.</p>
<p><em>По мотивам <a href="http://www.vverx.com/goto/http://www.themelab.com/2009/04/25/add-a-widgetized-footer-to-your-wordpress-theme/" >themelab.com</a></em></p>
<p class="ad">Oookit.ru &#8211; <a href="http://www.vverx.com/goto/http://www.oookit.ru/" >сетка металлическая</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/dobav-vidzhetirovannyiy-podval-v-svoyu-wordpress-temu/feed/</wfw:commentRss>
		<slash:comments>82</slash:comments>
		</item>
		<item>
		<title>Удаляй комментарии и помечай их как спам не заходя в админку</title>
		<link>http://www.vverx.com/wordpress/udalyay-kommentarii-i-pomechay-ih-kak-spam-ne-zahodya-v-adminku/</link>
		<comments>http://www.vverx.com/wordpress/udalyay-kommentarii-i-pomechay-ih-kak-spam-ne-zahodya-v-adminku/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 19:50:21 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[комментарии]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=608</guid>
		<description><![CDATA[Если позволяешь читателям оставлять комментарии без премодерации, то тебе часто приходится редактировать их, удалять или помечать, как спам. Было бы удобно делать это не заходя в админку блога. Но по-умолчанию WordPress отображает с комментариями только ссылку &#171;Редактировать&#187; (функция edit_comment_link()). Давай &#8230; <a href="http://www.vverx.com/wordpress/udalyay-kommentarii-i-pomechay-ih-kak-spam-ne-zahodya-v-adminku/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://img-fotki.yandex.ru/get/3508/billblake.1d/0_2c47b_854aa1bc_L.jpg" width="500" height="93" title="deletespamlinks" alt="deletespamlinks" border="0"/></p>
<p>Если позволяешь читателям оставлять комментарии без премодерации, то тебе часто приходится редактировать их, удалять или помечать, как спам. Было бы удобно делать это не заходя в админку блога. Но по-умолчанию WordPress  отображает с комментариями только ссылку &laquo;Редактировать&raquo; (функция <code>edit_comment_link()</code>). Давай добавим ссылки &laquo;Удалить&raquo; и &laquo;Спам&raquo;.<br />
<span id="more-608"></span><br />
Сперва нам нужно создать функцию. Скопируй следующий код в файл functions.php</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> delete_comment_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>current_user_can<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'edit_post'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'| &lt;a href=&quot;'</span><span style="color: #339933;">.</span>admin_url<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;comment.php?action=cdc&amp;c=<span style="color: #006699; font-weight: bold;">$id</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;Удалить&lt;/a&gt; '</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'| &lt;a href=&quot;'</span><span style="color: #339933;">.</span>admin_url<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;comment.php?action=cdc&amp;dt=spam&amp;c=<span style="color: #006699; font-weight: bold;">$id</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;Спам&lt;/a&gt;'</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>После этого сохрани изменения и открой файл comments.php. Вставь следующий код там, где ты хочешь видеть ссылки &laquo;Удалить&raquo; и &laquo;Спам&raquo;. Главное он должен быть внутри loop&#8217;а. В большинстве тем ты найдёшь строку <code>edit_comment_link()</code>. Вставь код сразу после этой строки.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">delete_comment_link<span style="color: #009900;">&#40;</span>get_comment_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Первое, это проверка имеет ли текущий пользователь права на изменение комментариев. Если имеет, то отображаются ссылки Удалить и Пометить как спам. Заметь, используется функция <code>admin_url()</code>, которая позволяет вызывать Url админки блога.</p>
<p>По материалам <a href="http://www.vverx.com/goto/http://www.wprecipes.com/how-to-add-del-and-spam-buttons-to-your-comments" >Wprecipies.com</a></p>
<p class="ad">Di-net.ru &#8211; услуги <a href="http://www.vverx.com/goto/http://www.di-net.ru/collocation/dedicated/" >хостинга серверов</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/udalyay-kommentarii-i-pomechay-ih-kak-spam-ne-zahodya-v-adminku/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>WordPress шорткод: вставляй изображение в пост по имени файла автоматически</title>
		<link>http://www.vverx.com/wordpress/wordpress-shortkod-vstavlyay-izobrazhenie-v-post-po-imeni-fayla-avtomaticheski/</link>
		<comments>http://www.vverx.com/wordpress/wordpress-shortkod-vstavlyay-izobrazhenie-v-post-po-imeni-fayla-avtomaticheski/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 12:59:55 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[shortcode(шорткод)]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=592</guid>
		<description><![CDATA[Для выполнения повторяющихся действий, таких как например вставка одного и того же изображения в разные посты, лучше всего подойдут шорткоды. Из этого поста ты узнаешь, как замутить такой шорткод. Первое, что надо сделать это добавить в файл functions.php следующий код: &#8230; <a href="http://www.vverx.com/wordpress/wordpress-shortkod-vstavlyay-izobrazhenie-v-post-po-imeni-fayla-avtomaticheski/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Для выполнения повторяющихся действий, таких как например вставка одного и того же изображения в разные посты, лучше всего подойдут шорткоды. Из этого поста ты узнаешь, как замутить такой шорткод.<br />
<span id="more-592"></span><br />
Первое, что надо сделать это добавить в файл functions.php следующий код:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> image_shortcode<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span> shortcode_atts<span style="color: #009900;">&#40;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">'name'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">'align'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'right'</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">'ext'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'png'</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">'path'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'/wp-content/uploads/'</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">'url'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">''</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$file</span><span style="color: #339933;">=</span>ABSPATH<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$path</span><span style="color: #006699; font-weight: bold;">$name</span>.<span style="color: #006699; font-weight: bold;">$ext</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">file_exists</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$file</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$size</span><span style="color: #339933;">=</span><span style="color: #990000;">getimagesize</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$file</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$size</span><span style="color: #339933;">!==</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$size</span><span style="color: #339933;">=</span><span style="color: #000088;">$size</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;img src='&quot;</span><span style="color: #339933;">.</span>get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'siteurl'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$path</span><span style="color: #006699; font-weight: bold;">$name</span>.<span style="color: #006699; font-weight: bold;">$ext</span>' alt='<span style="color: #006699; font-weight: bold;">$name</span>' <span style="color: #006699; font-weight: bold;">$size</span> align='<span style="color: #006699; font-weight: bold;">$align</span>' class='align<span style="color: #006699; font-weight: bold;">$align</span>' /&gt;&quot;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;a href='<span style="color: #006699; font-weight: bold;">$url</span>' title='<span style="color: #006699; font-weight: bold;">$name</span>'&gt;&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$output</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$output</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #990000;">trigger_error</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;'<span style="color: #006699; font-weight: bold;">$path</span><span style="color: #006699; font-weight: bold;">$name</span>.<span style="color: #006699; font-weight: bold;">$ext</span>' image not found&quot;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">E_USER_WARNING</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'image'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'image_shortcode'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>После этого можно использовать шорткод image в постах, вставляя в них такую строку:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>image name<span style="color: #339933;">=</span>cat<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Это вставит изображение из файла cat.png(со стандартными аттрибутами), находящегося в папке /wp-content/uploads/</p>
<p>А добавив в строчку параметр align можно указать расположение изображения, например такая строчка разместит изображение по центру</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>image name<span style="color: #339933;">=</span>cat align<span style="color: #339933;">=</span>center<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Если же в папке /wp-content/uploads/ находятся два файла cat.png и cat.jpg, то для вставки cat.jpg достаточно добавить в шорткод параметр ext</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>image name<span style="color: #339933;">=</span>cat ext<span style="color: #339933;">=</span>jpg<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Переведено с блога <a href="http://www.vverx.com/goto/http://www.wprecipes.com/wordpress-shortcode-automatically-insert-image-by-file-name" >WordPress recipies</a>. Там ещё дофигища подобных рецептов, рекомендую.</p>
<p class="ad">ru-hentai.com &#8211; <a href="http://www.vverx.com/goto/http://ru-hentai.com" >хентай</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/wordpress-shortkod-vstavlyay-izobrazhenie-v-post-po-imeni-fayla-avtomaticheski/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Fatal error: Call to undefined method WordPress_Module::_weak_escape() in wp-includes\wp-db.php on line 487</title>
		<link>http://www.vverx.com/wordpress/fatal-error-call-to-undefined-method-wordpress_module_weak_escape-in-wp-includeswp-dbphp-on-line-487/</link>
		<comments>http://www.vverx.com/wordpress/fatal-error-call-to-undefined-method-wordpress_module_weak_escape-in-wp-includeswp-dbphp-on-line-487/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 12:36:36 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wp-admin]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=585</guid>
		<description><![CDATA[Вот такую ошибку выдал мне WordPress после обновления до версии 2.8. Я сразу же полез спрашивать решения у гугла. И нашёл таки, правда на английском. Поэтому опубликую его сдесь. Мало ли кому-нибудь поможет. Проблема Проблема оказалась в плагинах. Я знаю, &#8230; <a href="http://www.vverx.com/wordpress/fatal-error-call-to-undefined-method-wordpress_module_weak_escape-in-wp-includeswp-dbphp-on-line-487/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Вот такую ошибку выдал мне WordPress после обновления до версии 2.8. Я сразу же полез спрашивать решения у гугла. И нашёл таки, правда на английском. Поэтому опубликую его сдесь. Мало ли кому-нибудь поможет.</p>
<p><strong>Проблема</strong></p>
<p>Проблема оказалась в плагинах. Я знаю, знаю, что нужно отключать плагины перед <a href="http://www.vverx.com/wordpress/kak-obnovit-wordpress/"  title="Как обновить wordpress">обновлением</a>. Но в этот раз мне было лень это делать, потому что версия WordPress&#8217;а, которую я обновлял была древняя и в ней нужно было все плагины отрубать по одному.</p>
<p><strong>Решение</strong></p>
<p>Что бы исправить эту ошибку нужно проделать следующее</p>
<ul>
<li>Зайти по FTP на сервер</li>
<li>Переименовать папку с плагинами(wp-content/plugins), назвав её, например plugins.x</li>
<li>Создать пустую папку plugins</li>
<li>Загрузить админку и сайт(всё должно работать без плагинов)</li>
<li>Перекинуть все плагины из plugins.x в plugins</li>
<li>
Включить их по одному</li>
</ul>
<p class="ad">Ru-hentai.com &#8211; <a href="http://www.vverx.com/goto/http://ru-hentai.com" >хентай</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/fatal-error-call-to-undefined-method-wordpress_module_weak_escape-in-wp-includeswp-dbphp-on-line-487/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Шорткоды Вордпресс(WordPress Shortcodes)</title>
		<link>http://www.vverx.com/wordpress/shortkodyi-vordpresswordpress-shortcodes/</link>
		<comments>http://www.vverx.com/wordpress/shortkodyi-vordpresswordpress-shortcodes/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 20:53:16 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[shortcode(шорткод)]]></category>
		<category><![CDATA[вордпресс]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=568</guid>
		<description><![CDATA[Введённые начиная с версии WordPress 2.5, шорткоды &#8211; это мощная, но до сих пор малоизвестная функция WordPress. Представь, что ты можешь просто напечатать &#171;adsense&#187; что бы показывать рекламу AdSense или &#171;post_count&#187;, что бы моментально узнать количество постов в твоём блоге. &#8230; <a href="http://www.vverx.com/wordpress/shortkodyi-vordpresswordpress-shortcodes/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Введённые начиная с версии WordPress 2.5, шорткоды &#8211; это мощная, но до сих пор малоизвестная функция WordPress. Представь, что ты можешь просто напечатать &laquo;adsense&raquo; что бы показывать рекламу AdSense или &laquo;post_count&raquo;, что бы моментально узнать количество постов в твоём блоге.</p>
<p>WordPress shortcodes могут сделать это и многое другое возможным, и определённо могут сделать твою блоггерскую жизнь проще. В этой статье мы покажем, как создавать и использовать шорткоды, а также покажем примеры готовых шорткодов, которые заметно повысят твой блоггерский опыт.<br />
<span id="more-568"></span><br />
<em>Этот пост является переводом статьи <a href="http://www.vverx.com/goto/http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/" >Mastering WordPress Shortcodes</a>[smashingmagazine.com]</em></p>
<p><strong>Что такое шорткоды(shortcode)?</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3110/billblake.16/0_21244_213a01f1_L.jpg" width="500" height="151" title="Шорткоды Вордпресс(WordPress Shortcodes)" alt="Шорткоды Вордпресс(WordPress Shortcodes)" border="0"/></p>
<p>Использовать шорткоды очень просто. Что бы это сделать, создай новый пост(или открой для редактирования уже имеющийся), переключи редактор на HTML режим и введи шорткод в квадратных скобках, типа этого:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>showcase<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Так же с шорткодами есть возможность использовать атрибуты. Тогда они будут выглядеть так:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>showcase id<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;5&quot;</span><span style="color: #009900;">&#93;</span></pre></div></div>

<p>Шорткоды также позволяют встраивать контент:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>url href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://www.smashingmagazine.com&quot;</span><span style="color: #009900;">&#93;</span>Smashing Magazine<span style="color: #009900;">&#91;</span><span style="color: #339933;">/</span>url<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Шорткоды управляются набором функций, введённых в WordPress 2.5 и называемых Shortcode API. Когда пост сохранён, его содержание парсится и Shortcode API автоматически трансформирует шорткоды для исполнения возложенной на них функции.</p>
<p><strong>Создание простого шорткода</strong></p>
<p>Шорткоды очень просто создать. Если ты знаешь, как написать простую Php-функцию, то ты уже знаешь, как создать WordPress шорткод. Для начала давай создадим известное сообщение &laquo;Привет, мир&raquo;</p>
<ol>
<li>Открой файл functions.php твоей темы. Если его нет, то создай.</li>
<li>Первое, мы должны создать функцию для вывода строки &laquo;Привет, мир&raquo;. Вставь следующий код в твой файл functions.php:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> hello<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'Привет, мир!'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

</li>
<li>Теперь у нас есть функция, мы должны превратить её в шорткод. Это очень просто сделать, благодаря функции add_shortcode(). Вставь эту строку после нашей функции hello(), потом сохрани и закрой файл functions.php:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'hw'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'hello'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Первый параметр это имя шорткода, а второй это имя функции.
</li>
<li>Теперь, когда шорткод создан, мы можем использовать его в постах и на страницах. Для этого просто переключись в HTML режим и введи следующее:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>hw<span style="color: #009900;">&#93;</span></pre></div></div>

</li>
<p>Вот и всё! Конечно, это очень простой шорткод, но это хороший пример того, насколько просто их создавать.</ol>
<p><strong>Создание продвинутых шорткодов</strong></p>
<p>Как упоминалось, шорткоды могут быть использованы с атрибутами, которые очень полезны. В этом примере мы покажем тебе, как создать шорткод для вывода URL, точно так же, как ты это делал с BBCode на форумах вроде VBulletin и PHPBB.</p>
<ol>
<li>Открой твой файл functions.php. Вставь в него следующую функцию:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> myUrl<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span>shortcode_atts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		<span style="color: #0000ff;">&quot;href&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'http://'</span>
	<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;a href=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$href</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$content</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

</li>
<li>Теперь преобразуем функцию в шорткод:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;url&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;myUrl&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

</li>
<li>Шорткод создан. Ты можешь использовать его в постах и на страницах примерно так:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>url href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://www.vverx.com&quot;</span><span style="color: #009900;">&#93;</span>Вверх_ком<span style="color: #339933;">,</span> настройка WordPress<span style="color: #009900;">&#91;</span><span style="color: #339933;">/</span>url<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Когда ты сохранишь пост, шорткод выведет ссылку озаглавленную &laquo;Вверх_ком, настройка WordPress&raquo; и ведущую на http://www.vverx.com.</li>
</ol>
<p class="ad">Classic.dachi.ru &#8211; <a href="http://www.vverx.com/goto/http://classic.dachi.ru/" >строительство загородных дач</a>.</p>
<p><strong>Объяснение кода.</strong> Для правильной работы, функции нашего шорткода необходимо обращаться с двумя параметрами: $atts и $content. $atts(attribute(s)) это шорткод-атрибут. В этом примере атрибут называется href и содержит ссылку на URL. $content это содержание шорткода, встроенное между доменом и поддиректорией(т.е. между “www.example.com” и “/subdirectory”). Как ты можешь убедиться в коде мы дали $content и $atts значения по-умолчанию.</p>
<p>Теперь мы знаем, как создать и использовать шорткоды, давай заценим несколько готовых к использованию шорткодов!</p>
<p class="ad"><a href="http://www.vverx.com/goto/http://snippy.ru" >Примеры кода на PHP и JavaScript</a></p>
<p><strong>1. Шорткод Отправить в твиттер</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3112/billblake.16/0_21243_eb018a9a_L.jpg" width="500" height="281" title="Шорткод Отправить в твиттер" alt="Шорткод Отправить в твиттер" border="0"/></p>
<p><strong>Цель.</strong> Выводить ссылку для отправки поста в твиттер.</p>
<p>Этот шорткод просто создать. Вставь следующий код в файл functions.php твоей темы:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> twitt<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;div id=&quot;twitit&quot;&gt;&lt;a href=&quot;http://twitter.com/home?status=Currently reading '</span><span style="color: #339933;">.</span>get_permalink<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; title=&quot;Кликни и отправь этот пост в твиттер!&quot; target=&quot;_blank&quot;&gt;Отправить в твиттер&lt;/a&gt;&lt;/div&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'twitter'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'twitt'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Чтобы его использовать, просто переключись в HTML-режим и введи:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>twitter<span style="color: #009900;">&#93;</span></pre></div></div>

<p>И ссылка Отправить в твиттер появится там где ты оставил шорткод.</p>
<p>Глянь также плагин <a href="http://www.vverx.com/goto/http://alexking.org/blog/2007/05/07/twitter-tools-10" >Twitter tools</a>[alexking.org]</p>
<p><strong>2. Создать шорткод &laquo;Подпишись на RSS&raquo;</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3213/billblake.16/0_21242_c2b203e9_L.jpg" width="500" height="181" title="Подпишись на RSS" alt="Подпишись на RSS" border="0"/></p>
<p>Ты уже знаешь, что очень хорший способ увеличить количество RSS подписчиков это показывать, хорошо оформленное сообщение, которое говорит, что-то вроде &laquo;Подпишись на RSS фид&raquo;. Но снова, нам не особо нужно конкретно менять код нашей темы и терять контроль над тем, где появляется это сообщение. В этом приёме мы создадим шорткод &laquo;Подпишись на RSS&raquo;. Показывать в одних местах, в других не показывать, в постах и на страницах, наверху и внизу основного контента, решать тебе.</p>
<p>Как и раньше мы создаём функцию, а потом переводим её в шорткод. Этот код должен быть в твоём файле functions.php. Не забудь изменить URL фида в примере на твой собственный!</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> subscribeRss<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;div class=&quot;rss-box&quot;&gt;&lt;a href=&quot;http://feeds.feedburner.com/vverxcom&quot;&gt;Понравился пост? Подпишись на мой RSS фид!&lt;/a&gt;&lt;/div&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'subscribe'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'subscribeRss'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Стилизация. Ты возможно заметил класс rss-box, который добавлен в div, содержащий ссылку. Он позволит тебе стилизовать сообщение по вкусу. Вот пример некоторого CSS стиля, который ты можешь применить на своём сообщении. Просто вставь его в файл style.css своей темы:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">.rss-box<span style="color: #00AA00;">&#123;</span>
  <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#F2F8F2</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">2px</span> <span style="color: #cc00cc;">#D5E9D5</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">font-weight</span><span style="color: #00AA00;">:</span><span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span>
  <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p><strong>3. Вставляй Google AdSense везде где хочешь</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/2709/billblake.16/0_21240_ef54605f_L.jpg" width="500" height="144" title="Вставляй Google AdSense везде где хочешь" alt="Вставляй Google AdSense везде где хочешь" border="0"/></p>
<p>Многие блоггеры пользуются Google AdSense. Очень просто вставить код AdSense в файл темы, такой как sidebar.php. Но успешные онлайн маркетологи знают, что люди кликают чаще на рекламу, которая встроена в контент.</p>
<p>Что бы встроить AdSense в любом месте твоего поста или страницы, создай шорткод:</p>
<ol>
<li>Открой файл functions.php твоей темы и вставь следующий код. Не забудь заменить код JavaScript своим собственным кодом AdSense!

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> showads<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;div id=&quot;adsense&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-8683604175367491&quot;;
/* 468x60, создано 05.02.09 */
google_ad_slot = &quot;5183274352&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
&lt;/div&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'adsense'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'showads'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

</li>
<li>Сохранив изменения в functions.php, ты можешь использовать следующий шорткод для отображения AdSense в любом месте твоих постов и страниц:

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>adsense<span style="color: #009900;">&#93;</span></pre></div></div>

<p>Заметь, что наш код AdSense обёрнут в div с id=&raquo;adsense&raquo;, мы можем добавить ему стиля в файле style.css.</li>
</ol>
<p><strong>Объяснение кода.</strong> Верхний код использован просто для вывода объявлений AdSense. Когда шорткод вставлен в пост, он возвращает AdSense объявление. Это довольно просто, но согласись реально экономит время!</p>
<p><strong>4. Встроить RSS поток</strong></p>
<p><img src="http://img-fotki.yandex.ru/get/3111/billblake.16/0_21241_f9261807_L.jpg" width="450" height="220" title="Встроить RSS Reader" alt="Встроить RSS Reader" border="0"/></p>
<p>Давай встроим RSS поток прямо в наши посты и страницы. (Этот трюк глючит с русской кодировкой, если кто знает причину, пожалуйста отпишитесь в каментах)</p>
<p>Как обычно, что бы этот трюк удался, просто скопируй следующий код в файл function.php твоей темы.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">//This file is needed to be able to use the wp_rss() function.</span>
<span style="color: #b1b100;">include_once</span><span style="color: #009900;">&#40;</span>ABSPATH<span style="color: #339933;">.</span>WPINC<span style="color: #339933;">.</span><span style="color: #0000ff;">'/rss.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> readRss<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span>shortcode_atts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
	<span style="color: #0000ff;">&quot;feed&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'http://'</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">&quot;num&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'1'</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">return</span> wp_rss<span style="color: #009900;">&#40;</span><span style="color: #000088;">$feed</span><span style="color: #339933;">,</span> <span style="color: #000088;">$num</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'rss'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'readRss'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Что бы использовать шорткод, введи:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>rss feed<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;http://feeds.feedburner.com/wprecipes&quot;</span> num<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;5&quot;</span><span style="color: #009900;">&#93;</span></pre></div></div>

<p>Аттрибут feed это URL, встраиваемого фида, а num, это количество постов для вывода.</p>
<p><strong>Бери посты из базы данных WordPress с помощью шорткодов</strong></p>
<p>Когда-нибудь хотел вызывать список связаных постов прямо в редактор WordPress? Конечно, плагин &laquo;Simple Tags&raquo; или &laquo;Related posts&raquo; может показать связанные записи, но с шорткодом ты можешь легко получить список любого числа постов из отдельной категории.</p>
<p>Вставь этот код в твой файл functions.php.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> sc_liste<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span>shortcode_atts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
                <span style="color: #0000ff;">&quot;num&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'5'</span><span style="color: #339933;">,</span>
                <span style="color: #0000ff;">&quot;cat&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">''</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$myposts</span> <span style="color: #339933;">=</span> get_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'numberposts='</span><span style="color: #339933;">.</span><span style="color: #000088;">$num</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;order=DESC&amp;orderby=post_date&amp;category='</span><span style="color: #339933;">.</span><span style="color: #000088;">$cat</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$retour</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'&lt;ul&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$myposts</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span>
                setup_postdata<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
             <span style="color: #000088;">$retour</span><span style="color: #339933;">.=</span><span style="color: #0000ff;">'&lt;li&gt;&lt;a href=&quot;'</span><span style="color: #339933;">.</span>get_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">.</span>the_title<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/a&gt;&lt;/li&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$retour</span><span style="color: #339933;">.=</span><span style="color: #0000ff;">'&lt;/ul&gt; '</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$retour</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;list&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;sc_liste&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Для использования вставь следующее в редактор WordPress, в HTML режиме:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>liste num<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;3&quot;</span> cat<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #009900;">&#93;</span></pre></div></div>

<p>Это выведет список трёх постов из категории с ID 1.</p>
<p><strong>Объяснение кода.</strong> После извлечения аргументов и создания глобальной переменной $posts, функция sc_liste() использует функцию get_posts() с параметрами numberposts, order, orderby и category, что бы получить Х наиболее похожих постов из Y категории. После этого, посты встраиваются в виде HTML списка и выводятся на экран.</p>
<p><strong>6. Вызывай картинку последнего поста</strong></p>
<p>В Вордпрессе довольно просто манипулировать изображениями. Но почему бы не упростить это ещё больше? Давай рассмотрим более сложный шорткод, который автоматически вызывает последнюю, прикреплённую к посту картинку.</p>
<p>Открой файл functions.php и вставь следующий код:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> sc_postimage<span style="color: #009900;">&#40;</span><span style="color: #000088;">$atts</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #990000;">extract</span><span style="color: #009900;">&#40;</span>shortcode_atts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		<span style="color: #0000ff;">&quot;size&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'thumbnail'</span><span style="color: #339933;">,</span>
		<span style="color: #0000ff;">&quot;float&quot;</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'none'</span>
	<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$atts</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$images</span> <span style="color: #339933;">=&amp;</span> get_children<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'post_type=attachment&amp;post_mime_type=image&amp;post_parent='</span> <span style="color: #339933;">.</span> get_the_id<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$images</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$imageID</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$imagePost</span> <span style="color: #009900;">&#41;</span>
	<span style="color: #000088;">$fullimage</span> <span style="color: #339933;">=</span> wp_get_attachment_image<span style="color: #009900;">&#40;</span><span style="color: #000088;">$imageID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$size</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$imagedata</span> <span style="color: #339933;">=</span> wp_get_attachment_image_src<span style="color: #009900;">&#40;</span><span style="color: #000088;">$imageID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$size</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$width</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$imagedata</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$height</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$imagedata</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;div class=&quot;postimage&quot; style=&quot;width: '</span><span style="color: #339933;">.</span><span style="color: #000088;">$width</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'px; height: '</span><span style="color: #339933;">.</span><span style="color: #000088;">$height</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'px; float: '</span><span style="color: #339933;">.</span><span style="color: #000088;">$float</span><span style="color: #339933;">.</span><span style="color: #0000ff;">';&quot;&gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$fullimage</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt;/div&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;postimage&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;sc_postimage&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Что бы использовать этот шорткод, просто введи следующую строку в редакторе в режиме HTML</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #009900;">&#91;</span>postimage size<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&quot;</span> float<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;left&quot;</span><span style="color: #009900;">&#93;</span></pre></div></div>

<p><strong>Объяснение кода.</strong> Функция sc_postimage() сначала выполняет аттрибуты шорткода. Потом она берёт картинку при помощи следующих функций WordPress get_children(), wp_get_attachment_image() и wp_get_attachment_image_src(). После этого картинка возвращается, встроенной в содержание поста.</p>
<p><strong>Добавление шорткодов в виджеты боковой колонки</strong></p>
<p>Даже если тебе понравилась эта статья, ты возможно останешся немного не доволен, потому что по-умолчанию WordPress не позволяет вставлять шорткоды в виджеты боковой колонки. К счастью есть маленький трюк, повышающий функциональность WordPress и позволяющий использовать шорткоды в виджетах боковой колонки.</p>
<p>Ещё немного кода для вставки в файл functions.php:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'widget_text'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'do_shortcode'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Это всё, что тебе нужно.</p>
<p><strong>Объяснение кода.</strong> То, что мы сделали, довольно просто: мы добавили фильтр к функции widget_text(), что бы выполнить функцию do_shortcode(), которая использует API для исполнения шорткодов. Таким образом шорткоды теперь включены в виджетах боковой колонки.</p>
<p class="ad"><a href="http://www.vverx.com/goto/http://www.botmasterru.com/" >Луший софт для рассылки и рекламы, с искуственным интеллектом!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/shortkodyi-vordpresswordpress-shortcodes/feed/</wfw:commentRss>
		<slash:comments>110</slash:comments>
		</item>
		<item>
		<title>Улучшаем Скорость Загрузки Блога. Профилирование загрузки страниц</title>
		<link>http://www.vverx.com/wordpress/uluchshaem-skorost-zagruzki-bloga-profilirovanie-zagruzki-stranits/</link>
		<comments>http://www.vverx.com/wordpress/uluchshaem-skorost-zagruzki-bloga-profilirovanie-zagruzki-stranits/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 03:23:03 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[блог]]></category>
		<category><![CDATA[профилирование]]></category>
		<category><![CDATA[скорость]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=545</guid>
		<description><![CDATA[Не у всех есть возможность арендовать выделеный сервер для своего блога. А стандартные хостинг-планы наших провайдеров очень чувствительны к малейшим нагрузкам. Поэтому очень критичным для многих блоггеров является вопрос уменьшение нагрузки на сервер. Есть много способов снизить нагрузку. Я собираюсь &#8230; <a href="http://www.vverx.com/wordpress/uluchshaem-skorost-zagruzki-bloga-profilirovanie-zagruzki-stranits/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Не у всех есть возможность арендовать выделеный сервер для своего блога. А стандартные хостинг-планы наших провайдеров очень чувствительны к малейшим нагрузкам. Поэтому очень критичным для многих блоггеров является вопрос уменьшение нагрузки на сервер. Есть много способов снизить нагрузку. Я собираюсь рассмотреть самые эффективные в серии постов &laquo;Улучшаем Скорость Загрузки Блога&raquo;. А начну с <a href="http://www.vverx.com/goto/http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D1%84%D0%B8%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5"  title="Что такое профилирование">профилирования</a> загрузки страниц и выявление проблемных мест.<br />
<span id="more-545"></span><br />
Полезно поискать на страницах ненужные или не оптимизированные компоненты. Для профилирования веб-страниц очень удобно использовать <a href="http://www.vverx.com/goto/http://getfirebug.com/" >Firebug</a>(дополнение браузера Firefox), чтобы определить какие компоненты(изображения, CSS, HTML-документы и файлы JavaScript) были запрошены пользователем, как долго эти компоненты загружаются и каковы их размеры. Главное правило стараться держать размер компонентов как можно меньше, максимум 25Кб.</p>
<p><a href="http://www.vverx.com/goto/http://fotki.yandex.ru/users/BillBlake/view/131883/" ><img src="http://img-fotki.yandex.ru/get/3103/billblake.14/0_2032b_4341f081_L.jpg" width="500" height="166" title="" alt="" border="0"/></a><br/><a href="http://www.vverx.com/goto/http://fotki.yandex.ru/users/BillBlake/view/131883/" >Посмотреть на Яндекс.Фотках</a></p>
<p>Вкладка Net(на скриншоте выше) Firebug&#8217;а поможет определить файлы, которые тормозят загрузку твоего сайта. Ты можешь увидеть, что замедляет загрузку всех компонентов, необходимых для прорисовки страницы, и узнаешь, что это, где это, его размер и как долго оно грузится.</p>
<p class="ad">Mebelperevezem.ru &#8211; <a href="http://www.vverx.com/goto/http://www.mebelperevezem.ru" >перевозка мебели</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/uluchshaem-skorost-zagruzki-bloga-profilirovanie-zagruzki-stranits/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Улучшаем Юзабилити Блога. Совет №8. Ссылки Должны Быть Заметны</title>
		<link>http://www.vverx.com/wordpress/uluchshaem-yuzabiliti-bloga-sovet-8-ssyilki-dolzhnyi-byit-zametnyi/</link>
		<comments>http://www.vverx.com/wordpress/uluchshaem-yuzabiliti-bloga-sovet-8-ssyilki-dolzhnyi-byit-zametnyi/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 02:31:53 +0000</pubDate>
		<dc:creator>Skech</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[блог]]></category>
		<category><![CDATA[юзабилити]]></category>

		<guid isPermaLink="false">http://www.vverx.com/?p=538</guid>
		<description><![CDATA[Твои ссылки должны быть легко отличимы от всего остального контента и должно быть ясно куда они ведут. Создавая ссылку следует дать ей описание в тэге title. Cсылка с названием &#171;Комментарии&#187; должна вести к комментариям поста. Если основной цвет контента чёрный, &#8230; <a href="http://www.vverx.com/wordpress/uluchshaem-yuzabiliti-bloga-sovet-8-ssyilki-dolzhnyi-byit-zametnyi/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Твои ссылки должны быть легко отличимы от всего остального контента и должно быть ясно куда они ведут. Создавая ссылку следует дать ей описание в тэге title. Cсылка с названием <em>&laquo;Комментарии&raquo;</em> должна вести к комментариям поста. Если основной цвет контента чёрный, убедись что цвет ссылок достаточно сильно отличается и они подчёркнуты, или сделай, что-то другое, чтобы выделить их.</p>
<p class="ad"><a href="http://www.vverx.com/goto/http://www.tattoo-house.ru/" >Оборудование для tattoo-салонов, tattoo and body piercing, прокол пупка</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vverx.com/wordpress/uluchshaem-yuzabiliti-bloga-sovet-8-ssyilki-dolzhnyi-byit-zametnyi/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>
