Создаем варезник, Pt. 2
Мдя… Как я там говорил в прошлом посте, “надеюсь напишу не через неделю”?.. В принципе, все соответствует действительности, ведь прошел месяц 😀 Ладно, это неважно. Важно то, что я наконец добрался до орудия труда и сел писать вторую часть серии “создаем варезник”. Кто здесь недавно, мог и не увидеть первую часть. Рекомендуется к прочтению, особенно комментарии. Итак, други, начнем.
1. Дизайн варезника
Здесь особо изгаляться можно не нужно, да и Тьому лучше не привлекать, халтурщик тот еще. Главное, что требуется от диза – ненавязчивость и способность вместить всю рекламу, которую мы хотим впихнуть. Во как все просто. Мой личный совет – не нужно натыкать хуеву тучу баннеров. Прилепить пару блоков бегуна где- нибудь в заметном месте, например возле кнопки “скачать программу” и в сайдбары засунуть какую-нибудь порнушную херь. И, естественно, хуеву тучу попапов и хуевых баннерищ на пол-экрана (это по вкусу)
Обратите особое внимание на кроссбраузерность. Бывает так (очень часто, кстати), что в Опере и ФФ все смотрится шоколадно, а в ИЭ расползается, как будто с разбегу прыгаешь жопой на какашку. В итоге наш пользователь может разозлиться в штаны от страха и завизжать, как беременная женщина при виде пьяного акушера. И тут от него толку мало – убежит, теряя на бегу выпадающий из штанов страх, и все дела. Поэтому тестим, тестим, тестим. Долго и заебисто, но нужно.
2. Юзабилити.
Это стремное слово не связано ни с одной существующей сектой, поверьте. И это не древнеарабское ругательство. Это слово измеряет степень эрекции пользователя при виде нашего сайта. То есть, если он пришел скачать кряк к ГТА 4, то, увидев блеск и чистоту нашей страницы, не сможет воздержаться от скачивания еще и порнушки, а в конечном итоге вернется еще раз. Зачем? А затем, чтобы подрочить на дизайн. В пакетик.
3. Совершенствуем программную часть.
Так как WP не есть рожден для варезников, в нем не хватает пары фишек. Например:
Нормальная логин-форма, которая видна на сайте, а не на /wp-login.php. Решение вот:
<?php if (current_user_can(‘level_0’)) { ?></p>
<div class=”user”><?php printf(__(‘Howdy, <a href=”%1$s”>%2$s</a>!’), ‘wp-admin/profile.php’, $user_identity) ?> | <a href=”<?php echo site_url(‘wp-login.php?action=logout’, ‘login’) ?>” title=”<?php _e(‘Log Out’) ?>”><?php _e(‘Log Out’); ?></a></div>
<p><?php } else { ?></p>
<div class=”user-logged”>
<form name=”loginform” id=”loginform” action=”http://****/wp-login.php” method=”post”>
<p><b>Логин:</b><br />
<input type=”text” name=”log” id=”user_login” class=”input” value=”” class=”lp” />
<b>Пароль:</b><br />
<input name=”pwd” id=”pass1″ value=”” type=”password” class=”lp” /></p>
<div align=”right” style=”float:right;”>
<input name=”rememberme” type=”checkbox” id=”rememberme” value=”forever” tabindex=”90″ /> Запомнить меня</p>
<input type=”submit” name=”wp-submit” id=”wp-submit” value=”Войти” />
<input type=”hidden” name=”redirect_to” value=”http://****/wp-admin/” />
<input type=”hidden” name=”testcookie” value=”1″ />
<p id=”nav” align=”right”>
<a href=”http://****/wp-login.php?action=register”>Регистрация</a> |</p>
<p><a href=”http://****/wp-login.php?action=lostpassword” title=”Восстановление пароля”>Забыли свой пароль?</a></p>
</form>
</div>
<?php } ?>
Просто и логично, вставляется в любое место при наличии воображения )
Делаем заголовок вида “категория > title”
<?php the_category(‘, ‘); echo ‘>’; ?><?php the_permalink(); ?><?php the_title(); ?>
Делаем дополнительные категории
Это например так: после описания программы идет “Все версии программы ***” и ссылка на тег. То есть, мы делаем просто тегии выводим их в нужном месте
<?php the_tags(‘Все версии ‘, ‘, ‘, ‘<br />’); ?><br /><br />
Вот таким вот нехитрым макаром мы делаем нужные вещи. На сегодня финиш, раскрутка варезника будет позже (надеюсь, конечно, что в этом году).
А я пойду впихну новый блок адсенса на сателлит и сюда на блог тоже зафигачу что-нибудь, на пробу. Будет мешать – скажите. А потом сяду часок попинать GTA 4 🙂