<?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>SEO 73: дневник вебмастера &#187; WordPress</title>
	<atom:link href="https://seo73.ru/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://seo73.ru</link>
	<description>Автономный блог вебмастера [m.k] из Ульяновска</description>
	<lastBuildDate>Fri, 15 Jul 2022 18:49:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.10</generator>
	<item>
		<title>WordPress для мобильных устройств</title>
		<link>https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/</link>
		<comments>https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/#comments</comments>
		<pubDate>Thu, 31 Jan 2013 11:59:26 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Плагины]]></category>
		<category><![CDATA[Темы]]></category>
		<category><![CDATA[мобильная версия]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=2019</guid>
		<description><![CDATA[Прогресс движется семимильными шагами. Практически у каждого сейчас в кармане есть компьютер с такими характеристиками, лет 10 назад о которых можно было только мечтать. Интернет доступен в любом месте, где есть покрытие GSM или 3G и цены на безлимитные опции вполне приемлемые. Есть даже такие люди, которые полностью отказались от компьютера и пользуются только мобильным [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Прогресс движется семимильными шагами. Практически у каждого сейчас в кармане есть компьютер с такими характеристиками, лет 10 назад о которых можно было только мечтать. Интернет доступен в любом месте, где есть покрытие GSM или 3G и цены на безлимитные опции вполне приемлемые. Есть даже такие люди, которые полностью отказались от компьютера и пользуются только мобильным интернетом.</p>
<p>Я привык делать сайты на основе WordPress, поэтому сейчас расскажу, как можно сделать мобильную версию такого сайта. Кстати, недавно сделал такую для нашего журнала:</p>
<p><a href="http://www.etalmagazine.ru/"><img class="alignnone size-full wp-image-2022" alt="Мобильная версия моложежного журнала ETAL  online" src="http://seo73.ru/wp-content/uploads/2013/01/mobile.jpg" width="308" height="242" /></a>.</p>
<p>Что для этого понадобится?<br />
<span id="more-2019"></span></p>
<ul>
<li>Компьютер с файловым менеджером (чтобы работал по FTP) и Интернетом</li>
<li>Сайт на WordPress</li>
<li>Минималистичная тема (есть такие, сделанные специально под мобильные устройства)</li>
<li>Плагин <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/">WordPress Mobile Pack</a></li>
</ul>
<p>Устанавливаем плагин, закачиваем на сайт мобильную тему (предварительно доработав ее <del datetime="2013-01-31T11:39:04+00:00">напильником</del>). Вообще, несколько мобильных тем уже есть в папке с плагином, но я сделал свою на основе какой-то другой, найденной на просторах Сети.</p>
<p><strong>Как же плагин будет определять, с мобильного устройства зашли или нет?</strong> Есть несколько вариантов:</p>
<ul>
<li>Автоматически (по заголовкам)</li>
<li>Мобильная версия сайта (типа m.twitter.com)</li>
<li>Обоими способами</li>
</ul>
<p>Там же в настройках можно выбрать тему. При необходимости в футере можно вывести ссылку на переключение на полноценный сайт.</p>
<p><strong>Как проверить сайт?</strong> Самое простое &#8211; это  через телефон. Но у меня старый Explay B200 за тысячу рублей и черно-белая Nokia, поэтому пользовался эмуляторами. Вот <a href="http://quirktools.com/screenfly/">один</a>, вот <a href="http://ready.mobi">второй</a>. Кстати, на реальных андроидах отображается по-другому, ссылки там нормального оранжевого цвета, как и на основном сайте.</p>
<p>В общем, у меня все работает как надо.</p>
<p>Теперь меня интересует вопрос монетизации мобильного трафика, буду читать <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>

<div class="wp_rp_wrap  wp_rp_plain" id="wp_rp_first"><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-216" data-post-type="none" ><a href="https://seo73.ru/2009/01/31/eshhe-2-rusificirovannye-temy-dlya-wp/" class="wp_rp_title">Еще 2 русифицированные темы для WP</a></li><li data-position="1" data-poid="in-667" data-post-type="none" ><a href="https://seo73.ru/2009/09/07/plaginy-dlya-wordpress/" class="wp_rp_title">Плагины для WordPress</a></li><li data-position="2" data-poid="in-592" data-post-type="none" ><a href="https://seo73.ru/2009/08/26/uslovnye-tegi-v-wordpress/" class="wp_rp_title">Условные тэги в WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/feed/</wfw:commentRss>
		<slash:comments>130</slash:comments>
		</item>
		<item>
		<title>Вышел WordPress 2.9</title>
		<link>https://seo73.ru/2009/12/20/vyshel-wordpress-2-9/</link>
		<comments>https://seo73.ru/2009/12/20/vyshel-wordpress-2-9/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 18:35:52 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[Разное]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[Carmen]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Блог]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=899</guid>
		<description><![CDATA[Только что обновил этот блог до версии 2.9.  И он минут 20 не работал. Надо будет нафиг снести Unreal Commander и поставить какой-нибудь другой файловый менеджер. Уж слишком много хлопот с ним. Но я не об этом. В новой версии, названной &#8220;Carmen&#8221;, появились новые функции. Вот о них и расскажу. Во-первых, это работа с загружаемыми [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://seo73.ru/wp-content/uploads/2009/12/blue-m.png"><img title="Логотип WordPress" src="http://seo73.ru/wp-content/uploads/2009/12/blue-m.png" alt="Логотип WordPress" width="100" height="100" align="left" /></a>Только что обновил этот блог до версии 2.9.  И он минут 20 не работал. Надо будет нафиг снести Unreal Commander и поставить какой-нибудь другой файловый менеджер. Уж слишком много хлопот с ним.</p>
<p>Но я не об этом. В новой версии, названной &#8220;Carmen&#8221;, появились новые функции. Вот о них и расскажу.</p>
<p>Во-первых, это работа с загружаемыми изображениями.<br />
<span id="more-899"></span><br />
Теперь можно редактировать загруженные картинки онлайн.<br />
<a rel="attachment wp-att-901" href="http://seo73.ru/2009/12/20/vyshel-wordpress-2-9/images/"><img class="alignnone size-medium wp-image-901" title="Поворот против часовой стрелки" src="http://seo73.ru/wp-content/uploads/2009/12/images-300x250.jpg" alt="Поворот против часовой стрелки" width="300" height="250" /></a></p>
<p>Можно обрезать изображение (у меня почему-то не получилось &#8211; кнопка есть, но она неактивная), повернуть по часовой и против часовой стрелки, отразить по вертикали и горизонтали (это точно работает).</p>
<p>Вроде раньше что-то говорилось про поддержку небольших картинок к посту (типа как у меня <a href="http://89k.ru/">в этом блоге</a>). Что-то не найду. Надо будет документацию почитать.</p>
<p>Еще что-то говорилось про метатэг canonical, но когда я отключил плагин, никакого canonical  указано не было&#8230; Хотя&#8230;</p>
<p>Да, точно. Он появляется только на отдельных страницах. Все, плагин <a href="http://yoast.com/wordpress/canonical/"><strong>Canonical URL&#8217;s</strong></a> уходит на заслуженную пенсию.</p>
<p>Еще одно нововведение &#8211; &#8220;корзина&#8221;. С одной стороны это плюс &#8211; можно восстановить случайно удаленный пост. А с другой стороны это минус &#8211; данные из корзины занимают место в базе данных. Как ее <a href="http://blogproblog.com/kak-otklyuchit-korzinu-v-wordpress-2-9/">отключить или изменить срок хранения удаленных постов</a> уже успел рассказать Дмитрий Донченко.</p>
<p>Еще говорят про поддержку видеохостингов. Сейчас попробую просто оставить ссылку на видео. Если все ок, то тут будет мультфильм &#8220;Снеговик-почтовик&#8221;.<br />
http://www.youtube.com/watch?v=qX2g7zIi0Dg<br />
Посмотрел предварительным просмотром &#8211; все ок. Жалко, что не до конца идет.</p>
<p>А еще я завел англоязычный блог (because it&#8217;s optimal way to improve my English and learn to earn money in English-speaking segment of Internet).<br />
<a href="http://seo73.ru/wp-content/uploads/2009/12/seo73.net_.jpg"><img class="alignnone size-medium wp-image-910" title="seo73.net" src="http://seo73.ru/wp-content/uploads/2009/12/seo73.net_-300x272.jpg" alt="" width="300" height="272" /></a><br />
Заранее извиняюсь за свой английский. Дизайн точно такой же, как и здесь. Первый раз в жизни переводил тему не с английского на русский а наоборот <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . И название почти такое же &#8211; <a href="http://seo73.net/">Webmaster&#8217;s diary</a>. Он, кстати, тоже работает на WordPress 2.9 &#8220;Carmen&#8221;.</p>
<p>Домен в зоне .com уже был занят, поэтому зарегил .net . Через 3 с половиной часа начинается следующая неделя. Зачетная. Начинается самая <del datetime="2009-12-20T18:18:42+00:00">жо</del> жесть.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-118" data-post-type="none" ><a href="https://seo73.ru/2008/09/06/pereezd-bloga-na-wordpress-na-novyj-domen/" class="wp_rp_title">Переезд блога на WordPress на новый домен</a></li><li data-position="1" data-poid="in-3" data-post-type="none" ><a href="https://seo73.ru/2008/03/10/nastraivayu-blog/" class="wp_rp_title">Настраиваю блог</a></li><li data-position="2" data-poid="in-62" data-post-type="none" ><a href="https://seo73.ru/2008/07/08/plaginy-kotorye-ya-ispolzuyu/" class="wp_rp_title">Плагины, которые я использую</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/12/20/vyshel-wordpress-2-9/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Убираем хакерские ссылки</title>
		<link>https://seo73.ru/2009/12/12/ubiraem-xakerskie-ssylki/</link>
		<comments>https://seo73.ru/2009/12/12/ubiraem-xakerskie-ssylki/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 17:55:06 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Администрирование сайта]]></category>
		<category><![CDATA[Разное]]></category>
		<category><![CDATA[display:none]]></category>
		<category><![CDATA[visibility:hidden]]></category>
		<category><![CDATA[взлом]]></category>
		<category><![CDATA[ссылки]]></category>
		<category><![CDATA[хакер]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=885</guid>
		<description><![CDATA[Решил поискать на нескольких блогах на WordPress ссылки с display:none, оставленные хакерами. И нашел. Чтобы все их найти и убрать придумал интересный способ. Для этого нужно войти в PHPMyAdmin. Выбираем базу данных, в которой хранится вся информация блога. Далее выбираем таблицу вашпрефикс_posts. Дальше начинается самое интересное &#8211; поиск постов с левыми ссылками. Выбираем вкладку &#8220;поиск&#8221; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Решил поискать на нескольких блогах на WordPress ссылки с display:none, оставленные хакерами. И нашел.</p>
<p>Чтобы все их найти и убрать придумал интересный способ. Для этого нужно войти в PHPMyAdmin.</p>
<p><span id="more-885"></span>Выбираем базу данных, в которой хранится вся информация блога. Далее выбираем таблицу вашпрефикс_posts.</p>
<p>Дальше начинается самое интересное &#8211; поиск постов с левыми ссылками.</p>
<p>Выбираем вкладку &#8220;поиск&#8221; и заполняем форму &#8220;Запрос по образцу&#8221; следующим образом: где поле post_content выбираем оператор LIKE %&#8230;%, а в поле &#8220;значение&#8221; пишем &#8220;display:&#8221;.<br />
<a rel="attachment wp-att-886" href="http://seo73.ru/2009/12/12/ubiraem-xakerskie-ssylki/phpmyadmin-2/"><img class="alignnone size-medium wp-image-886" title="PHPMyAdmin" src="http://seo73.ru/wp-content/uploads/2009/12/phpmyadmin-300x111.jpg" alt="PHPMyAdmin" width="300" height="111" /></a></p>
<p>Нажимаем кнопку и получаем список постов со ссылками, оставленными взломщиком. Правда, могут попасться и нормальные посты, в которых рассказывается о таблицах стилей.</p>
<p>Наводим мышку на карандаш, нажимаем правую кнопку и открываем пост в новом окне, после чего редактируем.</p>
<p>Точно также можно повторить и со значением &#8220;visibility:&#8221;.</p>
<div style="position: absolute; left: -2000px; width: 2000px;">Косметика для детей &#8211; <a href="http://win32.su/sladkij-seopultenok">сладкий сеопультенок</a>.</p>
<p><a href="http://sykt.su">seo и оптимизация сайтов</a> ухта, Сыктывкар, Коми</p>
<p><a href="http://akva-gold.ru">аквариумы и рыбки</a>.</p>
<p><a href="http://youson.ru">сновидения и медитация</a></div>
<p>И даже синтаксиса языка SQL знать не обязательно <img src="https://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>
<p>9SEO опубликовал <a href="http://9seo.ru/finstrip-za-noyabr-2009/">очередной финстрип</a>. Больше в блогосфере ничего интересного не заметил.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-66" data-post-type="none" ><a href="https://seo73.ru/2008/07/13/uyazvimosti-vkontakteru/" class="wp_rp_title">Уязвимости ВКонтакте.Ру</a></li><li data-position="1" data-poid="in-2019" data-post-type="none" ><a href="https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/" class="wp_rp_title">WordPress для мобильных устройств</a></li><li data-position="2" data-poid="in-768" data-post-type="none" ><a href="https://seo73.ru/2009/10/15/bezopasnost-v-wordpress/" class="wp_rp_title">Безопасность в WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/12/12/ubiraem-xakerskie-ssylki/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Безопасность в WordPress</title>
		<link>https://seo73.ru/2009/10/15/bezopasnost-v-wordpress/</link>
		<comments>https://seo73.ru/2009/10/15/bezopasnost-v-wordpress/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 07:30:25 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[безопасность]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=768</guid>
		<description><![CDATA[Недавно наткнулся на пост &#8220;11 Best Ways to Improve WordPress Security&#8221; в буржунете. Даже многие способы применил на своем блоге. Переводить дословно не буду, напишу в свободном стиле. Весной этот блог подвергся атаке хакера. Поэтому объяснять, зачем нужно максимально обезопасить свой блог от действий злоумышленников, не стоит. Почти у всех айтишников была такая дисциплина, как [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Недавно наткнулся на пост &#8220;<a href="http://www.problogdesign.com/wordpress/11-best-ways-to-improve-wordpress-security/">11 Best Ways to Improve WordPress Security</a>&#8221; в буржунете. Даже многие способы применил на своем блоге.</p>
<p>Переводить дословно не буду, напишу в свободном стиле.</p>
<p>Весной этот блог <a href="http://seo73.ru/2009/03/20/apdejt-vydachi-yandeksa/">подвергся атаке хакера</a>. Поэтому объяснять, зачем нужно максимально обезопасить свой блог от действий злоумышленников, не стоит.</p>
<p><span id="more-768"></span></p>
<p>Почти у всех айтишников была такая дисциплина, как &#8220;информационная безопасность&#8221;. В частности, там рассказывалось о том, что пользователям нужно выдавать минимально необходимые права. Пользователь БД &#8211; не исключение.</p>
<p>Для Вордпресса достаточно разрешить пользователю операции SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP. Остальное на фиг не нужно. Делается это с помощью панели управления хостинга.</p>
<p>Когда редактируете файл wp-config.php, редактируйте не только хост, имя пользователя, имя бд и пароль, а еще и ключи и префикс таблиц в БД.</p>
<p>Потом неплохо бы заменить имя пользователя admin на любое другое. Я поменял, и теперь не могу привыкнуть к новому логину <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>
<p>Делается это в PhpMyAdmin.<br />
<a href="http://seo73.ru/wp-content/uploads/2009/10/phpmyadmin.jpg"><img class="alignnone size-medium wp-image-771" title="phpmyadmin" src="http://seo73.ru/wp-content/uploads/2009/10/phpmyadmin-300x176.jpg" alt="phpmyadmin" width="300" height="176" /></a></p>
<p>Для этого находим таблицу Вашпрефикс_users, в ней ищем пользователя, у которого user_login admin и заменяем user_login на тот, который хотите.</p>
<p>А можно выполнить SQL-запрос</p>
<blockquote><p>update Вашпрефикс_users set user_login=&#8217;myadm&#8217; where user_login=&#8217;admin';</p></blockquote>
<p>Еще Майкл Мартин советует использовать SSL, добавив в wp-config.php</p>
<blockquote><p>define(&#8216;FORCE_SSL_ADMIN&#8217;, true);</p></blockquote>
<p>Но не каждый хостинг поддерживает SSL.</p>
<p>Еще он советует регулярно делать бэкапы БД и обновлять версию WP как можно раньше.</p>
<p>С помощю .htaccess закрываем от просмотра каталоги без индексного файла.</p>
<blockquote><p>Options All -Indexes</p></blockquote>
<p>Если ваш IP не динамический, то можно запретить вход в панель администратора всем, кроме вас. Для этого нужно редактировать .htaccess в каталоге wp-admin .</p>
<blockquote><p>Order Deny,Allow<br />
Allow from ваш IP<br />
Deny from all</p></blockquote>
<p>Еще следует запретить доступ по протоколу http ко всем файлам в каталоге wp-content кроме картинок, сценариев JavaScript, и таблиц стилей.</p>
<blockquote><p>Order Allow,Deny<br />
Deny from all<br />
&lt;files  ?\.(jpg|gif|png|js|css)$? ~&gt;<br />
Allow from all<br />
&lt;/files&gt;</p></blockquote>
<p>Можно добавить файлы с другими расширениями (например, чтобы загружать на сайт mp3 или архивы).</p>
<p>Ну и убрать версию WordPress в метатэгах. Ибо информация эта полезна только хакерам.</p>
<p>Хоть и простудился, но аудиоверсию поста записал.</p>
<p><object id="slide" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="53" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="allowScriptAccess" value="sameDomain" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="FlashVars" value="xmlurl=http://mkiselev.podfm.ru/seo73/7/data.xml" /><param name="src" value="http://file.podfm.ru/player.swf" /><param name="name" value="slide" /><param name="flashvars" value="xmlurl=http://mkiselev.podfm.ru/seo73/7/data.xml" /><embed id="slide" type="application/x-shockwave-flash" width="450" height="53" src="http://file.podfm.ru/player.swf" name="slide" flashvars="xmlurl=http://mkiselev.podfm.ru/seo73/7/data.xml" quality="high" menu="false" allowscriptaccess="sameDomain" align="middle"></embed></object></p>
<p>JustFor пишет о том, <a href="http://justfor.ru/?p=349">как увеличить доход в Sape</a>.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-2019" data-post-type="none" ><a href="https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/" class="wp_rp_title">WordPress для мобильных устройств</a></li><li data-position="1" data-poid="in-885" data-post-type="none" ><a href="https://seo73.ru/2009/12/12/ubiraem-xakerskie-ssylki/" class="wp_rp_title">Убираем хакерские ссылки</a></li><li data-position="2" data-poid="in-603" data-post-type="none" ><a href="https://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/" class="wp_rp_title">Редирект со старого домена на новый в WP</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/10/15/bezopasnost-v-wordpress/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Редирект в WP. Часть 2.</title>
		<link>https://seo73.ru/2009/09/22/redirekt-v-wp-2/</link>
		<comments>https://seo73.ru/2009/09/22/redirekt-v-wp-2/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 07:07:18 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[домен]]></category>
		<category><![CDATA[редирект]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=720</guid>
		<description><![CDATA[Недавно поставил редирект, исправив файл .htaccess. Сейчас решил проверить, как прошла склейка. И увидел такую картину: старый домен webmaster.pogreby.ru уже не отображается в поиске, зато появился www.webmaster.pogreby.ru. Не долго думая, исправил эту ошибку. После rewritecond %{http_host} ^webmaster.pogreby.ru$ [nc] rewriterule ^(.*)$ http://seo73.ru/$1 [r=301,L] добавил еще две строчки для домена с WWW: rewritecond %{http_host} ^www.webmaster.pogreby.ru$ [nc] rewriterule [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Недавно <a href="http://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/">поставил редирект, исправив файл .htaccess</a>. Сейчас решил проверить, как прошла склейка.</p>
<p>И увидел такую картину: старый домен webmaster.pogreby.ru уже не отображается в поиске, зато появился www.webmaster.pogreby.ru. Не долго думая, исправил эту ошибку.</p>
<p><span id="more-720"></span>После</p>
<blockquote><p>rewritecond %{http_host} ^webmaster.pogreby.ru$ [nc]<br />
rewriterule ^(.*)$ http://seo73.ru/$1 [r=301,L]</p></blockquote>
<p>добавил еще две строчки для домена с WWW:</p>
<blockquote><p>rewritecond %{http_host} ^www.webmaster.pogreby.ru$ [nc]<br />
rewriterule ^(.*)$ http://seo73.ru/$1 [r=301,L]</p></blockquote>
<p>Проверил &#8211; редирект работает. Жду, когда гугл склеит.</p>
<p>Отсюда следует, что сначала нужно вычислять всевозможные зеркала сайта, а потом уже не забыть их всех упомянуть в .htaccess.</p>
<p>Отыскал еще одно доменное имя, на котором отображается блог и тоже поставил редирект.</p>
<p>Гугл <a href="http://seokemerovo.ru/archives/911">игнорирует метатэг keywords</a>. Теперь это было объявлено официально.</p>
<p>А еще я создал инфа, похожего на меня внешне.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="355" height="188" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="vishnu" /><param name="bgcolor" value="#ffffff" /><param name="flashvars" value="uuid=fa8566d5-247e-4bdb-b24f-41e744eb5263&amp;disableRuOverride=1&amp;skin_color=0xEBEBEB&amp;vertical_layout=0" /><param name="src" value="http://www.iii.ru/static/Vishnu.swf" /><param name="wmode" value="window" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="355" height="188" src="http://www.iii.ru/static/Vishnu.swf" quality="high" wmode="window" flashvars="uuid=fa8566d5-247e-4bdb-b24f-41e744eb5263&amp;disableRuOverride=1&amp;skin_color=0xEBEBEB&amp;vertical_layout=0" bgcolor="#ffffff" name="vishnu"></embed></object></p>
<p><object id="slide" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="53" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="allowScriptAccess" value="sameDomain" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="FlashVars" value="xmlurl=http://mkiselev.podfm.ru/seo73/3/data.xml" /><param name="src" value="http://file.podfm.ru/player.swf" /><param name="name" value="slide" /><param name="flashvars" value="xmlurl=http://mkiselev.podfm.ru/seo73/3/data.xml" /><embed id="slide" type="application/x-shockwave-flash" width="450" height="53" src="http://file.podfm.ru/player.swf" name="slide" flashvars="xmlurl=http://mkiselev.podfm.ru/seo73/3/data.xml" quality="high" menu="false" allowscriptaccess="sameDomain" align="middle"></embed></object><br />
<a href="http://mkiselev.podfm.ru/seo73/3/download/">Скачать</a></p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-603" data-post-type="none" ><a href="https://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/" class="wp_rp_title">Редирект со старого домена на новый в WP</a></li><li data-position="1" data-poid="in-117" data-post-type="none" ><a href="https://seo73.ru/2008/09/05/kupil-otdelnyj-domen-dlya-bloga/" class="wp_rp_title">Купил отдельный домен для блога</a></li><li data-position="2" data-poid="in-118" data-post-type="none" ><a href="https://seo73.ru/2008/09/06/pereezd-bloga-na-wordpress-na-novyj-domen/" class="wp_rp_title">Переезд блога на WordPress на новый домен</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/09/22/redirekt-v-wp-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>404 Not Found</title>
		<link>https://seo73.ru/2009/09/09/404-not-found/</link>
		<comments>https://seo73.ru/2009/09/09/404-not-found/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 11:18:16 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Плагины]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[not found]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ошибка]]></category>
		<category><![CDATA[плагин]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=672</guid>
		<description><![CDATA[Страница, которую вы читаете, не существует. Это фантастика . А если серьезно, то хочу рассказать про ошибку 404. Если сервер возвращает ошибку 404, то это значит, что файла по указанному адресу не существует. Что делает среднестатистический пользователь? Нажимает кнопку &#8220;назад&#8221;. Я и сам так делаю . Такие ошибки сильно раздражают посетелей сайтов. Сразу приходит на [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Страница, которую вы читаете, не существует. Это фантастика <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>
<p>А если серьезно, то хочу рассказать про ошибку 404. Если сервер возвращает ошибку 404, то это значит, что файла по указанному адресу не существует.</p>
<p>Что делает среднестатистический пользователь? Нажимает кнопку &#8220;назад&#8221;. Я и сам так делаю <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . Такие ошибки сильно раздражают посетелей сайтов. Сразу приходит на ум мысль, что такие ошибки нужно каким-то образом отслеживать. Заодно можно будет выявить и попытки взлома.<br />
<span id="more-672"></span><br />
Если сайт работает на WordPress, то проблема уже давно решена. Есть плагин <a href="http://alexking.org/projects/wordpress">404 Notifer</a> (на момент написания поста сайт разработчика не грузился), который регистрирует ошибки и может отсылать электронные письма об их обнаружении на указанный адрес. Кстати, про этот плагин прочитал на <a href="http://www.drugrevenue.com/forum/?referrerid=247">том самом форуме</a>. Быстро заполняется &#8211; все хотят макбуки и айфонфы <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" />  .</p>
<p>А если сайт не на WordPress, а копаться в логах лень?</p>
<p>В файле шаблона, отвечающего за вид страницы 404 (если, конечно, в шаблоне поддерживается php) или в отдельном файле (для этого пропишите в .htaccess ErrorDocument 404 имя_и_расположение_файла) добавить такой код:</p>
<p><iframe src="http://seo73.ru/wp-content/uploads/2009/09/code.htm" width="420" height="150"></iframe><br />
Только вместо admin@mysite.ru не забудьте вписать адрес вашего почтового ящика <img src="https://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-580" data-post-type="none" ><a href="https://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/" class="wp_rp_title">QIP smiles. Улыбаемся и машем.</a></li><li data-position="1" data-poid="in-592" data-post-type="none" ><a href="https://seo73.ru/2009/08/26/uslovnye-tegi-v-wordpress/" class="wp_rp_title">Условные тэги в WordPress</a></li><li data-position="2" data-poid="in-2019" data-post-type="none" ><a href="https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/" class="wp_rp_title">WordPress для мобильных устройств</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/09/09/404-not-found/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Плагины для WordPress</title>
		<link>https://seo73.ru/2009/09/07/plaginy-dlya-wordpress/</link>
		<comments>https://seo73.ru/2009/09/07/plaginy-dlya-wordpress/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 13:36:57 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[Плагины]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[Drugrevenue]]></category>
		<category><![CDATA[Marekkis Watermark-Plugin]]></category>
		<category><![CDATA[QIP smiles]]></category>
		<category><![CDATA[Subscribe To Comments]]></category>
		<category><![CDATA[TwitterPost]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[акция]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=667</guid>
		<description><![CDATA[Опишу плагины, которые добавил в последние несколько месяцев. Canonical URL&#8217;s Google считает, например, http://seo73.ru/2009/08/30/s-dnem-bloga/ и http://seo73.ru/2009/08/30/s-dnem-bloga/#comments разными страницами. Чтобы указать основной URL страницы, между &#60;head&#62; и &#60;/head&#62; прописывается &#60;link rel=&#8221;canonical&#8221; href=&#8221;http://seo73.ru/2009/08/30/s-dnem-bloga/&#8221; /&#62;. Этим как раз и занимается плагин Canonical URL&#8217;s. QIP smiles Об этом плагине я уже писал и даже чуть-чуть доработал. Он позволяет оставлять [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Опишу плагины, которые добавил в последние несколько месяцев.</p>
<p><a href="http://yoast.com/wordpress/canonical/"><strong>Canonical URL&#8217;s</strong></a></p>
<p>Google считает, например, http://seo73.ru/2009/08/30/s-dnem-bloga/ и http://seo73.ru/2009/08/30/s-dnem-bloga/#comments разными страницами. Чтобы указать основной URL страницы, между &lt;head&gt; и &lt;/head&gt; прописывается &lt;link rel=&#8221;canonical&#8221; href=&#8221;http://seo73.ru/2009/08/30/s-dnem-bloga/&#8221; /&gt;. Этим как раз и занимается плагин Canonical URL&#8217;s.<br />
<span id="more-667"></span><br />
<strong><a href="http://www.webbug.ru/2009/08/16/ulybaemsya-i-mashem-qip-smajly-dlya-wordpress/">QIP smiles</a></strong></p>
<p>Об этом плагине я уже <a href="http://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/">писал и даже чуть-чуть доработал</a>. Он позволяет оставлять в комментариях смайлы, как в популярном ICQ-клиенте QIP.</p>
<p><strong><a href="http://txfx.net/wordpress-plugins/subscribe-to-comments/">Subscribe To Comments</a></strong></p>
<p>Подписка на новые комментарии по e-mail. Полезная штука. Главное, если что, то можно отписаться <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> .</p>
<p><strong><a href="http://fullthrottledevelopment.com/twitter-post">TwitterPost</a></strong></p>
<p>Кросспостинг в Twitter. Правда, пару раз не срабатывал. Почему &#8211; хз.</p>
<p><strong><a href="http://www.wp-watermark.com/">Marekkis Watermark-Plugin</a></strong></p>
<p>Ставит на картинки водяные знаки. Ниже приведен пример.</p>
<div id="attachment_669" style="width: 278px" class="wp-caption alignnone"><img class="size-full wp-image-669" title="Акция &quot;Флуд - тоже труд&quot;" src="http://seo73.ru/wp-content/uploads/2009/09/Blog.jpg" alt="Акция &quot;Флуд - тоже труд&quot;" width="268" height="201" /><p class="wp-caption-text">Акция &quot;Флуд - тоже труд&quot;</p></div>
<p>И раз уж начал про акцию, то продолжу. На <a href="http://www.drugrevenue.com/forum/?referrerid=247">форуме Drugrevenue</a> за комментирование, создание тем и т.п. начисляют очки, которые можно поменять на виагру, майки, iPhone или MacBook. Правда делать так, как изображено на картинке, не стоит, т.к. там есть правила и за их нарушение снимаются баллы :).</p>
<p>Московский Полубомж придумал <a href="http://mpbseo.ru/?p=500">целую стратегию для получения айфонов и макбуков</a> в рамках этой акции. Там еще есть конкурс на лучшие слоганы партнерки. Ну и в подписи можно ссылку на свой блог оставить, администрация не против <img src="https://s.w.org/images/core/emoji/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . Если Вы не зарегистрированы, советую <a href="http://www.drugrevenue.com/forum/?referrerid=247">зарегистрироваться</a>.</p>
<p>Вот и все на сегодня.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-580" data-post-type="none" ><a href="https://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/" class="wp_rp_title">QIP smiles. Улыбаемся и машем.</a></li><li data-position="1" data-poid="in-351" data-post-type="none" ><a href="https://seo73.ru/2009/05/05/poleznye-plaginy-wordpress/" class="wp_rp_title">Полезные плагины WordPress</a></li><li data-position="2" data-poid="in-62" data-post-type="none" ><a href="https://seo73.ru/2008/07/08/plaginy-kotorye-ya-ispolzuyu/" class="wp_rp_title">Плагины, которые я использую</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/09/07/plaginy-dlya-wordpress/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Редирект со старого домена на новый в WP</title>
		<link>https://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/</link>
		<comments>https://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 09:26:15 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[301]]></category>
		<category><![CDATA[домен]]></category>
		<category><![CDATA[редирект]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=603</guid>
		<description><![CDATA[В старых версиях WordPress был такой редирект. А в новых не работает (остался только редирект с WWW на адрес без WWW и наоборот). Я имею ввиду вот что: блог переезжает со старого домена olddomain.ru на новый newdomen.ru и доступен по обоим адресам. У меня таким образом домены расклеились, и как результат &#8211; PR блога 0 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>В старых версиях WordPress был такой редирект. А в новых не работает (остался только редирект с WWW на адрес без WWW и наоборот). Я имею ввиду вот что: блог переезжает со старого домена olddomain.ru на новый newdomen.ru и доступен по обоим адресам. У меня таким образом домены расклеились, и как результат &#8211; PR блога 0 (раньше был 4).</p>
<p>Решить проблему поможет добавление двух строчек в файл .htaccess, который лежит в корне сайта.<br />
<span id="more-603"></span><br />
Открываем файл и где-нибудь после </p>
<blockquote><p>Options +FollowSymlinks<br />
RewriteEngine On </p></blockquote>
<p>добавляем в него вот что:</p>
<blockquote><p>
rewritecond %{http_host} ^olddomain.ru$ [nc]<br />
rewriterule ^(.*)$ http://newdomain.ru/$1 [r=301,L]
</p></blockquote>
<p>Olddomain.ru и newdomain.ru нужно заменить на свои домены.</p>
<p>Денис Ежелев написал пост &#8220;<a href="http://ezhelev.com/?p=77">Заработок в Сети</a>&#8220;, в которых рассказывает о различных способах заработка в Интернете. В том числе форекс, фриланс и т.п., а не только получение дохода со своих сайтов.</p>
<p>А <a href="http://www.prodvinemvmeste.ru/krossvord/konkurs-krutye-bloggery-pobediteli.htm">конкурс &#8220;Крутые блоггеры&#8221; завершен</a>. Победители объявлены.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-720" data-post-type="none" ><a href="https://seo73.ru/2009/09/22/redirekt-v-wp-2/" class="wp_rp_title">Редирект в WP. Часть 2.</a></li><li data-position="1" data-poid="in-117" data-post-type="none" ><a href="https://seo73.ru/2008/09/05/kupil-otdelnyj-domen-dlya-bloga/" class="wp_rp_title">Купил отдельный домен для блога</a></li><li data-position="2" data-poid="in-118" data-post-type="none" ><a href="https://seo73.ru/2008/09/06/pereezd-bloga-na-wordpress-na-novyj-domen/" class="wp_rp_title">Переезд блога на WordPress на новый домен</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/08/28/redirekt-so-starogo-domena-na-novyj-v-wp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Условные тэги в WordPress</title>
		<link>https://seo73.ru/2009/08/26/uslovnye-tegi-v-wordpress/</link>
		<comments>https://seo73.ru/2009/08/26/uslovnye-tegi-v-wordpress/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 13:57:23 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[is_front_page()]]></category>
		<category><![CDATA[is_home()]]></category>
		<category><![CDATA[is_page()]]></category>
		<category><![CDATA[is_single()]]></category>
		<category><![CDATA[условные тэги]]></category>
		<category><![CDATA[функции]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=592</guid>
		<description><![CDATA[Пока создавал и доводил до ума тему узнал много интересного. Сейчас расскажу про условные тэги. Это такие функции, которые знает WordPress, возвращающие булево значение (thue и false). Кто знаком с PHP или хотя бы C++ следующий абзац могут пропустить. Применяться условные тэги могут так: if (условние) { некоторые действия}. Можно применять операторы &#8220;и&#8221; ( &#38;&#38; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Пока создавал и доводил до ума тему узнал много интересного. Сейчас расскажу про <a href="http://codex.wordpress.org/Conditional_Tags">условные тэги</a>.</p>
<p>Это такие функции, которые знает WordPress, возвращающие булево значение (thue и false). Кто знаком с PHP или хотя бы C++ следующий абзац могут пропустить.</p>
<p>Применяться условные тэги могут так: if (условние) { некоторые действия}. Можно применять операторы &#8220;и&#8221; ( <strong>&amp;&amp;</strong> ) и &#8220;или&#8221; ( <strong>||</strong> ). И еще отрицание ( <strong>!</strong> ), забыл совсем <img src="https://seo73.ru/wp-includes/images/smilies/simple-smile.png" alt=":)" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . Например так действия будут выполняться при обоих условиях: if (условие 1 &amp;&amp; условие 2) {&#8230;}. С помощью круглых скобок можно составлять сложные конструкции. Например, tесли требуется, чтобы либо выполнилялось условия1 и не выполнялось условие 2, либо выполнилось условие 3 код должен выглядеть так: if ((условие 1 &amp;&amp; (!условие 2)) || условие 3 ){&#8230;}.</p>
<p>Вернемся к самим условным тэгам. Самый известный из них, наверное, <strong>is_home()</strong>. Он возвращает true, если это страница где последние посты (по умолчанию главная страница).<br />
<span id="more-592"></span><br />
Похожий условный тэг <strong>is_front_page()</strong> выдает true, если страница главная и ему не важно, страница с постами это или статическая.</p>
<p><strong>is_admin()</strong> &#8211; если админка<br />
<strong>is_single()</strong> &#8211; если пост отображается отдельно. У этого тэга есть параметры. <strong>is_single(&#8217;76&#8217;)</strong> &#8211; если отображается пост с ID 76. <strong>is_single(&#8216;Мой пост&#8217;)</strong> &#8211; если отображается пост с заголовком &#8220;Мой пост&#8221;. <strong>is_single(&#8216;my-post&#8217;)</strong> &#8211; если пост с коротко ссылкой вида http://&#8230;/my-post . Если нужно, чтобы выполнилось хотя бы одно из условий, то используют массив: <strong>is_single(array(76,&#8217;my-post&#8217;,&#8217;Мой пост&#8217;))</strong>. Условий этих может быть сколько угодно.</p>
<p><strong>comments_open()</strong> &#8211; если комментарии открыты. Полезно использовать с другими тэгами, т.к. у меня почему-то выдал true на главной.<br />
<strong>pings_open()</strong> &#8211; если разрешены пинги.</p>
<p><strong>is_page()</strong> &#8211; если статическая страница. Параметры такие же, как у <strong>is_single()</strong>.</p>
<p><strong>is_category()</strong> &#8211; если есть категории. Параметры такие же как и в предыдущих двух случаях.</p>
<p><strong>is_tag()</strong> &#8211; если отображается список постов с одним тэгом. is_tag (&#8216;Мой тэг&#8217;) &#8211; если текст тэга соответствует заданному параметру. Так же и с самой ссылкой. Так же и как в других случаях в качестве параметра можно задать массив.<br />
<strong>has_tag()</strong> &#8211; если посту присвоены тэги. Параметры как в предыдущем случае.</p>
<p><strong>is_author()</strong> &#8211; если отображается список постов одного автора. В качестве параметров ID, имя и ник. Можно использовать массив.</p>
<p><strong>is_archive()</strong> &#8211; если архив.<br />
Если архив, основанный на дате, то для его определения используется <strong>is_date()</strong>. И <strong>is_year()</strong>, <strong>is_month()</strong>, <strong>is_day()</strong>, <strong>is_time()</strong>, если архив по годам, месяцам, дням и времени(по часам, минутам и секундам) соответственно.</p>
<p><strong>is_search()</strong> &#8211; если страница поиска</p>
<p><strong>is_404()</strong> &#8211; если ошибка 404 (нет такой страницы)</p>
<p><strong>is_paged()</strong> &#8211; если все посты не умещаются на главную страницу</p>
<p><strong>is_attachment()</strong> &#8211; если отдельная страница прикрепленного файла</p>
<p><strong>is_preview()</strong> &#8211; если отображается неопубликованный пост в режиме предпросмотра.</p>
<p>JustFor вернулся и написал пост о том, <a href="http://justfor.ru/?p=323">как скормить Сапе как можно больше страниц</a>. 9seo <a href="http://9seo.ru/obozrevatel-blogosfery-vypusk-5/">обозревает блогосферу</a>.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-2198" data-post-type="none" ><a href="https://seo73.ru/2014/09/29/kak-podruzhit-opencart-s-yandeks-pochtojj-smtp/" class="wp_rp_title">Как подружить Opencart с Яндекс.Почтой (SMTP)</a></li><li data-position="1" data-poid="in-672" data-post-type="none" ><a href="https://seo73.ru/2009/09/09/404-not-found/" class="wp_rp_title">404 Not Found</a></li><li data-position="2" data-poid="in-2019" data-post-type="none" ><a href="https://seo73.ru/2013/01/31/wordpress-dlya-mobilnykh-ustrojjstv/" class="wp_rp_title">WordPress для мобильных устройств</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/08/26/uslovnye-tegi-v-wordpress/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>QIP smiles. Улыбаемся и машем.</title>
		<link>https://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/</link>
		<comments>https://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 14:11:16 +0000</pubDate>
		<dc:creator><![CDATA[[m.k]]]></dc:creator>
				<category><![CDATA[Плагины]]></category>
		<category><![CDATA[QIP smiles]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[плагин]]></category>

		<guid isPermaLink="false">http://seo73.ru/?p=580</guid>
		<description><![CDATA[Недавно установил плагин QIP Smiles. Но когда установил новую тему проверил код на валидность. Валидатор выдал ошибки. Так же обнаружил ошибку в прощессе выполнения JavaScript, посмотрев блог через Internet Explorer. Плагин доработал. Скачать то, что получилось. Подробнее про исправления Ошибка валидации была из за следующего куска кода: echo &#8216;&#60;script type=&#8221;text/javascript&#8221;&#62;document.write(\&#8221;; echo &#8216;&#60;a style=&#8221;text-decoration: none; border-bottom: [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Недавно установил <a href="http://www.webbug.ru/2009/08/16/ulybaemsya-i-mashem-qip-smajly-dlya-wordpress/">плагин QIP Smiles</a>. Но когда установил <a href="http://seo73.ru/2009/08/25/tema-gotova/">новую тему</a> проверил код на валидность. Валидатор выдал ошибки.</p>
<p>Так же обнаружил ошибку в прощессе выполнения JavaScript, посмотрев блог через Internet Explorer. Плагин доработал.<br />
<span id="more-580"></span><br />
<a href="http://seo73.ru/wp-content/uploads/2009/08/qipsmiles.rar">Скачать то, что получилось.</a></p>
<p><strong>Подробнее про исправления</strong></p>
<p>Ошибка валидации была из за следующего куска кода:</p>
<blockquote><p>echo &#8216;&lt;script type=&#8221;text/javascript&#8221;&gt;document.write(\&#8221;;<br />
echo &#8216;&lt;a style=&#8221;text-decoration: none; border-bottom: 1px dashed; top: -5px; position: relative; margin-left: 3px;&#8221; href=&#8221;javascript:void(0);&#8221; id=&#8221;qips_button_smiles&#8221; title=&#8221;&#8216;.$qips_conf[&#8216;more&#8217;].'&#8221;&gt;&#8217;.$qips_conf[&#8216;more&#8217;].'&lt;/a&gt;';<br />
echo &#8216;\&#8217;); &lt;/script&gt;';</p></blockquote>
<p>Я это все закомментировал.</p>
<p>Позже заметил ошибку в JavaScript&#8217;е. Выключил плагин.</p>
<p>На утро (точнее уже в обед) стал разбираться с этим плагином. Оказывается, что этот JavaScript пытался обратиться к элементу с ID qips_button_smiles, но такого элемента не находил. Он и на главной пытался найти такой элемент.</p>
<p>Раскомментировал обратно строчку</p>
<blockquote><p>echo &#8216;&lt;a style=&#8221;text-decoration: none; border-bottom: 1px dashed; top: -5px; position: relative; margin-left: 3px;&#8221; href=&#8221;javascript:void(0);&#8221; id=&#8221;qips_button_smiles&#8221; title=&#8221;&#8216;.$qips_conf[&#8216;more&#8217;].'&#8221;&gt;&#8217;.$qips_conf[&#8216;more&#8217;].'&lt;/a&gt;';</p></blockquote>
<p>Пусть будет нормальная ссылка в коде. Не знаю, зачем ее вообще было выводить через JavaScript.</p>
<p>Чтобы не возникало ошибки, в qips-functions.php</p>
<blockquote><p>echo &#8220;\r\n&lt;!&#8211; Begin QipSmiles Javascript &#8211;&gt;\r\n&#8221;;<br />
echo &#8216;&lt;script type=&#8221;text/javascript&#8221; src=&#8221;&#8216;. $qips_conf[&#8216;dir_www_plugin&#8217;]. &#8216;/qips-js.php&#8221;&gt;&lt;/script&gt;';<br />
echo &#8220;\r\n&lt;!&#8211; End QipSmiles Javascript &#8211;&gt;\r\n\r\n&#8221;;</p></blockquote>
<p>ограничил условным оператором</p>
<blockquote><p>if((is_single () || is_page ()) &amp; comments_open ()) { &#8230;тут вышенаписанные строчки&#8230; }</p></blockquote>
<p>То есть файл с JavaScript&#8217;ом вызывается теперь только в постах и на страницах при условии, что комментирование разрешено.</p>

<div class="wp_rp_wrap  wp_rp_plain" ><div class="wp_rp_content"><ul class="related_post wp_rp"><li data-position="0" data-poid="in-672" data-post-type="none" ><a href="https://seo73.ru/2009/09/09/404-not-found/" class="wp_rp_title">404 Not Found</a></li><li data-position="1" data-poid="in-667" data-post-type="none" ><a href="https://seo73.ru/2009/09/07/plaginy-dlya-wordpress/" class="wp_rp_title">Плагины для WordPress</a></li><li data-position="2" data-poid="in-351" data-post-type="none" ><a href="https://seo73.ru/2009/05/05/poleznye-plaginy-wordpress/" class="wp_rp_title">Полезные плагины WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts" rel="nofollow">Zemanta</a></div></div></div>
]]></content:encoded>
			<wfw:commentRss>https://seo73.ru/2009/08/25/qip-smiles-ulybaemsya-i-mashem/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
