Тема для Блоголета

Рубрики: Блоголет ; Метки: тема, блоголет ; 14.08.2009



блоголетЯ уже на GrandБлоге, рассказывал о достоинствах Блоголета и почему я выбрал этот движок для своего блога. Блоголет всем хорош, то что нужно для создания своего блога в сети, тем более, что буквально на днях из отпуска вернулся автор Блоголета Владимир Юшко и обещал интересные обновления.

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


Для создания хорошо подходят темы от WordPress, только их нужно немного адаптировать. Я раcскажу как я делал тему для GrandБлога и это не нужно воспринимать как руководство по созданию тем для Блоголета. Просто этот мой, так сказать, "метод тыка", тем более у меня минимальные знания HTML и СSS.

Скачиваем понравившийся нам тему (я выбрал тему для блога с одним сайдбаром) и загоняем в WordPress, запущенный на Денвере. Открываем исходный код главной страницы, копируем и сохраняем в вашем любимом HTML редакторе, например вот так - index.html в кодировке UTF-8. Можно использовать любой редактор, главное, чтобы в нем была подсветка тегов. Мне нравится работать с WeBuilder 2008.
блоголет
Теперь из Блоголета, берем и копируем на рабочий стол (мне так удобно работать), дефолтную тему. Эта тема идет с одним сайдбаром (как раз то что нам нужно), хотя если вы выбрали тему от WordPress с двумя сайдбарами, то видимо подойдет тема - newsportal.

Открываем файл index.tml и index.html в нашем редакторе. Из index.tml копируем все, что находится между тегами <head></head>, только прописываем путь в теме style.css - $Template->url/style.css

В Блоголете вся информация в теме выводится тегами, например, текст - $Template->content. Выделяем теги <div id="content"> и </div> (с подсветкой очень хорошо видно) и удаляем все не нужное, оставляем только теги от стилей (хотя это нужно не во всех шаблонах). Вставляем вывод текста - $Template->content.блоголет

И по такому методу работаем с хедером, сайдбаром и футером. Удаляем не нужное от старой темы, вставляем теги от своего. И сохраняем как index.tml в папке с шаблоном от WordPress.

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

Не забываем подредактировать файлы post.tml postexcerpt.tml и menuitem.tml, как описано выше и в файле about.ini прописываем количество сайдбаров.

Все шаблон готов. Переносим в блоголет на Денвере и активируем в админке. Смотрим, что получилось. Моя тема в Денвере выглядет так:
блоголет
Вот в принципе и все. По такому методу у меня получается адаптировать не все темы WordPress, но с некоторыми справился, например для этого блога. Видимо не хватает знаний PHP и CSS. Нужно учить.


И ещё совет - сайты, работающее на блоголете, лучше размещать на дешевом хостинге php, например, DinoHost. Ведь блоголет почти не нагружает хостинг.

Если кому-то поможет это небольшое руководство - буду рад.

Любые ответы на любые вопросы по автомобильной тематике, вы найдете на автофоруме популярной газеты "Из рук в руки"


Андрей Grand, автор GrandБлога


•Редактировать •Удалить

Подписаться на RSS комментариев к этой записи

Ранее | Позже

Комментарии (11) на запись “Тема для Блоголета”

  1. Андрей Grand пишет:

  2. Michael пишет:

    Получилось! Спасибо, написано доходчиво. Теперь можно темы от Вордпресса пачками адаптировать.

  3. Андрей Grand пишет:

    Очень хорошо, я рад за вас.

  4. Валерий пишет:

    Привет. Спасибо за такую статтю, оочень полезно. К тебе прозьба: стукни в мою асю, хочю нечто спросить тебя и не только. жду:551-934-418

  5. pagerank пишет:

    Ошибку выкидывает templatecommentclass.php on line 20 после установки вашей темы

  6. Андрей Grand пишет:

    Какая у вас стоит версия блоголета

  7. xasim пишет:

    Еше не пробывал но написано очень понятно спосибо мне очень пригодиться

  8. xasim пишет:

    а не хотели бы вы делать шаблоны на заказ??

  9. Александр пишет:

    А post.tml postexcerpt.tml и menuitem.tml за что отвечают?

  10. Андрей Grand пишет:

    post.tml - отвечает за вывод поста
    postexcerpt.tml - отвечает за анонс поста
    menuitem.tml - за сайдбар

  11. ktulhu пишет:

    Подскажите в каком файле длинна и ширина поля для добавления комментария задается? Дизайн ползет...

Пингбеки

  1. Бесплатная тема для Блоголета | Grand Блог

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