Категория: Wordpress, Разное
Оставить комментарий
08/30 2010

Тренинг по WordPress

Привет. Перечислю 5 простых причин, почему Вам просто необходимо записаться на тренинг «WordPress трюки продаж«: http://pomoshnik.biz/wp/

  1. Можно не успеть, ведь предложение ограничено. На данный момент осталось всего 3 дня, чтобы взять билет, так что лучше поторопиться!
  2. Это первая группа и вести её будет Евгений Смольянинов от самого начала до достижения результата. Соответственно, вам будет доступна не только та информация, которая будет на тренинге, но и дополнительная помощь и советы от Евгения. Будет ли такая поддержка в следующих группах? Вряд ли. А количество мест в этой ограничено.

  3. Вы получаете поистине море свежей информации. Это не просто очередной «умный курс». Это та информация, которую Евгений сам переработал и которая дала ему те «невидимые результаты» которые дают ему уверенность и свободу по сей день. Этим он поделится на тренинге.
  4. Многих, при прохождении тренингов, пугает то, что у них может не получиться. Многие просто стесняются показать, что они знают и умеют меньше других в группе. Уверяю вас! Евгений настолько просто объясняет, что многие участники даже обижаются, как будто я говорю с ними как с детьми. Непонимания информации не будет, это точно. Сам тренинг построен и продуман так, что каждый будет нагружен специальными заданиями так, что будет занят только собой и своими успехами.
  5. Если сделать все те шаги, которые Евгений даст на тренинге, Вы добьётесь классного результата уже во время обучения и будете продолжать получать пользу постоянно, после самого тренинга. У вас будет своя система. Евгений не будет просто засыпать информацией. От информации нет никакого толку. Нужна только чётко выстроенная, организованная система и действие. Эти 2 важных компонента вы и получаете на тренинге.
  6. Все приобретённые знания остаются с вами навсегда. Они и ещё не раз принесут свою ощутимую прибыль. Все великие люди постоянно утверждают важность инвестирования в себя, в свои знания. Все без исключения миллионеры с мировым именем, говорят, как важно много вкладывать денег в личный потенциал. И они правы. Только зная больше и лучше остальных, можно двигаться вверх. Все участники тренинга в конце финала получают шикарные бонусы. Которые не возможно просто взять и получить при других условиях!

Участники уже получили свои первые подготовительные задания. Но ещё можно успеть подготовится. Все инструкции даются при скачивании. Запись на тренинг закончится в это воскресенье вечером, так то поторопитесь! Буду рад видеть в наших рядах.

P.S. Информационный спонсор тренинга по wordpress – промышленные тепловые газовые пушки, а так же любое другое инженерное климатическое оборудование от группы инженерных компаний «Вертекс».

Категория: Wordpress, Блогинг, Разное
Оставить комментарий
06/5 2010

Типичный алгоритм создания блога с нуля. Часть 2

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

Вы спросите меня как это сделать? Если честно – понятия не имею (хотя бы потому, что не знаю, какую платформу блога Вы для себя выбрали). Ответ Вам лучше поискать в руководстве пользователя по избранной Вами платформе для блога. Там как раз и будет подробно описано, как и что нужно делать, чтобы внешний вид Вашего блога стал целиком и полностью соответствовать той картине, которую Вы нарисовали себе в творческом воображении.

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

P.S. Вам надоело за всё платить, хотите скачать новинки музыки бесплатно и без регистрации? В таком случае добро пожаловать на сайт MusicXXL.

Категория: Wordpress, Блогинг
19 комментариев
05/22 2010

Как создать блог на wordpress за 1 день

Здравствуйте! В предыдущей статье я писал о великолепном курсе обучения от Девида Зохара под названием «Как создать свой бизнес-блог и заработать на нём кучу денег!«. Так как мне самому очень интересна эта тема, то я решил периодически публиковать для Вас новые интересные материалы, которые помогут Вам в деле создания и развития собственного коммерческого блога.

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

wp Как создать блог на wordpress за 1 деньЭто DVD-диск от одного из лучших специалистов по блогам в рунете, Евгения Попова. Он содержит 109 подробных пошаговых видеоуроков по всем техническим (и не только техническим) моментам создания Вашего собственного блога, которые Вам только могут понадобится, в том числе:

  • установка блога на локальный компьютер;
  • перенос его на сервер;
  • создание различных типов блога на wordpress (фотоблог, блог-каталог, блог-журнал и т.д.)
  • всё о плагинах и шаблонах;
  • дополнительные технические советы;
  • и масса других полезнейших практических материалов!

Всё это Вы очень быстро освоите и сможете легко воспроизвести на практике всё то, что Вам нужно сделать для создания собственного великолепного бизнес-блога! Я говорю совершенно серьёзно – это единственное в своём роде и поистине неотразимое практическое руководство, и оно доступно для Вас здесь.

Промо-ролик о том, что вас ждёт в этом курсе:

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

Так что не теряемся, и до встречи!

Категория: Wordpress
13 комментариев
04/3 2010

Вышел WordPress 3.0 Beta 1

wordpress 3.0Сегодня на официальном сайте wordpress стала доступна для скачивания первая бета версия wordpress 3.0 и теперь любой желающий может скачать её и пощупать. Что же нового появится в этой версии, релиз которой запланирован на 13-е апреля? Хочу заметить, что это будет уже не wordpress 2, а wordpress 3, по этому многие ждут от новой версии чего-то особенного. Но ничего сверхъестественного разработчики скрипта нам не приготовили.

Основные нововведения wordpress 3.0:

  1. Слияние wordpress и wordpress MU (Multi User). Теперь в состав стандартной сборки wordpress будет входить и многопользовательская версия скрипта. По умолчанию она будет отключена, по этому мешать тем, кому такой функционал не нужен, она не будет никоим образом.
  2. Изменение дизайна админки, а так же её оптимизация, т.е. она будет легче и быстрее грузиться.
  3. Поддержка разных видов страниц. Теперь можно будет создавать например аудио, видео посты или любые другие страницы. Это очень удобно и помогает дополнительно структурировать информацию в блоге и гораздо большую свободу при создании сайта на wordpress, что в последнее время становится частой практикой.
  4. Улучшены возможности по редактированию картинок и закачке файлов в блог. Разработчики дорабатывают то, что начали еще в версии 2.9

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

  • Новая дефолтная тема (ими вообще кто-нибудь пользуется?)
  • Канонические урлы (canonical url) теперь интегрированы в скрипт.
  • Усовершенствован процесс автоматического обновления.
  • Теперь есть возможность задавать категории и тэги для страниц.
  • Добавлен мануал для новичков, который отображается сразу после установки.

В общем, можете установить WordPress 3.0 Beta 1 к себе на локальный компьютер и сами всё увидеть. Что касается потребления памяти, то могу сказать, что оно, как всегда, выросло. Пользуйтесь хорошим хостингом и вас этот вопрос волновать не будет. А ГС не на wordpress лепить нужно, думаю это уже давно понятно.

Категория: Wordpress
20 комментариев
03/15 2010

Лучший анти-спам плагин для wordpress

анти-спамКому нравится спам? Да никому! Как же от него защититься? За всё время, которое я веду блоги, я испробовал очень много разных плагинов, в описании каждого из которых написано, что он – панацея от всех бед. Но на деле всё оказывается далеко не так, как было обещано.

Я – крупный противник различных капч. Для меня важно мнение каждого моего посетителя, по этому я не хочу отбивать у них охоту оставить комментарий вводом каких-нибудь непонятных циферок или поворачиванием картинок. Последний вариант, конечно, гораздо более простой и даже в какой-то степени забавный, но всё же он очень быстро набивает оскомину.

Из анти-спам плагинов без капчи наверное одним из самых лучших является Akismet, но всё же он зачастую отправляет в спам нормальные, человеческие комментарии. Если спама приходит мало, то иногда заглянуть в админке в раздел со спамом и проверить, не попали ли туда нормальные комментарии, не составляет никакого труда. Но когда мне в этот блог начало приходить по 30-50 спам-комментариев в день, это стало просто глупо.

Около месяца назад я установил себе анти-спам плагин WP Anti Spam в поисках более адекватной замены акисмету. И через какое-то время я заметил, что тупой автоматический спам просто исчез. За весь месяц в мой блог не просочился ни один спамный комментарий. Благо руками на моём блоге не спамят вообще, а автоматический не проходит через Wp Anti Spam.

А как справиться с ручным спамом? Тут никакие плагины не помогут, ведь человеку не составит труда ввести капчу или пройти любую другую защиту от спама. Примером тому служит Глобатор, который, не найдя другого выхода, просто убрал из комментариев на своём блоге поле для ввода адреса сайта. И это, естественно, сработало – ручной спам исчез (спамерам нет смысла оставлять комментарии без ссылки на свой сайт), а комментариев особо то меньше и не стало, ведь большинство людей на его блоге комментируют не ради ссылки, а ради комментария.

Категория: Wordpress
6 комментариев
02/16 2010

Что нового в wordpress 2.9.2?

Всем привет! Давно я что-то не писал, но обещаю исправиться, просто занят очень в последнее время.

wordpress 2.9.2Если у вас есть свой блог на wordpress, то сегодня вы должны были заметить в админке знакомую всем надпись: «Вышел WordPress 2.9.2! Обновиться автоматически или скачать новую версию«. Что же нового в этой версии?

Хочу сказать сразу, что это мелкое обновление, в котором были устранены некоторые некритичные уязвимости в безопасности. А если у вашего блога на wordpress только один пользователь (т.е. вы), то можете вообще не обновлять движок.

Дело в том, что в версии 2.9.1 зарегистрированные пользователи могли просматривать записи, которые отправили в корзину другие пользователи. Так что если вы решили опубликовать пароль от своего кошелька webmoney, но в последний момент передумали, срочно обновляйте wordpress, чтобы другие юзеры его не смогли просмотреть в корзине материалов.

А если серьезно, то такие обновления движка всё больше попахивают маразмом. С таким успехом можно каждый день по новой версии выпускать.


Интересные ссылки на сегодня:

  1. Артём Савельев написал интересную статью о том, как красиво оформить комментарии в wordpress.
  2. Очень полезная статья на хабре о том, как создать объёмный блок с тенью, прозрачностью и трансформацией средствами CSS3.
  3. Дмитрий aka KtoNaNovenkogo написал полезную статью о том, как создать выпадающее меню с помощью CSS и вставить его в свой блог на wordpress.
Категория: Wordpress
3 комментария
01/26 2010

Лучшие wordpress плагины для web-разработчиков

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

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

SQL Executionner – отличное дополнение к WordPress Console. Этот плагин позволяет выполнять любые операции с базой данных MySQL, т.е. тоже самое, что и PHPMyAdmin, только на много удобнее и всегда под рукой.

WP Developer Assistant – это вообще незаменимый плагин для web-разработчика. Самой, на мой взгляд, полезной функцией этого плагина является возможность включить отображение PHP ошибок для залогиненного администратора. В wordpress отображение ошибок отключено, из-за чего иногда трудно бывает найти причину той или иной проблемы. Так же этот плагин умеет отображать ссылки на документацию по той или иной функции в случае ошибки, показывает утечки памяти (если таковые имеются), отображает предопределенные переменные PHP.

Но и это – далеко не всё, что умеет этот плагин. С помощью него можно изменять любые опции в wordpress (например настройки cron), посмотреть список всех хуков (actions и filters), выполнять запросы к БД, посмотреть PHP info одним кликом мыши, узнать значение заданных констант и, наконец, загружать файлы на сервер даже не имея доступа к FTP.

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


Yaroslav.Ch написал полезный пост про Анализ продвижения в Twitter на примере хостинг-компании.

Bolverin опубликовал небольшое руководство: Что такое Тиц и PR. История в картинках: часть 1 и часть 2.

Категория: Wordpress
8 комментариев
01/22 2010

Удобный способ объединения CSS и JavaScript файлов в wordpress

Начнём с того, для чего это, собственно, нужно. Об этом я уже писал в этой статье в пунктах Combine external JavaScript и Combine external CSS, так что повторяться смысла не вижу.

js Удобный способ объединения CSS и JavaScript файлов в wordpressСовершенно очевидно, что для того, чтобы объединить файлы CSS или JavaScript можно просто залезть в код плагинов и вырезать код их подключения. Но тогда при первом же обновлении плагинов всё придется повторить заново. А если таких плагинов у нас установлено несколько, то все эти процедуры могут очень быстро надоесть.

К счастью wordpress – движок очень гибкий и позволяет обойти эту проблему стороной. Если плагин для подключения файлов использует функции wp_enqueue_script() и wp_enqueue_style(), то отключить их можно без редактирования кода этих плагинов.

Чтобы привести пример, отключим JavaScript у Contact Form 7 и файл CSS у плагина WP-PageNavi.

Отключаем JavaScript.

Для этого нам нужно узнать идентификатор скрипта. Открываем файл wp-contact-form-7.php и ищем в нем строку wp_enqueue_script. В результате находим вот такой код:

wp_enqueue_script( 'contact-form-7', wpcf7_plugin_url( 'contact-form-7.js' ), array('jquery', 'jquery-form'), WPCF7_VERSION, $in_footer );

В данном случае идентификатор – contact-form-7. Запоминаем его, а файл плагина закрываем, его мы трогать не будем.

Теперь открываем файл functions.php нашей темы и добавляем в неё следующий код:

add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );

function my_deregister_javascript() {
	wp_deregister_script( 'contact-form-7' );
}

Готово! Теперь скрипт подгружаться не будет.

Отключаем CSS.

Узнаем идентификатор: открываем файл wp-pagenavi.php и ищем функцию wp_enqueue_style. В итоге находим вот такую строку:

wp_enqueue_style('wp-pagenavi', get_stylesheet_directory_uri().'/pagenavi-css.css', false, '2.50', 'all');

Как вы уже догадались, нужный нам идентификатор – wp-pagenavi.

Теперь добавляем в functions.php следующий код:

add_action( 'wp_print_styles', 'my_deregister_styles', 100 );

function my_deregister_styles() {
	wp_deregister_style( 'wp-pagenavi' );
}

Отныне CSS файл плагина не подключается.

Думаю алгоритм понятен. Не забудьте скопировать стили CSS из файла плагина в файл style.css своей темы. В случае со скриптами, нужно создать новый файл, например scripts.js, залить его в папку с темой и подключить его, добавив в файле header.php перед тэгом </head> вот такую строку:

<script src="<?php echo( bloginfo( 'template_directory' ) . '/script.js' ); ?>" type="text/javascript"></script>

Не забывайте, что JavaScript и Jquery нельзя помещать в один файл.

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

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

Эту статью можно считать дополнением к Как я уменьшил время загрузки своего блога в 4 раза. Часть 2.

P.S. Информационный спонсор статьи о том, как объединить CSS и JavaScript файлы в WordPress – замена, ремонт и установка стартера по демократичным ценам в Москве от компании Astarter.

Категория: Wordpress
3 комментария
01/18 2010

Как реализовать постраничную навигацию в wordpress без плагинов

Для wordpress существует великое множество плагинов, которые выводят постраничную навигацию. Её необходимость ни у кого не вызывает сомнения: повышение юзабилити, облегчение доступа для поисковых пауков ко всем статьям блога, повышение заработка в sape, в конце концов. Но не все знают, что эти плагины (Wp-PageNavi, WP SEO Pager и др.) созданы далеко не оптимально: подгружают дополнительные стили CSS, часто создают ненужные запросы в базу данных. Да и в силу того, что эти плагины имеют разнообразные настройки – они содержат много лишнего кода, который неблагоприятно сказывается на скорости загрузки.

А ведь в wordpress постраничную навигацию можно реализовать полностью за счет внутренних функций, т.е. зачем изобретать колесо?

Давайте по порядку. Если у вас уже установлен один из таких плагинов – ищем в шаблоне (в файлах index.php, single.php и archive.php) код, вроде этого:

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

либо, если у вас навигация по постам выглядит так:
<< Предыдущая запись                        Следующая запись >>
то этот код в вашем шаблоне будет выглядеть так:

<div class="alignleft"><?php next_posts_link('Older') ?></div>
<div class="alignright"><?php previous_posts_link('Newer') ?></div>

и вместо него вставляем вот этот код:

<?php
global $wp_query;
$max_page = $wp_query->max_num_pages;
$nump=10;

if($max_page!=1){
	$paged = intval(get_query_var('paged'));
	if(empty($paged) || $paged == 0) $paged = 1;

	echo '<div class="pagenavi">';

	if($paged!=1) echo '<a href="'.get_pagenum_link(1).'">Первая</a> ';
		else echo '<span class="current">Первая</span> ';

	if($paged-$nump>1) $start=$paged-$nump; else $start=2;
	if($paged+$nump<$max_page) $end=$paged+$nump; else $end=$max_page-1;

	if($start>2) echo "... ";

	for ($i=$start;$i<=$end;$i++)
	 {
	 if($paged!=$i) echo '<a href="'.get_pagenum_link($i).'">'.$i.'</a> ';
		else echo '<span class="current">'.$i.'</span> ';
	 }

	if($end<$max_page-1) echo "... ";

	if($paged!=$max_page) echo '<a href="'.get_pagenum_link($max_page).'">Последняя</a>';
		else echo '<span class="current">Последняя</span> ';
	echo '</div>'	;
	}
?>

Если в вашем шаблоне постраничной навигации вообще нет, то этот код нужно вставить между строками:

<?php endwhile; ?>

и

<?php endif; ?>

Теперь навигация отображается, осталось настроить её внешний вид.

Указываем в style.php стили для следующих элементов:

.pagenavi {} – стиль для контейнера

<div class="pagenavi">

в который заключен весь код навигации.

span.current {} – стиль текущей страницы.

Готово! Тот же эффект, но реализация гораздо проще.

Можно считать эту статью небольшим дополнением к Юзабилити в wordpress. Часть 2 – навигация и Как я уменьшил время загрузки своего блога в 4 раза.


Сергей aka SergeySL написал отличный пост о том, как установить текстовый счетчик подписчиков FeedBurner и фолловеров Twitter. Как это выглядит вы можете посмотреть на блоге Сергея, либо на моём.

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