<?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>Блог Stafox&#039;a</title>
	<atom:link href="http://stafox.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://stafox.ru</link>
	<description>О программировании и создании сайтов</description>
	<lastBuildDate>Wed, 18 Apr 2012 08:00:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Меняющийся фон на PHP</title>
		<link>http://stafox.ru/menyayushhijsya-fon-na-php/</link>
		<comments>http://stafox.ru/menyayushhijsya-fon-na-php/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 18:33:05 +0000</pubDate>
		<dc:creator>Stafox</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[изображение]]></category>
		<category><![CDATA[фон]]></category>

		<guid isPermaLink="false">http://stafox.ru/?p=1553</guid>
		<description><![CDATA[А вы хотели бы, чтобы на Вашем сайте фон периодически изменялся? Я вот недавно столкнулся с необходимостью реализовать такое счастье, и теперь хочу поделиться с Вами способом реализации данной задачи на PHP. Функция довольно проста и имеет всего два агрумента, первый &#8212; это тип файлов, второй &#8212; месторасположения папки с изображениями. Вот собственно код функции: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stafox.ru/menyayushhijsya-fon-na-php/"><img src="http://stafox.ru/wp-content/uploads/2012/03/change-bg.png" alt="" title="Меняющийся фон на PHP" width="580" height="200" class="aligncenter size-full wp-image-1554" /></a><br />
А вы хотели бы, чтобы на Вашем сайте фон периодически изменялся? Я вот недавно столкнулся с необходимостью реализовать такое счастье, и теперь хочу поделиться с Вами способом реализации данной задачи на PHP.<span id="more-1553"></span><br />
Функция довольно проста и имеет всего два агрумента, первый &#8212; это тип файлов, второй &#8212; месторасположения папки с изображениями. Вот собственно код функции:</p>
<pre class="brush: php; title: ; notranslate">
function change_bg($IMAGE_TYPE, $PATH_IMG) {
 $IMAGE_TYPE = '.'.$IMAGE_TYPE;
 $IMGS = array();
 $dir=opendir($PATH_IMG);
 while($imgName = readdir($dir))
   if($imgName != &quot;.&quot; &amp;&amp; $imgName != &quot;..&quot;)
     if(strtolower(strrchr($imgName,'.'))==$IMAGE_TYPE) $IMGS[] = $PATH_IMG.$imgName;
 closedir($dir);
 $num = count($IMGS);
 $day = date(&quot;s&quot;); // s - секунды; i - минуты; H -  часы; d - дни; m - месяцы; Y - годы;
 if ($day{0} == '0') $day = $day{1};
 while ($day &gt;= $num) $day -= $num;
 $style = 'style=&quot;background:url('.$IMGS[$day].');&quot;';
 return $style;
}
</pre>
<p>Функция возвращает CSS-свойство <span class="scode">background</span>. Для наглядности, фоновое изображение меняется каждую секунду, и строка
<pre class="brush: php; title: ; notranslate">$day = date(&quot;s&quot;);</pre>
<p> отвечает за это, для того, чтобы менять изображение один раз в минуту, измените эту строку следующим образом
<pre class="brush: php; title: ; notranslate">$day = date(&quot;i&quot;);</pre>
<p>Как применить это к Вашему сайту? Да очень просто! Стиль можно применять к любому тегу. Например к тегу <span class="scode">body</span>:</p>
<pre class="brush: php; title: ; notranslate">&lt;body &lt;?php echo change_bg('jpg', 'image/');?&gt;&gt;</pre>
<p>Ну и небольшой <a href="http://example.stafox.ru/change-bg/index.php">демо-пример</a> для наглядности.</p>
<h3  class="related_post_title">Не пропустите, это тоже интересно!</h3><ul class="related_post"><li><a href="http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/" title="Как сделать древовидные комментарии без плагина">Как сделать древовидные комментарии без плагина</a></li><li><a href="http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/" title="Как продать ссылку в тегах WordPress">Как продать ссылку в тегах WordPress</a></li><li><a href="http://stafox.ru/kak-skryvat-partnerskie-ssylki/" title="Как скрывать партнерские ссылки">Как скрывать партнерские ссылки</a></li><li><a href="http://stafox.ru/platnoe-besplatno-vypusk-7/" title="Платное бесплатно. Выпуск 7">Платное бесплатно. Выпуск 7</a></li><li><a href="http://stafox.ru/funkciya-skloneniya-imyon/" title="Функция склонения имён">Функция склонения имён</a></li><li><a href="http://stafox.ru/vybiraem-plagin-dlya-prosmotra-izobrazhenij/" title="Выбираем плагин для просмотра изображений">Выбираем плагин для просмотра изображений</a></li><li><a href="http://stafox.ru/html-s-nulya-lekciya-2/" title="HTML с нуля. Лекция 2">HTML с нуля. Лекция 2</a></li></ul><hr />
<a href="http://stafox.ru/menyayushhijsya-fon-na-php/#comments">7 коммент.</a>]]></content:encoded>
			<wfw:commentRss>http://stafox.ru/menyayushhijsya-fon-na-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Как сделать древовидные комментарии без плагина</title>
		<link>http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/</link>
		<comments>http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 18:19:12 +0000</pubDate>
		<dc:creator>Stafox</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[комментарии]]></category>

		<guid isPermaLink="false">http://stafox.ru/?p=1508</guid>
		<description><![CDATA[Часто вижу, что некоторые начинающие блоггеры, да и не только начинающие, используют плагин, который позволяет выводить древовидные комментарии на блоге. Пример древовидных комментариев Вы можете увидеть на моём блоге. Так вот, для того, чтобы комментарии отображались в виде дерева, совсем не обязательно ставить плагин. Всё можно сделать самостоятельно, немного подправив тему блога. Вы ещё не [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/"><img class="aligncenter size-full wp-image-1509" title="Как сделать древовидные комментарии на WordPress без использования плагина" src="http://stafox.ru/wp-content/uploads/2012/02/tree-comments.jpg" alt="" width="580" height="200" /></a><br />
Часто вижу, что некоторые начинающие блоггеры, да и не только начинающие, используют плагин, который позволяет выводить древовидные комментарии на блоге. Пример древовидных комментариев Вы можете увидеть на моём блоге. Так вот, для того, чтобы комментарии отображались в виде дерева, совсем не обязательно ставить плагин.<br />
<span id="more-1508"></span><br />
Всё можно сделать самостоятельно, немного подправив тему блога. Вы ещё не задали себе вопрос &#171;Ну и зачем это&#187;? Дело в том, что любой плагин обращается к базе данных, тем самым создавая дополнительную нагрузку. При большом количестве плагинов, Ваш блог станет медленно загружаться, и может попросту не выдержать и &#171;упасть&#187;.</p>
<p>И так, закасаем повыше рукава, чтобы не запачкаться, и приступим к делу. Добавим в файл <strong>header.php</strong> строку кода:</p>
<pre class="brush: php; title: ; notranslate">if (is_singular() AND comments_open() AND (get_option('thread_comments') == 1)) wp_enqueue_script('comment-reply');</pre>
<p>Вставляем этот кусочек кода перед строкой</p>
<pre class="brush: php; title: ; notranslate">wp_head();</pre>
<p>Далее в файл <strong>functions.php</strong> добавляем следующий код:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function mytheme_comment($comment, $args, $depth) {
   $GLOBALS['comment'] = $comment; ?&gt;
   &lt;li &lt;?php comment_class(); ?&gt; id=&quot;li-comment-&lt;?php comment_ID() ?&gt;&quot;&gt;
     &lt;div id=&quot;comment-&lt;?php comment_ID(); ?&gt;&quot;&gt;
      &lt;div class=&quot;comment-author vcard&quot;&gt;
         &lt;?php echo get_avatar( $comment-&gt;comment_author_email, 64); ?&gt;
         &lt;?php printf(__('&lt;cite class=&quot;fn&quot;&gt;%s&lt;/cite&gt; &lt;span class=&quot;says&quot;&gt;пишет:&lt;/span&gt;'), get_comment_author_link()) ?&gt;
      &lt;/div&gt;
      &lt;?php if ($comment-&gt;comment_approved == '0') : ?&gt;
         &lt;em&gt;&lt;?php _e('Ваш комментарий появится после проверки') ?&gt;&lt;/em&gt;
         &lt;br /&gt;
      &lt;?php endif; ?&gt;
      &lt;div class=&quot;comment-meta commentmetadata&quot;&gt;&lt;?php printf(__('&lt;small&gt;%1$s в %2$s&lt;/small&gt;'), get_comment_date(),  get_comment_time()) ?&gt;&lt;?php edit_comment_link(__('&lt;div class=&quot;entry-edit&quot;&gt;&lt;/div&gt;'),'  ','') ?&gt;&lt;/div&gt;
	  &lt;div class=&quot;comment-text&quot;&gt;
      &lt;?php comment_text() ?&gt;
	  &lt;/div&gt;
      &lt;div class=&quot;reply&quot;&gt;
         &lt;?php comment_reply_link(array_merge( $args, array('depth' =&gt; $depth, 'max_depth' =&gt; $args['max_depth']))) ?&gt;
      &lt;/div&gt;
     &lt;/div&gt;
&lt;?php } ?&gt;
</pre>
<p>Замечательно! Теперь открываем файл <strong>comments.php</strong> и заменяем всё, что хранится между тегами <span class="scode">&lt;ul class=&#187;commentlist&#187;&gt;</span> и <span class="scode">&lt;/ul&gt;</span>на</p>
<pre class="brush: php; title: ; notranslate">&lt;?php wp_list_comments('callback=mytheme_comment'); ?&gt;</pre>
<p>Теперь всё красиво заворачиваем в CSS. Для этого в файл стилей <strong>style.css</strong> добавьте следующий код:</p>
<pre class="brush: css; title: ; notranslate">
#author, #email, #url {
	margin:3px 10px 3px 0;
	float:left;
	height:25px;
	color:#555;
	padding:0 12px 0 12px;
	background-color:#dedede;
	font-size:16px;
	border:1px solid #bbb;
	border-radius:12px;
	-o-border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
	width:150px;
	box-shadow:0 1px 1px #fff;
	-moz-box-shadow:0 1px 1px #fff;
	-webkit-box-shadow:0 1px 1px #fff;
	-o-box-shadow:0 1px 1px #fff;
	-ms-box-shadow:0 1px 1px #fff;
}
#comment {
	width:95%;
	color:#555;
	padding:12px;
	background-color:#dedede;
	border:1px solid #bbb;
	border-radius:12px;
	-o-border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
	box-shadow:0 1px 1px #fff;
	-moz-box-shadow:0 1px 1px #fff;
	-webkit-box-shadow:0 1px 1px #fff;
	-o-box-shadow:0 1px 1px #fff;
	-ms-box-shadow:0 1px 1px #fff;
	margin:3px 0 3px 0;
	font-size:16px;
	font-family:Tahoma, Arial;
}
#author:focus, #email:focus, #url:focus, #comment:focus {
	box-shadow:0 0 5px #007efd;
	-moz-box-shadow:0 0 5px #007efd;
	-webkit-box-shadow:0 0 5px #007efd;
	-o-box-shadow:0 0 5px #007efd;
	-ms-box-shadow:0 0 5px #007efd;
	border:1px solid #777;
	color:#555;
}
ul.commentlist { font-size:14px;font-family:arial;list-style:none;padding:0;text-indent:0;margin-bottom:20px;}
ul.commentlist li {
	border:1px dashed #d3d3d3;
	background:#eee;
	padding:5px 5px 5px 5px;
	margin:5px 0 0 0;
	border-radius:12px;
	-o-border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
}
ul.commentlist li.comment { padding:10px 10px 10px 10px; }
ul.commentlist li div.comment-author { font-weight: bold; }
ul.commentlist li div.vcard cite.fn a.url { text-decoration: none; }
ul.commentlist li div.vcard cite.fn a:hover.url { color: #313131; text-decoration: none; }
ul.commentlist li div.vcard img.avatar { border:1px solid #d6d6d6;width:50px;height:50px;float:left;padding:3px;background:#f4f4f4;margin-right:10px; }
ul.commentlist li div.comment-meta { font-family:arial;color:#818181;font-style:oblique;text-shadow:0 1px 0 #fff; }
ul.commentlist li p { color:#606060; clear:both;margin:20px 0 10px 0; }
ul.commentlist li ul { list-style:square; }
ul.commentlist li ul.children { list-style:none; text-indent:0; }
ul.commentlist li ul.children li.bypostauthor { background:#e3e3e3;border:1px dashed #aaa;}
ul.commentlist li.pingback { }
ul.commentlist li.bypostauthor { }
ul.commentlist li.thread-odd {
	border:1px dashed #d3d3d3;
	margin:5px 0 5px 0;
	border-radius:12px;
	-o-border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
}
.comment-text {
	padding:5px 10px 0 0;
	display:block;
}
.comment-text p {
	padding:5px 10px 0 0;
	display:block;
	font-size:16px;
}
#respond input#submit {
	color:#444;
	font-weight:bold;
	margin:10px 0 10px 0;
	padding:5px 8px 5px 8px;
	border:1px solid #888;
	border-radius:12px;
	-o-border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-ms-border-radius:12px;
	background: #c1c1c1; /* Old browsers */
	background: -moz-linear-gradient(top, #eeeeee 0%, #c1c1c1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#c1c1c1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeeeee 0%,#c1c1c1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeeeee 0%,#c1c1c1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeeeee 0%,#c1c1c1 100%); /* IE10+ */
	background: linear-gradient(top, #eeeeee 0%,#c1c1c1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#c1c1c1',GradientType=0 ); /* IE6-9 */
}
#respond input#submit:hover {
	color:#666;
	background: #e3e3e3; /* Old browsers */
	background: -moz-linear-gradient(top, #e3e3e3 0%, #ccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(100%,#ccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e3e3e3 0%,#ccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e3e3e3 0%,#ccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e3e3e3 0%,#ccc 100%); /* IE10+ */
	background: linear-gradient(top, #e3e3e3 0%,#ccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
</pre>
<p>Вот и всё. Теперь у Вас есть древовидные комментарии, которые Вы сделали сами, без использования плагина. Выглядеть они у Вас будут, также как и у меня, так как в качестве примера, я выложил стили со своего шаблона. Измените его на свой вкус и цвет, и будет Вам счастье!</p>
<h3  class="related_post_title">Не пропустите, это тоже интересно!</h3><ul class="related_post"><li><a href="http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/" title="Как продать ссылку в тегах WordPress">Как продать ссылку в тегах WordPress</a></li><li><a href="http://stafox.ru/menyayushhijsya-fon-na-php/" title="Меняющийся фон на PHP">Меняющийся фон на PHP</a></li><li><a href="http://stafox.ru/kak-skryvat-partnerskie-ssylki/" title="Как скрывать партнерские ссылки">Как скрывать партнерские ссылки</a></li><li><a href="http://stafox.ru/platnoe-besplatno-vypusk-7/" title="Платное бесплатно. Выпуск 7">Платное бесплатно. Выпуск 7</a></li><li><a href="http://stafox.ru/funkciya-skloneniya-imyon/" title="Функция склонения имён">Функция склонения имён</a></li><li><a href="http://stafox.ru/vybiraem-plagin-dlya-prosmotra-izobrazhenij/" title="Выбираем плагин для просмотра изображений">Выбираем плагин для просмотра изображений</a></li><li><a href="http://stafox.ru/press-ok-to-enter-site-xak-wordpress/" title="Press OK to enter site. Хак Wordpress?">Press OK to enter site. Хак Wordpress?</a></li></ul><hr />
<a href="http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/#comments">22 коммент.</a>]]></content:encoded>
			<wfw:commentRss>http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Как продать ссылку в тегах WordPress</title>
		<link>http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/</link>
		<comments>http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 12:49:27 +0000</pubDate>
		<dc:creator>Stafox</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[палю тему]]></category>
		<category><![CDATA[ссылка]]></category>
		<category><![CDATA[тег]]></category>

		<guid isPermaLink="false">http://stafox.ru/?p=1484</guid>
		<description><![CDATA[Прежде чем начать писать этот пост, я решил поискать нет ли чего похожего &#8212; вроде бы не нашёл, поэтому могу с радостью заявить, что в этом посте я &#171;палю тему&#187;. Вы наверняка уже знаете, что большинство блоггеров, зарабатывают на своих детищах, различными способами. Один из этих способов &#8212; продажа ссылок в статьях, которой я успешно [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/"><img class="aligncenter size-full wp-image-1486" title="Как продать ссылку в тегах" src="http://stafox.ru/wp-content/uploads/2012/02/link-in-tags.jpg" alt="" width="580" height="200" /></a><br />
Прежде чем начать писать этот пост, я решил поискать нет ли чего похожего &#8212; вроде бы не нашёл, поэтому могу с радостью заявить, что в этом посте я <strong>&#171;палю тему&#187;</strong>.<br />
<span id="more-1484"></span><br />
Вы наверняка уже знаете, что большинство блоггеров, зарабатывают на своих детищах, различными способами. Один из этих способов &#8212; продажа ссылок в статьях, которой я успешно пользуюсь. Я использую две биржи <noindex><a title="Научи блог приносить доход" onclick="this.href='http://www.gogetlinks.net/?inv=9q3mj6'" onmousedown="this.href='http://www.gogetlinks.net/?inv=9q3mj6'" onmouseover="this.href='http://stafox.ru/gogetlinks/'" href="http://www.gogetlinks.net/?inv=9q3mj6" rel="nofollow" target="_blank">GoGetLinks</a> и <a title="Заработай на своём сайте" onclick="this.href='http://getgoodlinks.ru/?inv=za62e7'" onmousedown="this.href='http://getgoodlinks.ru/?inv=za62e7'" onmouseover="this.href='http://stafox.ru/getgoodlinks/'" href="http://getgoodlinks.ru/?inv=za62e7" rel="nofollow" target="_blank">GetGoodLinks</a></noindex>, цена ссылки на первой бирже зависит от <strong>тИЦ</strong>, на второй &#8212; от <strong>PR</strong>. За февраль я уже успел заработать <strong style="text-shadow: 0 1px 0px #fff;"><span style="color: #0a0;">$38</span></strong>. Но сейчас не об этом.</p>
<p>Речь пойдёт о второй бирже. Здесь у Вас есть шанс получить с молодого сайта до <strong style="text-shadow: 0 1px 0px #fff;"><span style="color: #0a0;">$10</span></strong> за ссылку, т.к. PR каждой страницы разный. PR &#171;морды&#187; (главной страницы) обычно самый высокий. К примеру PR главной страницы моего блога уже 2 (снизился на 1 после апдейта), PR внутренних страниц от 0 до 2. Большая часть статей имеет PR равный 0 или 1, и только одна статья имеет PR=2. Но в <strong>WordPress</strong> есть страницы из облака тегов, PR которых почему-то в большей мере от 1 до 2, правда пользы от них никакой не было, до недавних пор. Мне на бирже предложили разместить ссылку на странице с PR=2 за <strong style="text-shadow: 0 1px 0px #fff;"><span style="color: #0a0;">$11</span></strong>. После этого я решил попробывать продать ссылку со страницы тега, и у меня всё получилось. Всё не так сложно, как может показаться на первый взгляд.</p>
<p>Первое, что нужно сделать &#8212; это добавить три функции, в файл <strong>functions.php</strong> Вашей темы.</p>
<pre class="brush: php; title: ; notranslate">
function my_RegexpEscape($str)
{
return preg_quote($str, '/');
}
function my_getpageurl($url, $n) {
if ($url == '/') return $url;
else {
if ($_SERVER['QUERY_STRING']) $page = preg_replace(array('/^\//', '/\/?\?'.my_RegexpEscape($_SERVER['QUERY_STRING']).'$/'), array('',''), $url).'/';
else $page = preg_replace(array('/^\//', '/\/?\??$/'), array('',''), $url).'/';
$arr = explode('/', $page);
return $arr[$n-1];
}
}
function print_link($n, $tag, $link, $description, $page = 0) {
if((my_getpageurl($_SERVER[&quot;REQUEST_URI&quot;], $n) == $tag) &amp;&amp; ($page == 0) &amp;&amp; ((my_getpageurl($_SERVER[&quot;REQUEST_URI&quot;], $n+1) == &quot;&quot;))) printf('&lt;div style=&quot;display:block;padding:10px;width:580px;&quot;&gt;'.$description.'&lt;/div&gt;', $link);
elseif (($page != 0) &amp;&amp; (my_getpageurl($_SERVER[&quot;REQUEST_URI&quot;], $n+2) == $page)) printf('&lt;div style=&quot;display:block;padding:10px;width:580px;&quot;&gt;'.$description.'&lt;/div&gt;', $link);
}
</pre>
<p>Функция <strong>print_link</strong> имеет следующие входящие параметры: <strong>$n</strong> &#8212; уровень вложенности страницы, например страница <i>http://stafox.ru/tag/css/</i> имеет уровень вложенности 2, а <i>http://stafox.ru/contacts/</i> &#8212; 1. <strong>$tag</strong> &#8212; имя страницы. <strong>$link</strong> &#8212; html-ссылка. <strong>$decription</strong> &#8212; околоссылочный текст, место где нужно вставить ссылку указываем с помощью <strong>%s</strong>, <strong>$page</strong> &#8212; номер страницы, необязательный аргумент, по умолчанию равен 0, задаётся, если необходимо оставить ссылку, к примеру, на второй странице.<br />
Второе &#8212; это создать файл <strong>links.php</strong> со следующим кодом:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
$number++;
$link1='&lt;a href=&quot;http://stafox.ru/tag/html/&quot;&gt;лекции HTML&lt;/a&gt;';
$description1='Вы решили выучить HTML? Сделать это быстро Вам помогут %s от Stafox\'a.';
if($number==1) print_link(2, &quot;cpp&quot;, $link1, $description1);
?&gt;
</pre>
<p>И поместить его в папку с темой.<br />
Условие
<pre class="brush: php; title: ; notranslate">if($number==1)</pre>
<p> указывает, что ссылка будет выводится перед первым постом.</p>
<p>Последнее что остаётся, это заменить в файле <strong>archive.php</strong> код</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
while (have_posts()) : the_post();
?&gt;</pre>
<p>на </p>
<pre class="brush: php; title: ; notranslate">&lt;?php
while (have_posts()) : the_post();
include(&quot;links.php&quot;);
?&gt;</pre>
<p>Теперь Вы можете продавать ссылки в категориях, в архивах и в тегах, как это делаю я на <a href="http://stafox.ru/tag/cpp/">странице тега cpp</a>.</p>
<p>Немного подправил функцию <span class="scode">print_link()</span>, теперь, можно разместить ссылку даже на второй странице тега или рубрики. В этом случае код будет выглядеть так:</p>
<pre class="brush: php; title: ; notranslate">
$link=&quot;html-ссылка&quot;;
$description=&quot;текст слева от ссылки %s текст справа от ссылки&quot;;
if($number==1) print_link(2, &quot;html&quot;, $link, $description, 2);
</pre>
<h3  class="related_post_title">Не пропустите, это тоже интересно!</h3><ul class="related_post"><li><a href="http://stafox.ru/kak-sdelat-drevovidnye-kommentarii-bez-plagina/" title="Как сделать древовидные комментарии без плагина">Как сделать древовидные комментарии без плагина</a></li><li><a href="http://stafox.ru/kak-skryvat-partnerskie-ssylki/" title="Как скрывать партнерские ссылки">Как скрывать партнерские ссылки</a></li><li><a href="http://stafox.ru/html-s-nulya-lekciya-1/" title="HTML с нуля. Лекция 1">HTML с нуля. Лекция 1</a></li><li><a href="http://stafox.ru/menyayushhijsya-fon-na-php/" title="Меняющийся фон на PHP">Меняющийся фон на PHP</a></li><li><a href="http://stafox.ru/html-s-nulya-lekciya-4/" title="HTML с нуля. Лекция 4">HTML с нуля. Лекция 4</a></li><li><a href="http://stafox.ru/html-s-nulya-lekciya-3/" title="HTML с нуля. Лекция 3">HTML с нуля. Лекция 3</a></li><li><a href="http://stafox.ru/platnoe-besplatno-vypusk-7/" title="Платное бесплатно. Выпуск 7">Платное бесплатно. Выпуск 7</a></li></ul><hr />
<a href="http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/#comments">5 коммент.</a>]]></content:encoded>
			<wfw:commentRss>http://stafox.ru/kak-prodat-ssylku-v-tegax-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

