<?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</title> <atom:link href="http://www.brimz.ru/category/wordpress/feed" rel="self" type="application/rss+xml" /><link>http://www.brimz.ru</link> <description>Работайте, негры, работайте! Солнце еще высоко...</description> <lastBuildDate>Wed, 08 Sep 2010 14:00:27 +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.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html</link> <comments>http://www.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html#comments</comments> <pubDate>Tue, 24 Aug 2010 13:18:14 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=1435</guid> <description><![CDATA[Я использую WordPress довольно давно. Собственно и этому блогу уже больше двух лет. И все это время вставка видео в записи была проблемой. Надо было скопировать код, вставить его в запись в режиме редактирования HTML, и в общем-то лучше в визуальный редактор и не возвращаться. При редактировании записи код частенько ломался и приходилось заново искать [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-full wp-image-1447" title="Очень простая вставка видео в пост WordPress" src="http://www.brimz.ru/wp-content/uploads/2010/08/Ochen-prostaya-vstavka-video-v-post-WordPress.jpg" alt="" width="180" height="208" />Я использую WordPress довольно давно. Собственно и этому блогу уже больше двух лет.</p><p>И все это время вставка видео в записи была проблемой. Надо было скопировать код, вставить его в запись в режиме редактирования HTML, и в общем-то лучше в визуальный редактор и не возвращаться. При редактировании записи код частенько ломался и приходилось заново искать ролик, дабы скопировать код и снова его вставить в запись.</p><p>Оказывается счастье пришло еще в WordPress 2.9. Однако я об этом узнал только сейчас. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p><span
id="more-1435"></span>Технология носит название oEmbed. И она позволяет размещать видео в посте, просто опубликовав ссылку!</p><blockquote><p>Вот как это выглядит в случае YouTube:</p><p>http://www.youtube.com/watch?v=ID</p><p>Правда просто? Всего-то и надо скопировать ссылку из адресной строки браузера и вставить в редактор.</p></blockquote><p>WordPress автоматически встроит видео по ссылке. Если вдруг не заработало, проверьте, чтобы галочка &laquo;Параметры -&gt; Медиафайлы -&gt;Объекты -&gt; Автоматическое внедрение&raquo; была установлена. Там же можно задать ограничения на максимальную ширину и высоту видеоролика.</p><p>У данного способа обнаружился один неприятный для меня момент: расположить ролик по центру страницы невозможно. Если вокруг ссылки появляется код абзаца, то вместо встроенного видео, будет выведена просто текстовая ссылка.</p><p>Но выход есть. В таком случае стоит использовать код:</p><blockquote><p>&#91;embed width=&raquo;123&#8243; height=&raquo;456&#8243;&#93;&#8230;&#91;/embed&#93;</p></blockquote><p>Он не только позволяет отцентрировать ролик, но и дает возможность задавать максимальную ширину и высоту конкретного ролика. Более того, данный код работает даже при отключенной галочке &laquo;Автоматическое внедрение&raquo;.</p><p>Список поддерживаемых сервисов обширен:</p><ul><li>YouTube</li><li>Vimeo</li><li>DailyMotion</li><li>blip.tv</li><li>Flickr (поддерживается и видео, и изображения)</li><li>Viddler</li><li>Hulu</li><li>Qik</li><li>Revision3</li><li>Scribd</li><li>Photobucket</li><li>PollDaddy</li><li>Google Video</li><li>WordPress.tv</li><li>SmugMug</li><li>FunnyOrDie.com</li></ul><p>Поддержка SmugMug и FunnyOrDie.com добавлена в WordPress 3.0.</p> Читайте также:<ul><li><a
href="http://www.brimz.ru/statistika-bloga-za-aprel-2009-i-predlozhenie-dlya-bloggerov.html" rel="bookmark" title="01.05.2009">Статистика блога за апрель 2009 и предложение для блоггеров</a></li><li><a
href="http://www.brimz.ru/video-bolee-vysokogo-kachestva-na-youtube.html" rel="bookmark" title="14.04.2008">Видео более высокого качества на YouTube</a></li><li><a
href="http://www.brimz.ru/reklama-v-bloge-wordpress.html" rel="bookmark" title="22.04.2008">Реклама в блоге WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Как обрезать название поста в WordPress с помощью PHP</title><link>http://www.brimz.ru/kak-obrezat-nazvanie-posta-v-wordpress-s-pomoshhyu-php.html</link> <comments>http://www.brimz.ru/kak-obrezat-nazvanie-posta-v-wordpress-s-pomoshhyu-php.html#comments</comments> <pubDate>Fri, 20 Aug 2010 17:22:31 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=1400</guid> <description><![CDATA[Иногда встречаются очень красивые темы оформления для WordPress, не предусматривающие возможности длинных названий постов. Причем для английского языка они более-менее подходят, потому что там попроще уложится в несколько слов. Для того, чтобы укоротить название статьи, есть несколько плагинов, но они будут обрабатывать код на всем сайте. Если же нужно сделать заглавие короче только на главной [...]]]></description> <content:encoded><![CDATA[<p>Иногда встречаются очень красивые темы оформления для WordPress, не предусматривающие возможности длинных названий постов. Причем для английского языка они более-менее подходят, потому что там попроще уложится в несколько слов.</p><p>Для того, чтобы укоротить название статьи, есть несколько плагинов, но они будут обрабатывать код на всем сайте. Если же нужно сделать заглавие короче только на главной странице, то можно использовать следующий код:</p><pre lang="php" line="1">
<a href="<?php the_permalink() ?>">
< ?php
$thetitle = $post->post_title; /* также можно использовать get_the_title() */
$getlength = mb_strlen($thetitle);
$thelength = 25;
echo mb_substr($thetitle, 0, $thelength);
if ($getlength > $thelength) echo "...";
?>
</a>﻿
</pre><p><span
id="more-1400"></span>Откройте для редактирования нужный файл (index.php, single.php, archive.php), и замените вывод <strong>the_title</strong> на вышеприведенный код.</p><p>Вот так это выглядит на примере:</p><ul><li><a
href="http://www.brimz.ru/uvedomlenie-iz-pensionnogo-fonda-ob-izlishne-uplachennyih-vznosah-na-obyazatelnoe-pensionnoe-strahovanie.html">Уведомление из пенсионного фонда об излишне уплаченных взносах на обязательное пенсионное страхование</a> // $thelength равно 101 символу,</li><li><a
href="http://www.brimz.ru/uvedomlenie-iz-pensionnogo-fonda-ob-izlishne-uplachennyih-vznosah-na-obyazatelnoe-pensionnoe-strahovanie.html">Уведомление из пенсионного фонда об излишне уплачен&#8230;</a> // $thelength = 54</li><li><a
href="http://www.brimz.ru/uvedomlenie-iz-pensionnogo-fonda-ob-izlishne-uplachennyih-vznosah-na-obyazatelnoe-pensionnoe-strahovanie.html">Уведомление из пенсион&#8230;</a> // $thelength = 54</li></ul><p>Как вы уже догадались, за выводимое количество символов названия отвечает переменная <strong>$thelength.</strong></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html" rel="bookmark" title="24.08.2010">Очень простая вставка видео в пост WordPress</a></li><li><a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html" rel="bookmark" title="04.04.2008">Админка WordPress для клиента</a></li><li><a
href="http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html" rel="bookmark" title="25.04.2008">Разные виды анонсов в WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/kak-obrezat-nazvanie-posta-v-wordpress-s-pomoshhyu-php.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Ошибка при обновлении WordPress до версии 2.6.1</title><link>http://www.brimz.ru/oshibka-pri-obnovlenii-wordpress-do-versii-261.html</link> <comments>http://www.brimz.ru/oshibka-pri-obnovlenii-wordpress-do-versii-261.html#comments</comments> <pubDate>Wed, 27 Aug 2008 13:32:30 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=354</guid> <description><![CDATA[При поддержке: Транспортная компания АШАР &#8211; оптимальные и безопасные перевозки грузов в любую точку России и СНГ. * * * Решил сегодня обновить WordPress до версии 2.6.1 на этом блоге. Т.к. кое-где это уже сделал и проблем никаких не было, даже бэкапить ничего не стал. И, конечно, зря. Скачал с lecactus.ru последнюю русскую сборку и [...]]]></description> <content:encoded><![CDATA[<p><strong>При поддержке:</strong> Транспортная компания АШАР &#8211; оптимальные и безопасные <a
href="http://auto-fura.ru/">перевозки грузов</a> в любую точку России и СНГ.</p><p
style="text-align: center;">* * *</p><p>Решил сегодня обновить WordPress до версии 2.6.1 на этом блоге. Т.к. кое-где это уже сделал и проблем никаких не было, даже бэкапить ничего не стал. И, конечно, зря.</p><p>Скачал с <a
href="http://lecactus.ru/wordpress/">lecactus.ru</a> последнюю русскую сборку и накатил поверх прошлой установки. После чего вход в админку оказался совершенно невозможен. Видел я только сообщение об ошибке:</p><blockquote><p>Fatal error: Cannot redeclare validate_file() in /путь_до_wordpress/wp-admin/includes/file.php on line 59</p></blockquote><p><span
id="more-354"></span>Хорошо еще, что касалось это только административной панели. Внешняя часть блога, видимая посетителям, работала в нормальном режиме.</p><p>Немного погуглив нашел решение. Оказалось, что копировать новую версию поверх старой не рекомендуется. Об этом даже в инструкции написано, но раньше проблем не возникало.</p><p>Поудалял все файлы из корня, папки wp-admin и wp-includes. В общем все кроме папки wp-content, там же хранятся пользовательские данные.</p><p>После этого заново скопировал все файлы из сборки на сервер, открыл &#8230;/wp-admin/upgrade.php и все пошло как по маслу. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html" rel="bookmark" title="04.06.2008">Никогда не ставьте права 777 (drwxrwxrwx) на папку wp-content в WordPress</a></li><li><a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html" rel="bookmark" title="04.04.2008">Админка WordPress для клиента</a></li><li><a
href="http://www.brimz.ru/reklama-v-bloge-wordpress.html" rel="bookmark" title="22.04.2008">Реклама в блоге WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/oshibka-pri-obnovlenii-wordpress-do-versii-261.html/feed</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Шаблон новостного сайта для WordPress</title><link>http://www.brimz.ru/shablon-novostnogo-sayta-dlya-wordpress.html</link> <comments>http://www.brimz.ru/shablon-novostnogo-sayta-dlya-wordpress.html#comments</comments> <pubDate>Mon, 21 Jul 2008 19:35:43 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=285</guid> <description><![CDATA[Никогда не сомневался, что на WordPress можно сделать новостной сайт. Собственно сама структура с постоянным обновлением главной страницы к этому обязывает. Но вот создание портала типа lenta.ru казалось мне слишком сложным. Однако, оказалось, что для этого есть даже готовые шаблоны: Размещение рекламы, 4-х колоночная структура, система рейтинга статей, система комментариев, CSS Drop-Down навигационные системы, MyBlogLog [...]]]></description> <content:encoded><![CDATA[<p>Никогда не сомневался, что на WordPress можно сделать новостной сайт. Собственно сама структура с постоянным обновлением главной страницы к этому обязывает.</p><p>Но вот создание портала типа lenta.ru казалось мне слишком сложным. Однако, оказалось, что для этого есть даже готовые шаблоны:</p><p
style="text-align: center;"><img
class="alignnone size-full wp-image-286" title="saytantah" src="http://www.brimz.ru/wp-content/uploads/2008/07/saytantah.jpg" alt="" width="300" height="250" /></p><p><span
id="more-285"></span>Размещение рекламы, 4-х колоночная структура, система рейтинга статей, система комментариев, CSS Drop-Down навигационные системы, MyBlogLog интеграции и AJAX &#8216;Top&#8217; ссылка&#8230;</p><p>И действительно вынести по одному последнему сообщению из каждой категории на главную страницу не так уж и сложно. А остальное &#8211; дело техники. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Хотя похоже немаловажную роль там еще играет плагин <a
href="http://labitacora.net/comunBlog/limit-post.phps">Limit Posts</a>, ограничивающий длину выводимых на главной странице постов.</p><p>Можно посмотреть и живую <a
href="http://www.demoserver.wpsorted.com/saytantah">демо-версию</a> или еще <a
href="http://halfwaytoconcord.com/">похожий сайт</a>.</p><p>Единственное, что несколько расстраивает &#8211; это стоимость шаблона: $486,99. С другой стороны лично мне был важен сам принцип. Ну а если что, то я видел этот шаблон и совершенно бесплатно, правда с нарушением лицензии&#8230; <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html" rel="bookmark" title="04.04.2008">Админка WordPress для клиента</a></li><li><a
href="http://www.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html" rel="bookmark" title="24.08.2010">Очень простая вставка видео в пост WordPress</a></li><li><a
href="http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html" rel="bookmark" title="25.04.2008">Разные виды анонсов в WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/shablon-novostnogo-sayta-dlya-wordpress.html/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Никогда не ставьте права 777 (drwxrwxrwx) на папку wp-content в WordPress</title><link>http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html</link> <comments>http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html#comments</comments> <pubDate>Tue, 03 Jun 2008 20:25:59 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=179</guid> <description><![CDATA[Столкнулся с несколько странным поведением WordPress 2.5.1. По умолчанию в папке &#171;wp-content&#187; папки &#171;uploads&#187; нет (по крайней мере в русской сборке от Lecactus). В результате WordPress при попытке закачать файлы ругается, что не может этого сделать, ибо папку &#171;uploads&#187; он создать не может и файлы в нее положить тоже. Ну и ладно подумал я, и [...]]]></description> <content:encoded><![CDATA[<p>Столкнулся с несколько странным поведением WordPress 2.5.1.</p><p> По умолчанию в папке &laquo;wp-content&raquo; папки &laquo;uploads&raquo; нет (по крайней мере в русской сборке от Lecactus). В результате WordPress при попытке закачать файлы ругается, что не может этого сделать, ибо папку &laquo;uploads&raquo; он создать не может и файлы в нее положить тоже.</p><p> Ну и ладно подумал я, и поленившись создать папку &laquo;uploads&raquo; и выставить ей права 777, я поставил права 777 папке &laquo;wp-content&raquo;. Мало ли чего он там еще посоздавать захочет. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p><span
id="more-179"></span></p><p>И все было нормально и работало вполне исправно, пока не поставил я пару плагинов, а именно: Redirection и <a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html">pageMash (писал о нем раньше)</a>. Плагины активировались, но отказывались сохранять настройки. Более того, созданные на другой машине редиректы для Redirection и тупо скопированные в базу данных прекрасно заработали.</p><p> Я честно говоря грешил на хостинг и начал переписку со службой поддержки. Но вопрос не тривиальный, просто и быстро на него ответить конечно не смогли. Да и у разработчиков плагинов я ответов не нашел.</p><p> Случайно мне помог Redirection. Попытался я посмотреть статистику одного из редиректов (сколько раз он сработал) и увидел следующую строчку:</p><blockquote><p>Internal Server Error<br
/> Directory &laquo;/hsphere/local/home/account_name/domain_name.ru/wp-content&raquo; is writeable by others</p></blockquote><p>Собственно говоря все, что я смог на это выдать было &laquo;гмм&#8230;&raquo; <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Полез править права, поставил <strong>755</strong>, как должно быть, и вуаля &#8211; все работает.</p><p>Извинился перед саппортом, мой косяк оказался. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/oshibka-pri-obnovlenii-wordpress-do-versii-261.html" rel="bookmark" title="27.08.2008">Ошибка при обновлении WordPress до версии 2.6.1</a></li><li><a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html" rel="bookmark" title="04.04.2008">Админка WordPress для клиента</a></li><li><a
href="http://www.brimz.ru/reklama-v-bloge-wordpress.html" rel="bookmark" title="22.04.2008">Реклама в блоге WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>WordPress плагин для вывода количества RSS-подписчиков цифрами вместо картинки</title><link>http://www.brimz.ru/wordpress-plagin-dlya-vyivoda-kolichestva-rss-podpischikov-tsiframi-vmesto-kartinki.html</link> <comments>http://www.brimz.ru/wordpress-plagin-dlya-vyivoda-kolichestva-rss-podpischikov-tsiframi-vmesto-kartinki.html#comments</comments> <pubDate>Sun, 01 Jun 2008 08:46:35 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/?p=170</guid> <description><![CDATA[Не всем нравится внешний вид стандартных кнопок-счетчиков посетителей или RSS-подписчиков. А кому-то просто хочется выделиться и сделать это по своему. Но уж с текстом можно играть в свое удовольствие сколько угодно. Например так: или так: Все это позволяет сделать WordPress плагин Feed Count. Установка и настройка: Загрузите файл feedcount.php в папку с плагинами. Активируйте плагин [...]]]></description> <content:encoded><![CDATA[<p>Не всем нравится внешний вид стандартных кнопок-счетчиков посетителей или RSS-подписчиков. А кому-то просто хочется выделиться и сделать это по своему.</p><p>Но уж с текстом можно играть в свое удовольствие сколько угодно. Например так:</p><p
style="text-align: center;"><img
class="alignnone size-full wp-image-171 aligncenter" title="text-feed" src="http://www.brimz.ru/wp-content/uploads/2008/06/text-feed.png" alt="" width="214" height="128" /></p><p>или так:</p><p><span
id="more-170"></span></p><p
style="text-align: center;"><img
class="alignnone size-full wp-image-172 aligncenter" title="text-feed-2" src="http://www.brimz.ru/wp-content/uploads/2008/06/text-feed-2.png" alt="" width="336" height="172" /></p><p>Все это позволяет сделать WordPress плагин <strong>Feed Count.</strong></p><p><strong>Установка и настройка:</strong></p><ul><li> Загрузите файл feedcount.php в папку с плагинами.</li><li>Активируйте плагин через админку.</li><li>Настройте необходимые опции на странице админки Настройки &#8211; Feed Count.</li><li>Убедитесь, что у вас активна услуга Awareness API в аккаунте фидбернера (проверить это можно на странице Publicize  &#8211; Awareness API).</li><li>В то место шаблона, где хотите выводить количество подписчиков, вставьте следующий код:</li></ul><blockquote><p><code>&lt;?php if (function_exists('fc_feedcount')) fc_feedcount(); ?&gt;</code></p></blockquote><p><strong>Скачать:</strong></p><ul><li><a
href="http://www.mapelli.info/feed/feed-count-12">английскую оригинальную версию Feed Count 1.2</a></li><li><a
href="http://dimox.name/feed-count-wordpress-plugin/">русифицированную Dimox&#8217;ом версию  Feed Count 1.2</a></li></ul> Читайте также:<ul><li><a
href="http://www.brimz.ru/ochen-prostaya-vstavka-video-v-post-wordpress.html" rel="bookmark" title="24.08.2010">Очень простая вставка видео в пост WordPress</a></li><li><a
href="http://www.brimz.ru/adminka-wordpress-dlya-klienta.html" rel="bookmark" title="04.04.2008">Админка WordPress для клиента</a></li><li><a
href="http://www.brimz.ru/standartista-skript-dlya-sortirovki-tablits-bez-perezagruzki-stranitsyi.html" rel="bookmark" title="06.10.2009">Standartista &#8211; скрипт для сортировки таблиц без перезагрузки страницы</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/wordpress-plagin-dlya-vyivoda-kolichestva-rss-podpischikov-tsiframi-vmesto-kartinki.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Разные виды анонсов в WordPress</title><link>http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html</link> <comments>http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html#comments</comments> <pubDate>Fri, 25 Apr 2008 15:56:08 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html</guid> <description><![CDATA[В WordPress есть 2 различных метода вывода анонсов. Первый используется в подавляющем большинстве тем по умолчанию и поэтому практически всем знаком. Действует он следующим образом: Если просто набрать в редакторе текст и опубликовать его, то анонсом весь текст и будет. Если во время набора текста в каком-то месте вставить&#160;&#60;!&#8211; more &#8211;&#62;, то анонсом станет текст [...]]]></description> <content:encoded><![CDATA[<p>В WordPress есть 2 различных метода вывода анонсов.</p><p>Первый используется в подавляющем большинстве тем по умолчанию и поэтому практически всем знаком. Действует он следующим образом:</p><ul><li>Если просто набрать в редакторе текст и опубликовать его, то анонсом весь текст и будет.</li><li>Если во время набора текста в каком-то месте вставить&nbsp;&lt;!&#8211; more &#8211;&gt;, то анонсом станет текст до этого кода.</li></ul><p>Но не всегда это удобно. Например я столкнулся с тем, что надо было опубликовать на сайте научные статьи и вывести соответственно анонсы к ним, а там статьи начинаются перечислением специалистов, различных учреждений, к которым статья имеет отношение и тому подобное. Соответственно выводить эту информацию как анонс совершенно невозможно.</p><p>Вот тут и приходит на помощь 2ой способ вывода анонсов:</p><p><span
id="more-130"></span></p><p><b>&lt;?php the_excerpt(); ?&gt;</b></p><p>Этим кодом надо заменить код &quot;&lt;?php the_content(&#8216;Читать далее &amp;raquo;&#8217;); ?&gt;&quot; в страницах index.php если вы хотите изменить анонсы на главной странице или в странице archive.php &#8211; для изменения вида анонсов на страницах категорий и вывода записей по датам.</p><p>При этом для анонса будет использоваться текст из поля &quot;Цитата&quot; редактора WordPress, а если поле &quot;Цитата&quot; будет не заполнено, то просто будут выведены первые 55 слов текста. Все форматирование: выделение жирным, ссылки, изображения при этом убивается, остается только текст.</p><p>И фраза &quot;читать далее&quot; или подобная ей тоже исчезнет, но ее вернуть просто &quot;&lt;?php the_excerpt(); ?&gt; &lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot;&gt;Читать полностью &amp;raquo;&lt;/a&gt;&quot; и все вернулось. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>&nbsp;</p><p>Оба способа вывода анонсов можно сделать более гибкими с помощью плагинов.</p><p>Для первого способа это плагин <a
href="http://blog.portal.kharkov.ua/auto_more_02.zip">Auto_more</a>, автор <a
href="http://www.portal.khakrov.ua/">Yuri &#8216;Bela&#8217; Belotitski</a>.</p><p>Плагин вставляет &lt;!&#8211; more &#8211;&gt; после первого &lt;/p&gt; или двойного перевода строки, т.е. совместим и с визуальным редактором (правильным!), и с отсутствием оного. Если тег &lt;!&#8211; more &#8211;&gt; уже наличествует в текста, то ничего не происходит. Т.е. вы получите автоматический анонс из первого абзаца вашего текста.</p><p>&nbsp;</p><p>А для расширения возможностей второго способа можно использовать плагин <strong>&quot;<a
href="http://guff.szub.net/downloads/the-excerpt-reloaded.zip">the_excerpt Reloaded</a></strong> &mdash; умные анонсы the_excerpt&quot;.</p><p>Он автоматически создает цитаты нужной длины и настраивается по вкусу легким движением руки. Гибкая настройка этого плагина позволяет в любой момент изменить количество выводимых букв, а также &laquo;сохраняет&raquo; в цитатах теги, например <code>&lt;img&gt;, &lt;a&gt;</code>, вставлять ссылку &laquo;Читать далее&raquo; и т.п.</p><p>Просто активируйте плагин и замените <code>&lt;?php the_excerpt (); ?&gt;</code> на <code>&lt;?php the_excerpt_reloaded(); ?&gt;</code> в нужном шаблоне вашей Темы.</p><p>Более подробное описание этого плагина можно найти здесь &#8211; &quot;<a
href="http://www.sonika.ru/blog/wordpress/excerpt-reloaded.htm">Sonika&#8217;s blog &gt;&gt; Плагин для WordPress the_excerpt Reloaded &mdash; умные анонсы</a>&quot;.</p> Читайте также:<ul><li><a
href="http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html" rel="bookmark" title="04.06.2008">Никогда не ставьте права 777 (drwxrwxrwx) на папку wp-content в WordPress</a></li><li><a
href="http://www.brimz.ru/poleznyie-ssyilki-po-chehii.html" rel="bookmark" title="31.07.2008">Полезные ссылки по Чехии</a></li><li><a
href="http://www.brimz.ru/reklama-v-bloge-wordpress.html" rel="bookmark" title="22.04.2008">Реклама в блоге WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Реклама в блоге WordPress</title><link>http://www.brimz.ru/reklama-v-bloge-wordpress.html</link> <comments>http://www.brimz.ru/reklama-v-bloge-wordpress.html#comments</comments> <pubDate>Tue, 22 Apr 2008 11:42:19 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/reklama-v-bloge-wordpress.html</guid> <description><![CDATA[Существует множество плагинов к WordPress&#8217;у для вставки на блоге кода AdSense. Но в наших реалиях не всегда это актуально, потому что у нас только серьезных систем контекстной рекламы кроме AdSense две &#8211; Яндекс.Директ и Бегун. А иногда может нужно и вовсе вставить рекламный баннер или какой-то текст для пиара своего собственного нового проекта. Для себя [...]]]></description> <content:encoded><![CDATA[<p>Существует множество плагинов к WordPress&#8217;у для вставки на блоге кода AdSense. Но в наших реалиях не всегда это актуально, потому что у нас только серьезных систем контекстной рекламы кроме AdSense две &#8211; Яндекс.Директ и Бегун.</p><p>А иногда может нужно и вовсе вставить рекламный баннер или какой-то текст для пиара своего собственного нового проекта.</p><p>Для себя я решение этого вопроса нашел &#8211; это <a
href="http://wp.uberdose.com/2006/11/05/adman/">AdMan</a>. Плагин очень простой в настройке и управлении.</p><p><span
id="more-126"></span></p><p>Для начала его нужно <a
href="http://downloads.wordpress.org/plugin/adman.zip">скачать</a>, распаковать, закачать содержимое архива на сервер в папку с плагинами вашего WordPress&#8217;а и активировать.</p><p>В результате этих действий в разделе &quot;Настройки&quot; появится закладка &quot;AdMan&quot;:</p><p
style="text-align: center;"><img
width="350" height="471" alt="AdMan Options" src="http://www.brimz.ru/wp-content/uploads/adman_options.png" /></p><p>Переведенные плагины не люблю, т.к. не совсем понимаю увижу ли я на страничке плагинов своего блога, что данный плагин обновился. А если и увижу, то мне придется ждать пока переводчик обновит версию с переводом. Поэтому переводить плагин не буду, а просто расскажу что есть что.</p><p>1. &quot;<b>Ad-Code to appear on homepage only, before your first post</b>&quot;</p><p>Код, который вы введете в этом блоке будет выводится на главной странице под заголовком первого поста, а также на всех стриницах вида &quot;http://www.ваш_домен.ru/page/2&quot;. У меня это выглядит вот так:</p><p
style="text-align: center;"><img
width="500" height="151" alt="Ad-Code on homepage" src="http://www.brimz.ru/wp-content/uploads/Ad-Code-on-homepage.png" /></p><p>2. &quot;<b>Ad-Code to appear before your post content</b>&quot;</p><p>Выглядит идентично 1ому пункту, только данный рекламный блок будет опубликован на всех страницах с вашими постами. После заголовка, но перед самим текстом поста.</p><p>3. &quot;<b>Ad-Code to appear in the middle (calculated) or where you specify &lt;!&#8211; adman &#8211;&gt;</b>&quot;</p><p>Вот этот пункт &#8211; одна из наиболее интересных возможностей плагина. Он позволяет разместить рекламный блок по центру поста (высчитывается автоматически) или в том месте поста, где вы вставите код &quot;<b>&lt;!&#8211; adman &#8211;&gt;</b>&quot; (без кавычек). Вставлять его надо конечно в режиме редактиварония HTML-кода.</p><p>4. &quot;<b>Ad-Code to appear after your post content</b>&quot;</p><p>Последний пункт &#8211; это код, размещаемый в конце ваших постов.</p><p>&nbsp;</p><p>А код, соотвественно может быть абсолютно любым. Хотите, вставьте Яндекс.Директ, хотите Бегун, а хотите &#8211; графический баннер или свое текстовое объявление. Изменения произойдут сразу на всем сайте.</p><p>По умолчанию ваш рекламный блок будет выровнен по левому краю. Для того, чтобы расположить его по центру, я просто заключаю его в DIV, с соответствующим стилем. Т.е.:</p><blockquote><p>&lt;div style=&quot;text-align: center;&quot;&gt;<br
/> # код #<br
/> &lt;/div&gt;</p></blockquote><p>Единственное чего мне немного не хватает, так это возможности разместить на одном рекламном месте несколько разных рекламных материалов с автоматической ротацией, но видимо это расплата за ту простоту и надежность, которую дает AdMan.</p> Читайте также:<ul><li><a
href="http://www.brimz.ru/statistika-bloga-za-aprel-2009-i-predlozhenie-dlya-bloggerov.html" rel="bookmark" title="01.05.2009">Статистика блога за апрель 2009 и предложение для блоггеров</a></li><li><a
href="http://www.brimz.ru/nikogda-ne-stavte-prava-777-drwxrwxrwx-na-papku-wp-content-v-wordpress.html" rel="bookmark" title="04.06.2008">Никогда не ставьте права 777 (drwxrwxrwx) на папку wp-content в WordPress</a></li><li><a
href="http://www.brimz.ru/poleznyiy-soft-bazyi-plaginyi-i-servisyi-dlya-seo.html" rel="bookmark" title="06.06.2008">Полезный софт, базы, плагины и сервисы для SEO</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/reklama-v-bloge-wordpress.html/feed</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>Выделяем комментарии администратора WordPress</title><link>http://www.brimz.ru/vydelyaem-kommentarii-administratora-wordpress.html</link> <comments>http://www.brimz.ru/vydelyaem-kommentarii-administratora-wordpress.html#comments</comments> <pubDate>Mon, 21 Apr 2008 08:58:15 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/vydelyaem-kommentarii-administratora-wordpress.html</guid> <description><![CDATA[В некоторых темах WordPress подобный функционал реализован по умолчанию. А в некоторых нет, а хотелось бы свои ответы выделить на фоне остальных. Благо сделать это очень просто. Заходим в папку с вашей темой и находим там файл comments.php, а в нем строчку &#34;&#60;?php foreach ($comments as $comment) : ?&#62;&#34;. Именно с нее и начинается цикл [...]]]></description> <content:encoded><![CDATA[<p>В некоторых темах WordPress подобный функционал реализован по умолчанию. А в некоторых нет, а хотелось бы свои ответы выделить на фоне остальных.</p><p>Благо сделать это очень просто.</p><p>Заходим в папку с вашей темой и находим там файл <b>comments.php</b>, а в нем строчку &quot;<b>&lt;?php foreach ($comments as $comment) : ?&gt;</b>&quot;. Именно с нее и начинается цикл вывода комментариев на странице записи.</p><p>Соответственно следующей будет идти строчка похожая вот на эту:</p><blockquote><p>&lt;li class=&quot;&lt;?php echo $oddcomment; ?&gt;&quot; id=&quot;comment-&lt;?php comment_ID() ?&gt;&quot;&gt;</p></blockquote><p> <span
id="more-125"></span></p><p>Ее и надо отредактировать, добавив в конце конструкцию <b>style=&quot;&lt;?php /* Style differently if comment author is blog author */ if ($comment-&gt;comment_author_email == get_the_author_email()) { echo &#8216;<span
style="color: rgb(255, 0, 0);">border: 1px dotted;</span>&#8216;; } ?&gt;</b><b>&quot;.</b></p><p>Текст, выделенный красным &#8211; это именно оформление комментария, оставленного администратором, соответственно оформить ваш ответ вы можете любым стилем по желанию, у меня это рамка в точечку, шириной 1 пиксель. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p><p>В итоге строчка будет выглядеть так:</p><blockquote><p>&lt;li class=&quot;&lt;?php echo $oddcomment; ?&gt;&quot; id=&quot;comment-&lt;?php comment_ID() ?&gt;&quot; style=&quot;&lt;?php /* Style differently if comment author is blog author */ if ($comment-&gt;comment_author_email == get_the_author_email()) { echo &#8216;border: 1px dotted;&#8217;; } ?&gt;&quot;&gt;</p></blockquote><p>Вот и все. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/numeraciya-kommentariev-wordpress.html" rel="bookmark" title="06.04.2008">Нумерация комментариев WordPress</a></li><li><a
href="http://www.brimz.ru/subscriberu-vs-rss2emailru.html" rel="bookmark" title="17.03.2008">Subscribe.ru vs RSS2Email.ru</a></li><li><a
href="http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html" rel="bookmark" title="25.04.2008">Разные виды анонсов в WordPress</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/vydelyaem-kommentarii-administratora-wordpress.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Нумерация комментариев WordPress</title><link>http://www.brimz.ru/numeraciya-kommentariev-wordpress.html</link> <comments>http://www.brimz.ru/numeraciya-kommentariev-wordpress.html#comments</comments> <pubDate>Sun, 06 Apr 2008 08:59:40 +0000</pubDate> <dc:creator>Владимир Лапшин</dc:creator> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://www.brimz.ru/numeraciya-kommentariev-wordpress.html</guid> <description><![CDATA[Наличие номеров у комментариев облегчает возможность ориентирования и вносит ясность идут ли они сверху вниз или как иногда бывает снизу вверх. Вывод комментариев в WordPress осуществляется с помощью цикла, начинающегося строчкой: &#60;?php foreach ($comments as $comment) : ?&#62; Находится эта строчка в файле comments.php вашей темы оформления. До начала вывода комментариев зададим номер первого комментария, [...]]]></description> <content:encoded><![CDATA[<p>Наличие номеров у комментариев облегчает возможность ориентирования и вносит ясность идут ли они сверху вниз или как иногда бывает снизу вверх.</p><p>Вывод комментариев в WordPress осуществляется с помощью цикла, начинающегося строчкой:</p><blockquote><p>&lt;?php foreach ($comments as $comment) : ?&gt;</p></blockquote><p>Находится эта строчка в файле comments.php вашей темы оформления.</p><p>До начала вывода комментариев зададим номер первого комментария, добавив перед вышеприведенной строчкой <i>&quot;&lt;?php $i = 1; ?&gt;&quot;</i>. Должно получится так:</p><blockquote><p>&lt;?php $i = 1; ?&gt;<br
/> &lt;?php foreach ($comments as $comment) : ?&gt;</p></blockquote><p>Теперь надо определиться где мы будем выводить комментарий.</p><p><span
id="more-110"></span></p><p>По умолчанию в стандартной теме WordPress комментарии выглядят так:</p><p
style="text-align: center;"><img
width="150" height="188" src="http://www.brimz.ru/wp-content/uploads/wordpress-comments-numbers-1(1).png" alt="По умолчанию в стандартной теме WordPress комментарии выглядят так" /></p><p>Добавим номер комментария перед именем автора. Сам код для вывода имени автора выглядит так:</p><blockquote><p>&lt;cite&gt;&lt;?php comment_author_link() ?&gt;&lt;/cite&gt; пишет:</p></blockquote><p>Для вывода номера комментария добавим конструкцию <i>&quot;&lt;?php echo $i; $i++; ?&gt;.&quot;</i>. Получится:</p><blockquote><p>&lt;?php echo $i; $i++; ?&gt;.<br
/> &lt;cite&gt;&lt;?php comment_author_link() ?&gt;&lt;/cite&gt; пишет:</p></blockquote><p>А выглядеть это будет так:</p><p
style="text-align: center;"><img
width="148" height="181" alt="Для вывода номера комментария добавим конструкцию &quot;&lt;?php echo $i; $i++; ?&gt;.&quot;." src="http://www.brimz.ru/wp-content/uploads/wordpress-comments-numbers-2.png" /></p><p>Ну и по желанию номер комментария можно сделать якорем, дабы в будущем непосредственно на него можно было ссылаться. Для этого дополним конструкцию <i>&quot;&lt;?php echo $i; $i++; ?&gt;.&quot;</i> до вот такого вида:</p><blockquote><p>&lt;a href=&quot;#comment-&lt;?php comment_ID() ?&gt;&quot; title=&quot;&quot;&gt;&lt;?php echo $i; $i++; ?&gt;&lt;/a&gt;.</p></blockquote><p>Результат:</p><p
style="text-align: center;"><img
alt="нумерация комментариев wordpress" src="http://www.brimz.ru/wp-content/uploads/wordpress-comments-numbers-3.png" /></p><p>Отредактивароть вывод даты вы уже можете по желанию. Т.к. именно к дате по умолчанию привязан якорь. Ну и оформление внешнего ввида через css опять же по вкусу. <img
src='http://www.brimz.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> Читайте также:<ul><li><a
href="http://www.brimz.ru/vydelyaem-kommentarii-administratora-wordpress.html" rel="bookmark" title="21.04.2008">Выделяем комментарии администратора WordPress</a></li><li><a
href="http://www.brimz.ru/raznye-vidy-anonsov-v-wordpress.html" rel="bookmark" title="25.04.2008">Разные виды анонсов в WordPress</a></li><li><a
href="http://www.brimz.ru/vzlom-klientskogo-sayta-i-blagodarnost-sape-ru.html" rel="bookmark" title="22.06.2009">Взлом клиентского сайта и благодарность Sape.ru</a></li></ul>]]></content:encoded> <wfw:commentRss>http://www.brimz.ru/numeraciya-kommentariev-wordpress.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk
Database Caching 23/60 queries in 0.018 seconds using disk

Served from: www.brimz.ru @ 2010-09-10 13:50:58 -->