Бегущая строка в блоге на 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, приобретя которое и научившись извлекать из него звук, вы доставите себе огромное удовольствие и несказанно порадуете соседей!

Комментариев 23

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

    • Наблюдатель:

      А что делать, Володь, кому сейчас легко? ;)
      Обрати внимание, слева панель подписки – еще один плагинчик нарыл.
      Да и ты, видел, подписку оригинально оформил. Так что, мы друг от друга недалеко ушли, у обоих ручки «очумелые» :)

      • Это ты точно подметил на счет очумелых ручек. Я тут собираюсь под каждой статьей еще кое-какие сервисы добавить оригинальные. Посмотрю, что получится. Нашел сервис оригинальных иконок.

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

  2. Бегущая строка?
    У нас на троллейбусах и внутри них тоже есть бегущая строка. И на вокзале, кажется, таже.
    Но тут, да, в блоге у тебя, Петя, красиво, свежо.

  3. Сделано очень аккуратно. Настолько, что я ее не заметила, пока не начала читать пост.

    • Наблюдатель:

      Светлана, спасибо. Хорошо, что в глаза не бросается и не отвлекает.

  4. Петр, все хорошо, только вот заметил: когда в бегущей строчке длинное название статьи в две строчки, то 2-я строчка не очень «видна».

    Короче, пошевели своими очумелыми ручками – чуть-чуть подправь! ;-)

    • Наблюдатель:

      Да, Валер, спасибо, я тоже это заметил. Не проблема, все в стилях правится за минуту. Или заголовки покороче писать :)

  5. Ptah:

    в двухстрочных выражениях бегущая строка «залезает» за основное поле.
    А вообще мне не нравится, когда блог выглядит как рекламный банер :)
    Все должно быть статично :)

    • Наблюдатель:

      Я тоже не люблю, когда все мельтешит и моргает. Но, думаю, мой блог вряд ли у кого повернется язык назвать рекламным баннером.
      Минимализм дизайна в его чистом виде мне порядком поднадоел – слишком уж аскетично и даже в какой-то степени убого.
      А относительно бегущей строки – вон Светлана Бобровская ее даже и не заметила ;)
      О том, что трочка «залезает» – знаю, ответил Валере. Подправлю.

  6. В ФФ бегущая строка запинается на символах кавычек и тире, сначала видно «&raquo» а потом превращается в кавычки. С тире тоже глюк подобный. + иногда запинается просто так, без всякой причины, задержка 500-700 мс, на глаз ;)
    Но, в общем, прикольная штука. :)

    • Наблюдатель:

      А, пусть запинается, есть такое немного. Но если значение изменить, то будет появляться мгновенно. А вообще, я же, знаешь, не поклонник ФФ ;)
      Слушай, а как ты на глаз млс. определяешь? :)

      • ФФ, ИЕ, Хром. Это уже весомо? В Опере не проверял – идиосинкразия на нее :D

        Слушай, а как ты на глаз млс. определяешь? :)

        . Да очень просто. :) на глаз-алмаз ;)

        • Наблюдатель:

          Что ж вы все так на оперу-то взъелись?
          Н-да, надо поскорей с нее спрыгнуть, пока друзья-товарищи не опозорили… :)
          Ха, глас-ватерпас? :)

          • Ты хочешь сказать у тебя в опрер не наблюдается такой эффект? О_О Тогда опера еще хуже, чем я о ней думаю…
            ЗЫ. Ну почему сращу «опозорили»? у каждого свои вкусы :)

  7. Наблюдатель:

    :( :( :( ;)

  8. [...] This post was mentioned on Twitter by nablydatel, Владимир . Владимир said: Бегущая строка в блоге на WordPress | Заметки Наблюдателя [ссылка] [...]

  9. Ivan:

    Данная фишка не работает с плагином myStat. (WP 2.91 + wp-mystat 2.6)

    • Наблюдатель:

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

Оставить комментарий