понедельник, 5 октября 2009 г.

Уроки WordPress - Что нового будет в WordPress 2.9?

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  Уроки WordPress
Разработка шаблонов, настройки, жизнь блогосферы
http://wphelp.ru
рекомендовать друзьям >>


  • Что нового будет в WordPress 2.9?

    Уже идет работа над следующим релизом — WordPress 2.9.

    Что будет в нем, еще обсуждается, но по результатам опроса 31 июля трех с половиной тысяч респондентов, было выделено несколько основных функций, которые они хотели бы видеть в новой версии, так что тенденция уже вырисовывается.

    1. На вопрос о том, если бы можно было выбрать только одну новую функцию, которая будет добавлена в WordPress 2.9, 628 пользователей или 17,5% (наибольший процент) ответило, что они хотели бы видеть возможность создания медиа-альбомов. Для решения этой задачи разработчики планируют интегрировать код Rudolf Lai (проект Google Summer of Code), добавив дополнительную функциональность.

    2. Второй вопрос заключался в том, какая из медиа-функций важнее, основываясь на способах использования WordPress респондентами. Наибольшее число пользователей (1202, или 36,1%) считает задачей приоритетной важности обеспечить более легкую вставку изображений. Работа над этой функцией уже начата независимым разработчиком (плаигин Viper's Video Quicktags), и скорее всего будет использовано именно это решение.

    Работа с изображениями в WordPress 2.9

    Работа с изображениями в WordPress 2.9

    3. В третьем опросе пользователей попросили проранжировать функции по степени важности. Самыми важными, опять таки, стали медиа-альбомы (499 проголосовавших или 16,9%). Не менее важным посчитали базовое редактирование изображений (477 человек или 16,1%), и более легкую вставку изображений (775 голосов, или 16%). Это в принципе подтверждает результаты первых двух опросов.

    4. Четвертый вопрос касался того, должны ли расширенные функции работы с медиа-файлами быть частью ядра, или отдельными плагинами. 1846 человек или 56,2% проголосовало за то, чтобы они были частью ядра.

    Как видим направление развития WordPress диктуется все большей «мультимедиазацией» зарубежного интернета, и основная часть разработок будет сосредоточена на расширении возможности работы с изображениями (ротация по горизонтали и вертикали, обрезка и т.п).

    Что касается других запрашиваемых функций, разработчики утверждают, что они не будут их ингорировать, но в большей степени приоритет отдается некоторым другим не-медиа свойствам, над которыми они в данный момент рабоатют. Одна из таких функций — то как будут удалятья записи. Теперь не будет надоедающего всплывающего окна с вопросом о том, уверенны ли вы, что хотите произвести удаление. Записи будут помещаться в корзину, из которой их можно восстановить, если они были удалены случайно. Также планируется улучшить управление страницами, однако в этом есть много технических нюансов, и возможно, эта функция появится только в WordPress 3.0.


    Переслать  




Новый эффективный вид рекламы - реклама в блогах!



rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152
управлять всей подпиской: http://www.rss2email.ru/manage.asp

суббота, 3 октября 2009 г.

Уроки WordPress (2 сообщения)

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  Уроки WordPress
Плагины, шаблоны, настройка и другие полезности
http://wphelp.ru
рекомендовать друзьям >>


  • Альтернатива произвольным полям и авто-ресайзингу картинок

    Если вы ведете новостной сайт, очень красиво когда для отдельной новости используется иллюстрация большого размера, в анонсах используются миниатюры, а для горячих новостей – картинки средней величины. Сейчас многие, в особенности премиум-темы, оснащены автоматическим ресайзингом картинок с использованием произвольных полей и скрипта TimThumb PHP Script.

    Но такое решение кажется мне не совсем оправданным.

    Во-первых, зачем генерировать дополнительные картинки “на лету”, если WordPress уже имеет встроенную функцию авторесайзинга, и достаточно задать один раз интересующие нас размеры для миниатюр, средних и больших изображений.

    Во-вторых, если у вас уже есть 200 и более записей, сложно указать для каждой произвольное поле с картинкой.

    В-третьих, данный скрипт порой сложно заставить работать.

    Плагин Justin Tadlock's Get the Image

    Более оптимальным мне кажется использование плагина Justin Tadlock's Get the Image, который не генерирует заново картинки, а просто выводит уже существующие.

    Сайт оформленный красивыми миниатюрами

    Сайт оформленный красивыми миниатюрами

    Благодаря этому плагину можно:

    1. Использовать как произвольные поля, так и просто добавленные к записи изображения.

    2. Указывать какой размер по-умолчанию должен использоваться для картинок. Скрипт ищет созданные WordPress миниатюры, если не найдено никаких изображений в произвольных полях. Вы можете использовать значения "thumbnail," "medium," “large” или "full" (варианты картинок, которые генерирует WordPress).

    3. Если вообще никаких картинок не найдено, будет показана картинка, которая лежит в папке "/wp-content/my-image.jpg."

    Противопоказанием к использованию этого плагина может быть только то, что когда-то в будущем вы захотите абсолютно переработать дизайн, и вас не будут устраивать размеры изображений, которые вы выставили когда-то в настройках WordPress, ведь тогда придется заново генерировать все изображения.

    У вас есть много вариантов вызова картинки с помощью плагина в файлах вашей темы.

    Самый простой:

    <?php if ( function_exists( 'get_the_image' ) ) { get_the_image(); } ?>

    При этом по-умолчанию будут использованы следующие параметры:

     $defaults = array( 'custom_key' => array( 'Thumbnail', 'thumbnail' ), 'attachment' => true, 'default_size' => 'thumbnail', 'default_image' => false, 'order_of_image' => 1, 'link_to_post' => true, 'image_class' => false, 'image_scan' => false, 'width' => false, 'height' => false, 'echo' => true );

    custom_key

    Отвечает за произвольные поля, которые вы используете. Помните, что ключи произвольных полей чувствительны к регистру (по-умолчанию плагином используются ключи произвольных полей Thumbnail и thumbnail).

    attachment

    Скрипт будет искать изображения, прикрепленные к статье (по-умолчанию true).

    default_size

    Относится к размеру картинок по-умолчанию, если произвольное поле не найдено. Как я уже говорила выше, вы можете выбрать thumbnail, medium, large (WP 2.7+), или full (по-умолчанию thumbnail).

    default_image

    Будет вызывать изображение по указанному адресу, если других изображений не найдено (по-умолчанию отключено).

    order_of_image

    Вы можете выбрать не только первое изображение, но и любое другое, прикрепленное к статье.

    link_to_post

    Должна ли ссылка с изображения вести на статью (по-умолчанию true).

    image_class

    Вы можете добавить специальный класс для изображений, чтобы оформить их с помощью CSS.

    image_scan

    Если true, скрпит будет искать прикрепленные к статье изображения. Не совсем понятно, в мануале сказано, что по-умолчанию используется false, но на самом деле, если даже использовать стандартный код <?php if ( function_exists( 'get_the_image' ) ) { get_the_image(); } ?>, скрипт прекрасно выводит прикрепленные изображения, если не найдены конкретные произвольные поля. Возможно просто разработчики не обновили мануал.

    width

    Ширина выводимого изображения.

    height

    Высота выводимого изображения.

    echo

    Если true, изображение показано на странице. Если false, изображение будет возвращено для использования его в ваших собственных функциях (по-умолчанию true).

    Несколько примеров использования

    1. Если нам надо, чтобы скрипт сначала изображения в произвольном поле Thumbnail, затем, если ничего не найдено в My Thumbnail, и если картинок в произвольных полях нет, выдавал миниатюру прикрепленной к записи картинки используем код ниже. Вместо thumbnail можно указать medium и т.д. для вывода другого размера. Если же никаких картинок не найдено, будет показана картинка /wp-content/my-image.jpg.

    <?php if ( function_exists( 'get_the_image' ) ) { get_the_image(array('Thumbnail','My Thumbnail'),'thumbnail','/wp-content/my-image.jpg'); } ?>

    2. Вывод второго по счету прикрепленного изображения.

    <?php if ( function_exists( 'get_the_image' ) ) { </code><code>get_the_image( array( 'order_of_image' => 2 ) ); } ?>

    3. Заставляем картинку ссылаться на статью, для этого вместо

    echo get_the_image(array('Thumbnail','My Thumbnail'),'thumbnail');

    используем

    echo get_the_image_link(array('Thumbnail','My Thumbnail'),'thumbnail');

    Без использования плагина

    При разработке тем использование сторонних плагинов неудобно.

    Поэтому можно использовать упрощенный вариант, на основе этого решения. Заметьте, что для использования этой функции, изображение действительно должно быть вставлено в запись, а не просто загружено в медиа-библиотеку, в отличие от предыдущего плагина.

    В файле functions.php добавляем следующий код:

    /* replacement function for the_thumb, as found in the post-thumb plugin searches a pots for images, gets the image id, then retrives info about it, displays the thumb  args: $size, should be "thumbnail" or "medium" */ function cim_the_thumb($size="thumbnail"){ 	global $post; 	preg_match('/<img(.*?)src=["'."']".'(.*?)["'."']".'(.*?)\/\>/i', $post->post_content, $matches);  //get all the images  	if (!$matches)  //if no images 		return null;  	ereg('wp-image-([0-9]+)',$matches[0],$regs);  //find the string "wp-image-nnn" in the image, where nnn is the image id  	if (!$regs){ 		echo "<!-- there was an error getting an image for this post -->\n"; 		return null; 	}  	if (is_numeric($regs[1])){  //check to make sure the ID we got is numeric (it should be!)  		//add classes specifically for the CIM sites 		if ($size =="medium"){ 			$imgClass="img-holder"; 		} elseif ($size == "thumbnail"){ 			$imgClass = "smallthumb"; 		}  		$image = wp_get_attachment_image_src($regs[1], $size, false);  //get image sizes 		if ( $image ) { 			list($src, $width, $height) = $image; 			echo '<a href="'.get_permalink($post->ID).'" title="'.get_the_title($post->ID).'">'; 			echo '<img src="'.attribute_escape($src).'" class="'.$imgClass.' attachment-'.attribute_escape($size).'" alt="'.get_the_title($post->ID).'" />'; 			echo "</a>\n"; 		} 	} else { 		echo "<!-- there was an error getting an image for this post -->\n"; 		return null; 	} } 

    Далее в любом месте цикла The Loop, там где хотим видеть картинку среднего размера, вызываем функцию

    <?php if ( function_exists( 'cim_the_thumb' ) ) { cim_the_thumb('medium'); } ?>

    а для миниатюр

    <?php if ( function_exists( 'cim_the_thumb' ) ) { cim_the_thumb('thumbnail'); } ?>

    Готово!


    Переслать  


  • Blog Rebirth

    Со времени моего последнего поста прошел почти год, потом блог взял на себя Алексей, и порадовал нас многими интересными статьями, но вот уже восемь месяцев сайт не обновляется… Так сложилось, что я за это время успела уехать в Чехию, и часть зимы и всю весну училась там, а по приезду пыталась наверстать упущенное, ведь в Чехии на какие-либо действия в Интернете оставалось совсем мало времени.

    Итак, я вернулась, уже привела все в порядок, так что с новыми силами, как говорится…

    Появилось много идей для новых статей.

    Создан новый дизайн. Хотелось чего-то яркого, живого и свежего. Получилось что-то минималистское с яркими акцентами:).

    Поскольку блог очень давно не обновлялся, многие посты уже устарели, появилась уйма новых плагинов, а старые уже не актуальны. Постепенно я с этим разберусь, пересмотрю что осталось полезного, а что стоит обновить, или вовсе удалить.

    За время отсутствия у блога администратора накопилось более 3000 комментариев, в основном, конечно же, спам, но некоторый спам даже забавный:). Все промодерировано. Приношу извинения тем, чьи вопросы остались без ответа, и обещаю это компенсировать новыми интересными и полезными статьями.

    Я продолжу рассказывать о новых вкусностях для WordPress, также в блоге хотелось бы развить тему разработки шаблонов, будем рассматривать архитектуру, приемы дизайна, полезные сервисы.

    Планируется несколько новых рубрик, в частности раздел «Черпаем вдохновение!». В нем будут изложены истории успеха популярных блоггеров, приведены красивые дизайны, все то, что может вдохновить блоггера на плодовитую и радостную работу.

    Так что, добро пожаловать!

    Феникс от NDesign Studio

    Феникс от NDesign Studio


    Переслать  




Новый эффективный вид рекламы - реклама в блогах!



rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152
управлять всей подпиской: http://www.rss2email.ru/manage.asp

пятница, 2 октября 2009 г.

rss2email.ru - на что подписаться? - Лучшие блоги недели

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  rss2email.ru - на что подписаться?
Рекомендуем только лучшие новостные ленты и блоги!
http://www.rss2email.ru/top.asp
другие подписчики этой ленты также читают >>



  • Лучшие блоги недели

    Блог SEO Философа Bormaley
    SEO блог о практике SEO (Search Engine Optimization, поисковая оптимизация сайта, раскрутка сайта, продвижение сайта).
      Подписаться →


    Блог "Жизнь На Даче"
    Какой должна быть жизнь на даче? Удобной и красивой. В блоге мы рассказываем о том, как жизнь на даче превратить в удовольствие: современные технологии для получения хорошего урожая, рекомендации по обустройству хозяйства, полезные советы.
      Подписаться →


    Занимательная Природа и Экология
    Научно-популярный журнал о природе, экологии и окружающей среде. На страницах журнала Вы найдёте много увлекательных и оригинальных статей о нашем сложном и многообразном окружающем мире.
      Подписаться →







rss2email.ru       управлять всей подпиской: http://www.rss2email.ru/manage.asp

четверг, 1 октября 2009 г.

Уроки WordPress - Быстродействие WordPress

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  Уроки WordPress
Плагины, шаблоны, настройка и другие полезности
http://wphelp.ru
рекомендовать друзьям >>


  • Быстродействие WordPress

    Спонсор поста: Кайзер – это титул германских императоров?
    Нет, это такая бытовая техника.

    Многие думают что оптимизировать WordPress не нужно. Вроде и так быстро работает. Но поверьте мне, когда на ваш блог, в сутки, посещяемость выростает до нескольких тысяч, и при этом стоит много разным плагинов, то он может просто “упасть”, или сервер загнется. Ну если у вас мощный сервер, дальше не читайте ;) Но даже если у вас один маленький блог, и слабо посещается, все равно будет приятно, если он заработает быстрее.

    Давайте разберем эту проблему.

    Теория

    Для начала предлагаю разобраться, что же такое происходит “там”, что можно оптимизировать.

    Мы знаем что вордпресс написан на php. При открытии посетителем страници происходит следующее:

    • WordPress делает запросы в базу данных, т.е. вытаскивает из нее такую информацию как текст записи, автор, дата и время создания записи, комментарии, и т.д.
    • потом эти данные с компилируются с помощью php и соответственно выводится посетителю.

    Теперь представте себе, что на одну и ту же запись зашло несколько тысяч человек. Т.е. одни и те же действия с php и базой данный произошли ровно столько раз, сколько зашло человек на эту запись. Соответственно очень сильно потребляется оперативная память сервера и процессорное время.

    Согласитесь, бессмысленное действие, если можно при первом посетителе сделать выборку нужной информации из базы данных, скомпилировать в php нужные данные, сохранить на диск, и при следующем посетителе, эти данные покажутся из сохраненного источника на диске. Соответственно и оперативная память и процессор меньше грузятся, в разы.

    Такой процесс сохранения на диск динамической информации называется кеширование.  А сама информация на диске называется кеш.

    Прошу к терминам не придираться, так как старался описать все наиболее популярно.

    Обоснование

    Есть такой сервис, который проверяет скорость загрузки страницы, размер страницы и среднюю скорость в килобайтах. Ну есть и много других, но мне понравился этот.

    Я проверил скорость загрузки сайта до оптимизации быстродействия и после. Для точности, каждый тест провел 5 раз и сделал скриншоты. Смотрите скрины и сами думайте, даром ли я потратил неделю, чтобы разобраться с этой штукой.

    До:

    После:

    Результат как говорится “на лицо”.

    Практика

    Итак, теорию мы знаем, теперь как же все таки это использовать в WordPress?

    Для тех кто использует оптимизированную сборку от Макса, нужно просто, в файле wp-config.php закомментировать строчку:

    define('DISABLE_CACHE', '');

    т.е. просто перед ней поставить два слеша (//).

    Кому интересно, можете почитать тут как Макс реализовал кеш в WordPress’e.

    Для остальных, есть специальный плагин WP-Super-Cache.

    1. Сначала удостоверьтесь что у вас не установлен плагин WP-Cache. Если же установлен, дальше можете не читать.
    2. Качаем плагин тут.
    3. Разархивируем.
    4. Копируем папку wp-super-cache в директорию плагинов /wp-content/plugins.
    5. Активируем плагин в панели управления плагинами.
    6. Перейдите в Настройки, и там откройте WP-Super-Cache. Скорее всего там будет что-то такое: advanced-cache.php does not exist
      Create it by executing:
      ln -s /home/wordat/public_html/sait/wp-content/plugins/wp-super-cache/wp-cache-phase1.php /home/wordat/public_html/sait/wp-content/advanced-cache.php
      in your server
      Or by copying /home/wordat/public_html/sait/wp-content/plugins/wp-super-cache/wp-cache-phase1.php to /home/wordat/public_html/sait/wp-content/advanced-cache.php.
      Cannot continue... fix previous problems and retry.
    7. Теперь из папки wp-super-cache (которая в /wp-content/plugins) копируем wp-cache-phase1.php в папку wp-content и переименовываем его в advanced-cache.php.
    8. Плагин может не включится, особенно если у вас версия младше 2.5. Посему в файле wp-config.php вставляем строчку
      define('WP_CACHE', true);

      .

    9. Поставьте права доступа для папки wp-content CHMOD 777, обновите страницу настроек планига (чтобы конфигурация сохранилась), и верните права CHMOD 755.
    10. Теперь в .htaccess нужно прописать:
      <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / AddDefaultCharset UTF-8 RewriteCond %{REQUEST_METHOD} !=POST RewriteCond %{QUERY_STRING} !.*s=.* RewriteCond %{QUERY_STRING} !.*p=.* RewriteCond %{QUERY_STRING} !.*attachment_id=.* RewriteCond %{QUERY_STRING} !.*wp-subscription-manager=.* RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$ RewriteCond %{HTTP:Accept-Encoding} gzip RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]  RewriteCond %{REQUEST_METHOD} !=POST RewriteCond %{QUERY_STRING} !.*s=.* RewriteCond %{QUERY_STRING} !.*p=.* RewriteCond %{QUERY_STRING} !.*attachment_id=.* RewriteCond %{QUERY_STRING} !.*wp-subscription-manager=.* RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$ RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L] </IfModule>

      . Предупрежу, некоторые первые строчки в файле .htaccess уже есть, посему, делать это аккуратно!

    Если вы все это осилили, то плагин этот мы вроде установили. Теперь его надо настройить.

    ON – все включено.

    HALF ON – супер кеш выключен, кеш включен.

    OFF – все выключено

    Clear all cache files when a post or page is published. – очищать вест кеш, когда публикуется страница или запись (увеличивает время публикации).

    Expiry time – время жизни кеша, в секундах

    How often should expired files be deleted? – как часто будут удаляться файлы кеша, в запросах.

    Для начала, этого хватит с головой.


    Скачать плагин с официального сайта WordPress

    У вас есть много сайтов/сателлитов на CMSimple? Вы хотите их перенести на WordPress? Легко! С помощью WordPress Translator v.1.3 вы это сделаете за 5 минут, в несколько кликов, сверстаете WordPress сайт из MS Word. У этой тулзы куча возможностей, о которых вы можете прочесть тут.

    Переслать  




Новый эффективный вид рекламы - реклама в блогах!



rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152
управлять всей подпиской: http://www.rss2email.ru/manage.asp

суббота, 26 сентября 2009 г.

Уроки WordPress (10 сообщений)

 rss2email.ruНа что подписаться?   |   Управление подпиской 

  RSS  Уроки WordPress
Плагины, шаблоны, настройка и другие полезности
http://wphelp.ru
рекомендовать друзьям >>


  • День Рождения!

    Вынужден извиниться перед своими читателями за столь долгое отсутствие – праздники все не кончаются…

    Настал очередной, праздновать который буду долго, очень долго. Но писАть все равно буду!

    В камментах принимаю поздравления :) Чем больше – тем лучше ;)

    PS смотрю что блог начинает становится чем-то вроде справочника по ВП. Это не есть гут, так что потехоньку буду переходить на более неформальное общение. Так же забыл совсем про всякие там СЕО, блоггинг, социальщину и иже с ними, так что и это запишу в планы на этот год.



    © Уроки WordPress, 2009 | Автор: Алексей aka Grabus | Отзывов: 25


    Переслать  


  • Прячем рефссылки или как сделать редирект

    Вы наверняка видели на блогах ссылки типа www.sait.ru/go/sape/ нажав на которую оказываешься совершенно на другом сайте. Я расскажу как сделать сие на своем блоге.

    Можно конечно, использовать сервис типа URLx.ru. Но тогда у вас будут внешние ссылки, что многих не устраивает.

    Представляю вам плагин GoCodes. Сей плагин позволяет вам управлять короткими ссылками на своем WordPress блоге.

    • Качаем плагин на странице, которую я указал выше.
    • Заливаем папку gocodes в папку с плагинами /wp-content/plugins/.
    • Активируем его на странице Плагины.
    • В файл .htaccess, после строки “# BEGIN WordPress”, добавляем такие строки:
      RewriteEngine On RewriteRule ^go/([a-zA-Z0-9_-]*)/?$ /index.php?gocode=$1 [L,R] 

    Если ваш блог установлен, например в директорию blog, то “/index.php” меняем на “/blog/index.php”.

    Если у вас установлен WP-Super-Cache, то обязательно в настройках последнего, в Rejected URIs должна быть строчка “index.php”. Иначе она (страница index.php) будет кешироваться и редирект не будет работать. В принципе она там указана по умолчанию, но на всякий случай проверте.

    Все, плагин установлен. Теперь идем в Управление – GoCodes.

    Там видим поля, которые нужно заполнить:

    Redirection Key - слово, ключ, которое будет показываться в адресе после “/go/”.

    Target URL - урл, на который будет происходить редирект.

    Count this? – считать количество редиректов (переходов)?

    Жмете Add Redirect. Ссылка добавлена.

    Ниже видим таблицу, в которой есть все наши редиректные линки, и где мы их можем редактировать/удалить.

    К сожалению, в этой таблице нам не дается получившаяся ссылка, поэтому ее придется делать руками.

    Для этого нам понадобиться адрес нашего блога (например “wphelp.ru”), строчка “/go/”, наш ключ (например “sape”), клей. Склеиваем все, и у нас выходит wphelp.ru/go/sape. Так выглядит ссылка на мою рефссылку в сапе.

    Для того чтобы поменять это самое /go/ на что-либо другое, например на /gogo/, просто меняем в .htaccess, ^go/([a-zA-Z0-9_-]*)/?$ это, на ^gogo/([a-zA-Z0-9_-]*)/?$ это. Думаю понятно.

    Еще одно отступление, для тех кто помешан на перетикании PR со страници на страницу (привет Настя ;) ). Получившаяся ссылка – редиректная, но для ПС – это ссылка все же, посему PR утекает. Либо на несуществующую страницу, либо на конечную страницу, но все же перетекает (ТИЦ не перетекает). Посему, кому важно, вставляйте эту ссылку в nofollow.

    Поздравительные открытки.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 22


    Переслать  


  • Скачать WordPress 2.7

    Ну вот наконец-то и вышел долгожданный WordPress 2.7. И вроде даже на русском.

    Я еще не тестировал, все времени не хватает. Так что качаем, ставим, отписываемся.

    Скачать WordPress 2.7 на русском тут.

    Скачать WordPress 2.7 на английском тут.

    ps я не смог скачать файл .zip, поэтому качайте .tar.gz.

    seo блог.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 8


    Переслать  


  • Чемодан Блоггера

    Помойму он уже есть у всех блоггеров, вот я на него созрел. Но для того чтоб его получить нужно написать о нем, и поставить ссылку.

    Что собственно я и сделаю сейчас.

    И так, что ж такое Чемодан Блоггера и что он может.

    "Чемодан Блоггера" – это бесплатная программа для тех, у кого есть свой блог. Программа имеет функции мгновенного обновления информации в нескольких разделах, причем влияют на эти изменения сами пользователи. (с) Артем Беляйкин.

    “Социальные закладки” - Чемодан упрощает работу с соцзакладками. Вы туда добавляете свои профили один раз, а потом нужные ссылки с помощью Чемодана добавляете в соцзакладки.

    “В Фокусе” – в этом разделе, Автор раздела размещает интересные на его взгляд события в блогсфере, а так же инфу от спонсоров (программа все таки бесплатная).

    “Конкурсы” - тут будут появляться все конкурсы блоггеров, у которых есть Чемодан. Так же от сюда можно отослать заявку о своем конкурсе.

    “Мой Эфир” – с помощью ПС Гугл или Яндекс, вам будут показывать последние упоменания о вашем блоге.

    Дополнительные SEO разделы, такие как "Обратные ссылки", "Позиции сайта", "Анализ блога". Это сервисы для SEO анализа Вашего блога.

    Вобщем вещь достойная, и попробовать хочу. Для более конкретного ознакомления идите по ссылке выше.

    Одесский форум.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 9


    Переслать  


  • Плагин для верстки шаблона WordPress

    Хотел написать полное руководство из 7 частей, как создать собственную тему для WordPress, с полным объяснением где-что, и подробными описаниями. Но увы, обнаружил, что Макс это уже сделал до меня: Делаем собственный шаблон.

    Но, тем кто решил все таки это сделать и уже ознакомился со статьей Макса, этот пост не будет бесполезен.

    Если вы верстаете шаблон, то скорее всего вы используете Dreamweaver. Ну или блокнот. Но дримом удобнее. Соответственно для него и плагин, специально для упрощения верстки шаблона для WordPress.

    Качаем WP-Builder. Устанавливаем. На мой Adobe Dreamweaver CS3 стал великолепно.

    У вас появилась дополнительная панелька:

    Каждая из кнопок отвечает за определенный блок функций.

    Функции шаблона, такие как Header, Footer, Комменты и т.д.

    Для таких фалов как index.php.

    Метатеги, киворды, дескрипшины.

    Для header.php.

    Контент, навигация.

    Для single.php.

    Данные автора.

    Для single.php

    Архивы.

    Для index.php.

    Это все примеры. Для лучшего понимания все таки прочтите статью Макса.

    При нажатии на определенную строчку, вам в шаблон вставится нужная функция, и вам не придется рыскать в поисках названия оной и ковырять кодекс.

    ps если кто сделает действительно стоящую тему для WordPress – пишите, оставлю обзор у себя.

    Реклама в Яндекс Директ. Несколько советов.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 16


    Переслать  


  • Чат на своем блоге

    Как наверное всем известно, с читателями своего блога нужно общаться, и общаться плотно. Посему предлагаю на ваш суд несколько сервисов предоставляющих возможность повесить на свой сайт чат для общения с читателями.

    3 варианта чата:

    Google Talk chatback

    • Идем сюда http://www.google.com/talk/service/badge/New
    • Жмем кнопку Edit;
    • Вводим заголовок (оционально);
    • Вводим ник;
    • Вводим стиль отображения;
    • Жмем Update badge;
    • Копируем код и вставляем в на сайт.

    Теперь на сайте будет что-то типа этого:


    При нажатии на него, посетитель сможет с вами общаться. У вас же должен быть включен Google Talk. Его можно вставить в виджет.

    Hab.la

    • Идем сюда http://www.hab.la/
    • Регистрируемся (как это сделать думаю понятно, иначе спрашивайте в комментах);
    • В конце регистрации вам дадут код, который просто вставите в код вашего шаблона;
    • Как он будет выглядеть можете увидеть внизу справа;
    • В Customize можно его поднастроить.

    Этот чат, если я не ошибаюсь, установлен у Лекактуса.

    SiteHeart

    Находится тут http://siteheart.ru/

    Расписывать его не буду, так как там и так все расписано, и сделан он в основном для бизнеса, а не для блогов (хотя какая разница).

    Есть еще несколько англоязычных чатов, но этих хватит.

    Бесплатные программы для Windows.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 14


    Переслать  


  • Landing Page и все такое

    Landing Page – это страница, на которую попадает посетитель клацнув на рекламу, либо перейдя по ссылки с результата поискового запроса. Обычно она наполнена ключевиками, и должна давать посетитею наиболее полную (цепляющую) информацию.

    Например, такая страница у нас главная. Но если это WordPress, то на главную мы можем повесить либо последние посты, либо статическую страницу. Мы же хотим, чтоб на главной была Landing Page и список последних постов. Тогда нам нужен плагин WP-Sticky (там русская версия, и как установить, и как пользоваться, посему описывать тут не буду). Данный плагин позволяет вам закрепить вверху нужные вам посты.

    Что же делать, если к нам на блог попал посетитель с поисковика, но почему-то попал не совсем на ту запись, которая ему нужна? Или же как нам предоставить полную информацию о конкретной теме, тогда как посетитель попал на один пост (часть темы)?

    Вкратце говоря, существует плагин, который показывает посетителю, перешедшему с поисковика, посты, релевантные его запросу. Как сие выглядит у меня:

    картинка кликабельна

    Плагин этот называется Landing Site.

    Скачать плагин Landing Site

    1. Качаем плагин Landing Site;
    2. Разархивируем и копируем папку landing-sites в вашу папку плагинов /wp-content/plugins/;
    3. Активируем этот плагин в админке на странице Плагины;
    4. Куда-нибудь в файл index.php вашей темы вставляем следующий код:
        <?php if (ls_getinfo('isref')) : ?> <h2><?php ls_getinfo('terms'); ?></h2> <p>You came here from <?php ls_getinfo('referrer'); ?> searching for <i><?php ls_getinfo('terms'); ?></i>. These posts might be of interest:</p> <ul> <?php ls_related(5, 10, '<li>', '</li>', '', '', false, false); ?> </ul> <?php endif; ?> 

      Я вставил перед строчкой

       <h1><?php the_title(); ?></h1> 
    5. Все готово.

    Текст можете написать свой. Некоторые переменные которые тут используются:

    • ls_getinfo(’isref’) – проверка REFERRER, поисковик ли это;
    • ls_getinfo(’terms’) – поисковый запрос;
    • ls_getinfo(’referrer’) – реферер, поисковик;
    • ls_related() – вывод релевантных постов с такими параметрами: количество постов, количество слов в названии поста, что будет выводится до ссылки на пост, что после, что до сообщения, что после, остальные нам не нужны (false, false).

    Таким образом, мы даем посетителю наиболее полную информацию, так же пытаемся его подольше задержать на блоге и запомниться ему.

    Разное:

    Вышел первый номер он-лайн журнала SEODigest, качаем, читаем!

    Сеочайник описывает свой метод создания сетки блогов.

    Так же читайте блог “Продвижение в регионах”.

    Оренбургский региональный портал.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 9


    Переслать  


  • Виджет-плагин для быстрой расстановки баннеров в блоге

    Гостевой пост от SEO Зоопарк

    Собирая сборку WP для будущей сетки, я столкнулся с необходимость быстро развесить баннеры на блогах. Хотелось исключить необходимость редактирования кода вручную, тем более, когда блог не один, а шаблоны в каждом разные. В этом случае разбираться в коде каждого шаблона совсем утомительно и ведет к потерям времени.

    Сама собой напрашивалась идея использовать для решения задачи виджеты Вордпресс. Вот если бы отдельный баннер можно было бы “засунуть” в отдельный виджет, то размещение рекламных блоков совершенно очевидно свелось бы к вставке кода баннера в виджет и перетаскиванию соответствующего виджета на подходящее место.

    Чтобы не изобретать велосипед с нуля, для первой части задачи нашелся вполне удачный плагин WPAds, поддерживающий работу с баннерами в WP. Его функционал позволяет добавить через админку любое число баннеров, включить/отключить необходимые и выставить приоритет демонстрации каждого. Ограничитель показов и счетчик тоже не окажутся лишними. После добавления баннера плагин сообщает два кода: первый для вставки в шаблон, и второй – внутрь поста. Эта возможность нам на всякий случай не помешает, но мы уже договорились, что постараемся обойтись без ручной правки кода.

    Для реализации виджет-возможностей по управлению баннерами, был написан свой собственный плагин Zoo Ads, работающий в тесной связке с предыдущим. Рекомендации по установке и активации плагинов сразу пропустим – они очевидны для движка WP, и ничего нового здесь сказать нельзя.

    Итак, прежде всего, идем в “Настройки->WPAds”, кликаем “Add new banner” и заполняем поля по подсказкам. Отдельно можно заострить внимание на поле Zones – этот цифро-буквенный идентификатор зоны нам скоро пригодится.

    Далее идем на “Внешний вид->Виджеты”, находим в списке доступных “Zoo Banner 1″ и тащим его на сайдбар, куда пожелаем. В настройках виджета задаем заголовок блока на сайдбаре, тот самый идентификатор зоны, введенный на предыдущем шаге, и параметры выравнивания баннера в шаблоне. Проверяем морду блога, как на ней все отобразилось – работает!

    С остальными баннерами поступаем совершенно аналогично, только для каждого нового баннера нужно завести отдельный виджет. Это можно сделать на странице виджетов внизу, где задается число виджетов Zoo Ads. Про особенности настроек выравнивания баннеров подробно написано в хелпе на плагин.

    Взглянуть на пошаговые примеры использования плагина (с картинками) можно на сайте SEO Зоопарк, и там же скачать сам плагин Zoo Ads. Если он вам понравится, отпишитесь об этом на своем блоге или линканите страницу плагина.



    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 8


    Переслать  


  • Удобная модерация комментариев

    Многие блогеры, в том числе и я, все время держут админку блога в браузере открытой, в основном для того, чтобы быстро и оперативно модерировать комментарии. Теперь же для этого не обязательно даже браузер открывать.

    Плагин, который я хочу предоставить на ваш суд называется Moderator, и сделан он на основе технологии Adobe Air.

    Adobe Air – это кросс-платформенная среда для запуска программ, которые создаются как современные веб-приложения, при помощи HTML, Javascript, Adobe Flash®, Adobe Flex™, Ajax. Фактически это веб-мешапы на вашей локальной машине.

    Т.е. это технология, которая позволяет создавать десктопные приложения работающие с интернет ресурсами.

    После установки данного плагина мы увидим, рядом с часами такой значок, с количеством новых комментариев:

    При нажатии на этот значок, откроется такое окно:

    Коротко говоря, этот плагин показывает вам последние комментарии на вашем блоге, и позволяет их разрешить, удалить, пометить как спам, не открывая барузер и админку блога.

    Плагин довольно таки удобный, но есть несколько минусов, или скорее недоработок:

    • если комментарий длинный, он весь не показывется;
    • не показывает к какой записи оставлен комментарий;
    • невозможно редактировать комментарии (было бы очень удобно);
    • он на английском, хоть это и не очень большая проблема.

    Обзор готов, теперь как же установить это чудо.

    Скачать плагин Moderator

    1. У кого Adobe Air устонавлен, тот пропускает этот шаг, у кого его нет, идем сюда http://get.adobe.com/ru/air/ и устанавливаем Adobe Air (12 mb);
    2. Качаем плагин;
    3. Разархивируем и копируем папку moderator в папку плагинов вашего блога /wp-content/plugins;
    4. Идем в админке в Плагины и активируем его;
    5. Идем в админке в Настройки – Moderator;
    6. Видим кнопку
    7. И нажимаем Install Now. Приложение устанавливается, комментировать его установку не буду, ибо там все понятно, если нет, спрашивайте в комментах;
    8. После установки вам будет предложено указать адрес блога, логи и пароль админа. Вводим эту информацию и жмем кнопку Login;
    9. Все готово. Пользуйтесь.

    Попрошу вас отписаться и рассказать, удобен ли вам сей плагин, и будете ли вы им пользоваться. Интересно услышать от вас действительно ли он будет полезен, или это очередной “понт”, особо не несущий в себе функционального удобства.

    PS Советую почитать о том когда стоит публиковать свои лучшие статьи, от Одесского манимейкера.

    Вы еще не зарабатываете на форексе? Начните зарабатывать, посетив сайт www.eliteforex.ru


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 20


    Переслать  


  • WordPress 2.7

    Спонсор поста: Кайзер – это титул германских императоров?
    Нет, это такая бытовая техника.

    Не успели мы привыкнуть к одному WordPress’у как выпускают следующий. Это скорее хорошо, чем плохо. Давайте посмотрим на новый WordPress под номером 2.7.

    Итак лезем сюдой: http://wp.chrisjohnston.org/wp-admin

    логин: admin

    пароль: demo

    Там выложена бета версия WordPress 2.7. Смотрим. Первое что бросается в глаза, это Adsense, но это видимо автор сайта решил подзаработать. Из-за адсенса кое-что съехало, но это нам не мешает оценить сам движок.

    Видим что изменился практически весь дизайн, в этой демке не особо видно как будет выглядеть дашбоард в уже существующем какое-то время блоге, авторы же показывают такой скрин:

    Все очень даже симпатично, мне нравится.

    На что хочу обратить внимание, это кнопка Turbo в разделе Tools. Разработчики позаботились о кешировании самой админки с помощью технологии Google Gears. Google Gears уже используется в таких сервисах гугла как Google Docs, Google Reader. Основная цель этой технологии – это использование сервиса без интернета, и синхронизация локальной версии с онлайн когда интерент есть. Проще говоря, пока нет интернета мы можем использовать сервисы, а когда интернет появляется, все изменения записываются в сам сервис.

    К сожалению в WordPress 2.7 кеш (с помощью gears) реализован не полностью, т.е. я могу без интернета посетить все те страници админки который посещал в онлайн, но создавать посты я пока не могу в оффлайне. Ну это же пока начало. Хотя может это и возможно, но у меня не получилось.

    Так вот, при нажатии кнопки Turbo, файлы кеша качаются на локальный компьютер, и (как говорят авторы) админка начинает быстрее работать. Супер кеш, говорят, полноценно не работает в этой новой версии WordPress.

    Над меню, в админке WordPress 2.7, есть кнопка (««), которая уменьшает все меню до значков. Таким образом рабочая часть максимально увеличивается. Это удобно при написании больших постов.

    Вверху, рядом с названием блога есть кнопка Page Options (на многих страницах), при нажатии на которую открывается панель с редактированием текущей страници. Т.е. мы можем настроить админку поолностью как нам нравится и как удобно.

    В WordPress 2.7 вроде бы, реализована установка плагинов полностью через веб-интерфейс, т.е. через админку, так же обновления типа “одним кликом”.

    Появились несколько API для разработчиков, такие как API для комментариев, API для шаблонов.

    Теперь в WordPress 2.7 можно отвечать на комментарии через админку (наконец-то!). Также комментарии стали древовидными, т.е. как в ЖЖ, отвечать можно не только на пост, но и на другие комментарии.

    В некоторых плагинах отпадет нужда, т.к. их функционал будет реализован в самом движке, например генерация xml карты сайта блога (т.е. sitemap, например для панели вебматера гугла или яндекса), подписка на комментарии.

    На пока что обзор WordPress 2.7 заканчиваю.

    Мои комментарии по поводу сего чуда.

    Ребята молодцы, но самое время немного скорректировать вектор развития, на время.

    Т.е. я хочу сказать что с каждой новой версией, сам движок WordPress 2.7 и админка все более навороченей, соответсвенно и более тяжелой для сервера. Теперь стоит смотреть в сторону оптимизации и облегчения движка. Чтоб он был такой навороченный как сейчас, и быстрый как когда-то. Потому что многие не используют новые версии именно из-за тяжести, и откатывают свои блоги как минимум до версии 2.3.3. На самом деле это очень насущная проблема для многих.

    Кстати, релиз WordPress 2.7 выходит 28 ноября.

    PS Пригласите меня кто-нибудь в ЗаКС, очень хочу туда попасть… Буду вести себя хорошо, чесное слово :) (Уже не актуально!)

    PPS Советую почитать о том как продвигаться в рейтинге яндекс-блогов.

    Интересный сайт: интерактивная карта Оренбурга выполненная на основе технологий Google Maps.


    © Уроки WordPress, 2008 | Автор: Алексей aka Grabus | Отзывов: 18


    Переслать  




Новый эффективный вид рекламы - реклама в блогах!



rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=41890&u=559355&r=716358152
управлять всей подпиской: http://www.rss2email.ru/manage.asp