Бегущая строка в блоге на WordPress

Идея использования какой-нибудь интересной и нестандартной «примочки» на своем блоге витала в воздухе давно. «Что бы это такое себе на бложек прицепить?» – думал я. Чтобы не слишком громоздкое было, и интересное, и полезное в то же время. Поискав, нашел таки. Бегущая строка, выводящая заголовки постов – именно то, что мне и было нужно. Тем более, в данном шаблоне и место для такой фишки нашлось, как по заказу. Как все это выглядит и работает, вы можете наблюдать под меню навигации в «шапке» этого блога.

myshka0065 Бегущая строка в блоге на WordPress

Как все это реализовать, хорошо и доступно рассказано и описано на wp-skins.info, откуда мной и была позаимствована данная бегущая строка для wordpress. Там же находится и ссылка на скачивание файлов (ticker.zip). Автор честно признается, что слизнул эту идею с сайта BBC и, как честный человек, он благородно поделился этой идеей с нами, благодарными пользователями WordPress. Кстати, в данный момент на BBC бегущая строка реализована несколько иным способом, нежели в обсуждаемом нами примере. Ну, да не суть важно…

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

Итак, вы скачали архив, закинули на сервер файлы туда, куда нужно, все прописали в файлах темы, как положено. Вам только остается отредактировать файл ticker.css, чтобы бегущая строка органично вписалась в дизайн вашего блога. Вот тут-то я и споткнулся немного. Стал я изменять стили в ticker.css, а изменения-то не сохраняются… Хм, файлы залиты в директорию темы, как рекомендовано, все правильно, но – не работает… Выход таков. Скопируйте полностью содержимое файла ticker.css и вставьте его в файл style.css вашей рабочей темы. Я добавил это в конец файла. Все работает и редактируется. Уж не знаю, с чем это связано – то ли версия wp имеет значение, то ли шаблон, но такой вот баг может появиться.

Теперь перейдем к файлу ticker.php, который у вас также должен лежать в директории темы. Находим в нем строчку:

2010 08 04 16 40 38 Бегущая строка в блоге на WordPress

Эта строчка отвечает за скорость появления надписи. Значение по умолчанию стоит 50. Чем больше это значение, тем медленнее будет появляться надпись и наоборот, соответственно.

Следующая строчка:

2010 08 04 16 41 26 Бегущая строка в блоге на WordPress

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

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

И пусть наши с вами блоги становятся лучше и привлекательнее день ото дня, как цифровое пианино casio, приобретя которое и научившись извлекать из него звук, вы доставите себе огромное удовольствие и несказанно порадуете соседей!

Немного прохлады…

В этом году природа не устает преподносить нам сюрпризы. На смену лютым зимним морозам, о которых в нас, до недавнего времени, жили только воспоминания, пришла неимоверная жара. О такой жаре мы только слышали и знали, что так жарко бывает только где-нибудь в Африке или Южной Америке. Ан, нет! Южная Америка ёжится от холода, а мы – изнываем от жары, как в какой-нибудь Сахаре.

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

Снимки сделаны в разные годы мной и моими друзьями в горнолыжном курорте Буковель – это в наших украинских Карпатах.

buk8 Немного прохлады...

buk1 Немного прохлады...

buk2 Немного прохлады...

buk4 Немного прохлады...

buk5 Немного прохлады...

buk6 Немного прохлады...

buk7 Немного прохлады...

buk9 Немного прохлады...

buk10 Немного прохлады...

buk11 Немного прохлады...

buk12 Немного прохлады...

buk13 Немного прохлады...

buk14 Немного прохлады...

buk15 Немного прохлады...

Не знаю, как вам, а мне уже хочется зимы, морозца и лыж. Впрочем, всему свое время и лето – это тоже прекрасно. Только чтоб не так уж жарко было…

Навеяно летом…

Странно, не 8-е Марта, вроде…

8 Навеяно летом…

Ах, женщины! Как я вас люблю!..

Да и как же вас не любить? Ведь вы: очаровательные, прекрасные, милые, нежные, добрые, умные, хитрые, гордые, независимые, неприступные, занудные, глупые, алогичные, стервозные, жестокие, коварные…

Вы, женщины, умнее. Умнее нас, мужиков. Мужиков… Умнее… Ага…

Это же вы покупаете дорогущую краску для волос, чтобы они блестели и были шелковистыми, но, это вы можете не мыть голову четыре дня кряду просто потому, что никуда не выходите!

Это же у вас самые дорогие маски для лица, но это вам лень смыть косметику на ночь!

Это же вы наращиваете ногти, чтобы всегда быть с безупречным маникюром, но, элементарно не учитываете того, что дешевле раз в неделю просто сходить на маникюр!

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

Это же у вас куча туфель на каблуках и без, всех мыслимых и немыслимых цветов и фасонов, но, это вы носите старые «балетки», просто потому, что вам в них удобно!

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

Это же на вашем «сотовом» куча пропущенных – просто потому, что сумка большая и вам лень рыться в ней!

Это же вы спите с бесчисленным количеством мужчин, оправдываясь тем, что ищете того, единственного!

Это же вы можете месяц сидеть на диете, а потом съесть за раз коробку конфет, просто потому, что фильм ужасно интересный!

Это же вы постоянно мечтаете о свидании, а когда вас, наконец, приглашают совершить увлекательнешие экскурсии по Барселоне, не знаете, как «отморозиться»!

Это же вы пьёте водку с соком – типо, такие скромные!

Это же только вы можете неделю настраиваться на эпиляцию, а потом взять и просто побрить всё к чертовой матери!

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

Это же вы считаете, что все зеркала в машинах – для вас!

Это же вы, переходя дорогу, думаете, что если водитель вас пропустил, значит, он вас хочет!

Это же вы любите, когда вас называют «кисями» и «масями», а считают стервами!

Это же только для вас критические дни – не значит критические ночи!

Это же вы можете скупить полмагазина ненужных вещей, чтобы в подарок вам дали ещё одну ненужную!

Это же только вы умеете имитировать оргазм лучше, чем он есть на самом деле!

Это же только вы, искренне ненавидя блондинок, можете перекраситься в белый цвет назло себе!

Это же вы, несмотря ни на что, свято продолжаете верить в выражение «С кем Новый Год встретишь, с тем его и проведёшь»!

Это же только вы можете отключить на «мобильнике» звук, а потом целый день удивляться, что никто не звонит!

И, главное, именно вы, после всего этого, считаете себя умнее мужиков!!!

Эх, женщины… Но, я-то вас люблю…

Т-с-с… О мужчинах ни слова…

«Social Media Widget» – простая установка иконок.

screen1 Social Media Widget   простая установка иконок.А у нас уже почти месяц стоит жуткая жара. Такой жары не помнят не только старожилы, но и бывалые синоптики, которые предсказывают погоду по Интернету. В такую жару спасает только поход по магазинам (кондиционеры, однако). Не хочется не то что работать или делать что-то, а и просто хоть чуть-чуть напрягать моск, что, в некоторых случаях, делать просто необходимо (хоть иногда).

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

На этот раз мне потребовалось установить на свой блог иконки подписки на обновления в различных сервисах. Их у меня, активных на данный момент, набралось 6 штук. Это Facebook, Twitter, FriendFeed, Buzz, Feedburner и подписка по E-mail. Раньше эту функцию я реализовывал вставкой кода загруженного изображения в текстовый виджет или в нужное место шаблона. Это можно делать, когда таких изображений 2-3. Когда их больше, конструкция получается очень громоздкая. Конечно, можно воспользоваться функцией вызова, но, опять же, нужно отдельно создавать каждый файл, загружать на сервер в директорию темы, прописывать в файлах функцию вызова отдельно для каждого файла и т.д и т.п. Все это требует определенных знаний и затрат умственных и физических сил. Мы же стремимся к упрощению и облегчению жизни нашего любимого блога.

Я изначально в шаблонах своего блога использую виджеты и плагины. Не будем сейчас обсуждать преимущества и недостатки различных способов реализации наполнения сайдбаров – в каждом из способов найдутся и плюсы и минусы, а также сторонники и противники этих способов. Так же и с плагинами – как бы они ни нагружали сервер и БД, полностью отказаться от них, все же, невозможно. Поэтому примем использование виджетов и плагинов в WordPress, как некую неизбежность и вернемся к нашим баранам.

Итак, нам необходимо установить определенные иконки неких социальных сервисов. У меня их 6, у вас может быть намного больше. Чтобы не мучиться и не прописывать вручную код для каждой иконки (а до недавнего времени я так и делал), я воспользовался плагином для wordpress Social Media Widget, на который я наткнулся совершенно случайно и который избавил меня от массы хлопот. Что же это за чудо? С помощью этого замечательного плагина за несколько кликов можно установить выбранные иконки подписки и иконки ваших любимых социальных сервисов. Что же мы имеем в наличии?

· текущая версия: 2.2.1

· поддержка

Facebook

Twitter

MySpace

FriendFeed

Orkut

Flickr

Youtube

Skype

Digg

Reddit

Delicious

StumbleUpon

Google Buzz

Vimeo

Blogger

WordPress

Yelp

Last.fm

Foursquare

Meetup

RSS

E-mail

· выбор размера иконок (Icon Size)

16 × 16 пикселей

32 × 32 пикселей

64 × 64 пикселей

· 4 пакета исполнения иконок на выбор (Icon Pack)

· выбор непрозрачности фона (Type of Animation)

· выберите, следует ли открывать ссылки в новой вкладке или окне браузера (Open in new tab?)

Что еще примечтельно, есть возможность вставки тега «NOFOLLOW» в тело ссылки (Use rel=»nofollow» for links), что для многих блоггеров немаловажно.

Установка плагина, как всегда проста:

· распакуйте архив в / wp-content / plugins / каталог

· активируйте плагин через меню «Плагины» в админпанели вашего блога на WordPress

· перейдите к Внешний вид / Виджеты и активируйте виджет «Social Media Widget» – все настройки хранятся там, нет необходимости идти в «Настройки».

В настройках виджета выберите нужные вам иконки и в выбранных введите ваш username в данном сервисе или просто замените предустановленный URL на полный URL вашей странички сервиса.  Остальные поля (ненужные вам иконки) просто оставьте пустыми, удалив из них URL по умолчанию. Выберите также размер иконок, их внешний вид, тип фона, вставку «nofollow». Сохраните настройки. Готово.

screen2 295x300 Social Media Widget   простая установка иконок.

Вот что в результате всех этих несложных манипуляций у вас должно получиться:

screen3 278x300 Social Media Widget   простая установка иконок.

Небольшой нюанс. Порядок отображения иконок может вас не устроить (как меня, например). Это легко устранить. Откройте файл плагина в редакторе и поменяйте местами, в нужном вам порядке, коды, отвечающие за вывод иконок. Пример кода:

// RSS

if ( $rss != ») {

?><a href=»<?php echo $rss; ?>» <?php echo $nofollow; ?> <?php echo $newtab; ?>><img src=»<?php echo WP_PLUGIN_URL.’/’.str_replace(basename( __FILE__),»",plugin_basename(__FILE__)); ?>images/<?php echo $icon_pack.’/’.$icon_size; ?>/rss.png» alt=»<?php echo $title ?> via RSS» title=»<?php echo $title ?> через RSS» <?php if($animation == ‘fade’ || $animation == ‘combo’) { ?> style=»opacity: <?php echo $icon_opacity; ?>; -moz-opacity: <?php echo $icon_opacity;?>;» <?php } ?>class=»<?php echo $animation; ?>» /></a><?php

} else {

echo »;// If no URL Inputed

}

// Twitter

if ( $twitter != » ) {

?> <a href=»<?php echo $twitter; ?>» <?php echo $nofollow; ?> <?php echo $newtab; ?>><img src=»<?php echo WP_PLUGIN_URL.’/’.str_replace(basename( __FILE__),»",plugin_basename(__FILE__)); ?>images/<?php echo $icon_pack.’/’.$icon_size; ?>/twitter.png» alt=»<?php echo $title; ?> on Twitter» title=»<?php echo $title; ?> и следуй за мной в Twitter» <?php if($animation == ‘fade’ || $animation == ‘combo’) { ?> style=»opacity: <?php echo $icon_opacity; ?>; -moz-opacity: <?php echo $icon_opacity;?>;» <?php } ?>class=»<?php echo $animation; ?>» /></a><?php

} else {

echo »; //If no URL inputed

}

Скачать плагин можно прямо из админки блога, перейдя во вкладку Плагины / Добавить новый / Поиск и ввести «Social Media Widget» или с официального сайта плагина.

Вот, пожалуй, и все. Все, как всегда, просто, доступно и эффективно.

Удачи вам и тысячи подписчиков, читателей и последователей.