<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>WordPress-хаки [WPhacks.name]</title>
	
	<link>http://wphacks.name</link>
	<description>Укрощаем WordPress с помощью PHP-хаков</description>
	<lastBuildDate>Thu, 10 Nov 2011 10:58:21 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WPhacks" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="wphacks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">WPhacks</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Меняем имя и e-mail отправителя (поле “От”) в письме</title>
		<link>http://wphacks.name/menyaem-pole-ot-v-pisme/</link>
		<comments>http://wphacks.name/menyaem-pole-ot-v-pisme/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 10:58:21 +0000</pubDate>
		<dc:creator>Dimox</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[имя админа]]></category>
		<category><![CDATA[письмо]]></category>
		<category><![CDATA[профиль]]></category>

		<guid isPermaLink="false">http://wphacks.name/?p=62</guid>
		<description><![CDATA[WordPress при отправке писем администратору, либо тем, кто подписался на комментарии на сайте, в поле &#8220;От&#8221; подставляет имя, которое у вас указано в профиле, и e-mail оттуда же.
Можно поменять эти данные в письме, не меняя профиля. Для этого в файл functions.php вашего шаблона нужно вставить следующий код:

function res_fromemail($email) { return 'noreply@site.name'; }
function res_fromname($email){ return 'Name'; [...]]]></description>
		<wfw:commentRss>http://wphacks.name/menyaem-pole-ot-v-pisme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вывод ленты постов в 2 столбца</title>
		<link>http://wphacks.name/vyvod-lenty-postov-v-2-stolbca/</link>
		<comments>http://wphacks.name/vyvod-lenty-postov-v-2-stolbca/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 11:07:00 +0000</pubDate>
		<dc:creator>Dimox</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[лента постов]]></category>
		<category><![CDATA[столбцы]]></category>

		<guid isPermaLink="false">http://wphacks.name/?p=61</guid>
		<description><![CDATA[Хочу поделиться кодом, который позволяет список постов разбить на 2 столбца. Т.е. к примеру, если на странице выводится 7 постов, то первые 4 поста будут находится в первом столбце, а оставшиеся 3 &#8211; во втором.
Суть php-кода, добавленного мною к стандартному коду поста, заключается в том, чтобы в определенных местах вставить html-теги, с помощью которых через [...]]]></description>
		<wfw:commentRss>http://wphacks.name/vyvod-lenty-postov-v-2-stolbca/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Выводим список топ авторов</title>
		<link>http://wphacks.name/list-of-top-authors/</link>
		<comments>http://wphacks.name/list-of-top-authors/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 12:29:11 +0000</pubDate>
		<dc:creator>Dimox</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[топ авторов]]></category>

		<guid isPermaLink="false">http://wphacks.name/?p=60</guid>
		<description><![CDATA[Если на вашем WordPress-сайте открыта регистрация для других авторов, которые имею возможность публиковать свои статьи, то в этом случае вам может пригодиться нижеследующая функция, которая позволяет вывести список, состоящий из топа авторов, отсортированных по количеству опубликованных ими статей.
Код функции:

function top_authors($number = 10) {
	$uc = array();
	$blogusers = get_users_of_blog();
	if ($blogusers) {
		echo '&#60;ul&#62;';
		foreach ($blogusers as $bloguser) {
			$post_count = [...]]]></description>
		<wfw:commentRss>http://wphacks.name/list-of-top-authors/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Произвольный разделитель в меню</title>
		<link>http://wphacks.name/wp-nav-menu-custom-separator/</link>
		<comments>http://wphacks.name/wp-nav-menu-custom-separator/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 08:48:43 +0000</pubDate>
		<dc:creator>Dimox</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[wp_nav_menu()]]></category>
		<category><![CDATA[меню]]></category>
		<category><![CDATA[разделитель]]></category>

		<guid isPermaLink="false">http://wphacks.name/?p=59</guid>
		<description><![CDATA[Ранее я рассказывал о том, как в список страниц вставить произвольный разделитель. Теперь приведу пример, как сделать то же самое при использовании функции wp_nav_menu().
В данном случае все делается по аналогии со страницами. Код выглядит следующим образом:

&#60;?php
	$nav = wp_nav_menu('echo=0');
	$nav = preg_replace('#&#60;li\s(.+)&#62;&#60;a\s(.+&#60;/a&#62;)&#60;/li&#62;#siU', '&#60;a $1 $2', $nav);
	preg_match_all('#(&#60;a.+/a&#62;)#siU', $nav, $matches);
	$nav = implode(' &#124; ', $matches[1]);
	echo $nav;
?&#62;

Вот, собственно, и все.
]]></description>
		<wfw:commentRss>http://wphacks.name/wp-nav-menu-custom-separator/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Простейшая функция склонения слов после числительных</title>
		<link>http://wphacks.name/plural-form-of-nouns/</link>
		<comments>http://wphacks.name/plural-form-of-nouns/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 08:53:37 +0000</pubDate>
		<dc:creator>Dimox</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[количество комментариев]]></category>
		<category><![CDATA[склонение слов]]></category>
		<category><![CDATA[числительные]]></category>

		<guid isPermaLink="false">http://wphacks.name/?p=58</guid>
		<description><![CDATA[На WordPress-сайтах, как правило, информация о количестве комментариев выглядит текстом вида комментариев: 21. Более красиво это выглядело бы так: 21 комментарий.
WordPress,  естественно, не учитывает особенности русского языка, когда окончание слова после числа меняется в зависимости от этого числа.
Я предлагаю вашему простейшую PHP-функцию, которая решает эту задачу. Покажу 2 варианта этой функции.
Вариант 1
Когда нужен текст [...]]]></description>
		<wfw:commentRss>http://wphacks.name/plural-form-of-nouns/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

