Посмотрел сегодня, как разростаются комментарии и подумал о том, что давно пора было уже адаптировать код шаблона блога под Wordpress 2.7 ведь в нем столько вкусного появилось, что в прежних версиях было реализовано плагинами.
Например, постраничный вывод большого числа комментариев - то что мне на сегодняшний день и нужно. Раньше разбивать комментарии на страницы приходилось чем-то вроде , а теперь достаточно один раз исправить свой шаблон.
Подробно о том, какие изменения следует сделать в коде, чтобы шаблон мог использовать эксклюзивные возможности Wordpress 2.7.x рассказала Соника в своем блоге и . Также в кодексе Вордпресс есть на эту тему, правда, на английском языке.
Весна 2009. Daemony вышел из зимней спячки. А если серьезно, то заниматься блогом и писать в него что-то новое просто не было времени в определенный период. И потом были мысли произвести кардинальную ревизию всего движка, темы оформления и старых публикаций, произвести оптимизацию и многое многое другое. Предела совершенству, как известно, нет.
Что из этого вышло Вы теперь можете судить сами. На мой взгляд, получилось довольно неплохо.
Совет всем тем, кто только решил обзавестить своим блогом: “Делайте все сразу как следует, чтобы потом не приходилось переделывать, потому что последнее - хуже всего.“
Говорю сразу, что в PHP я не шибко силен. Так, по мелочам что-либо (для себя) могу подправить, синтаксис языка знаком. Однако, творить какие-то более или менее сложные вещи это не для меня. Потому, знающих этот язык на хорошем уровне, просьба меня не пинать, а лучше поправить или дополнить, если есть что сказать.
Так же следует отметить, что я никогда не использовал и наверное не буду использовать плагины WP для вставки кода Google Adsense в публикации. Гораздо удобнее и быстрее (как по мне) делать это руками, вставляя блоки непосредственно в шаблон темы оформления.
Значит сегодня заинтересовался блогом товарища . Просмотрел практически все публикации в нем, обнаружив интересные для меня заметки. Среди прочего встретились рекомендации, как в полосе комментариев пронумеровать список оставленных комментариев, а так же как выделить те комменты, которые оставил автор обсуждаемого материала. Это мне напомнило то, что я хотел давно сделать у себя…
Собственно, ничего сложного и нет. Использование PHP цикла дает возможность нумеровать комментарии. Условие, которое проверяет соответствие e-mail адреса комментатора адресу автора публикации, вставляет в код необходимый стиль css, если эти параметры равны.
В течении последующих нескольких дней будет происходить постепенная смена оформления внешнего вида сайта. От старой темы я все-же решил избавиться. Нашел другую более подходящую, с той шириной, которая меня вполне устраивает. Правда, нужно будет внести в нее существенные изменения, а на это потребуется определенное время.
Постараюсь сделать все как можно быстрее, но тем не менее, если Вы зайдете на сайт, а он предстанет пред Вами в непонятно каком виде - не удивляйтесь. Это временно.
За основу нового оформления сайта взята темаMaclookby
За основу нового оформления сайта взята темаSilverLightby (которая, в отличии от Maclook правильно отображается в наиболее распространенных браузерах)
Вобщем, меня вконец задолбали эти несчастные 470 пикселей, под которые постоянно приходится подстраиваться при создании публикации в блоге. Это я о текущей теме оформления Daemony’s Live. Постоянно, при вставке того же куска кода приходится думать о том, чтобы вовремя сделать перенос в тексте, дабы потом читающий не искал остатки какой-либо строки где-то там в невидимой области и доставал эти остатки оттуда копи-пастом. Жаль, но прийдется искать и выбирать другую темку. Заново обчесывать ее под себя. Незнаю, сколько на это понадобится времени, надеюсь не очень много. Незнаю сколько глюков на страницах поймают посетители, пока процесс обновления закончится. В любом случае самое главное контент. А тему… тему буду выбирать теперь только на всю ширину экрана.