Обновление сайта
Вот решил обновить сайт. На это есть несколько причин. Во-первых, скоро блогу один год, и так долго находится в одной «одежке» уже неприлично
, а во-вторых, мне стало в ней немного тесновато
.
Изменения на самом деле коснулись не столько дизайна, сколько функциональности.
Я сменил кодировку блога на UTF-8. Но сама база данных работает в Windows-1251
. Версия WordPress 2.0.8, естественно немного доработанная.
Почему не 2.1? Взвесив все «за» и «против», я решил, что лучшее враг хорошего и остался на 2.0.8 - всё-таки для 2.1 требуется переделка большинства плагинов, а это потребует довольно много времени.
Так же постепенно идет работа над WP-CLIENT (блог-клиент для WordPress). Я уже реализовал довольно много вещей и, некоторые из них уже можно реально использовать. Ну, в частности с моей программы можно управлять произвольными полями. Причем любым количеством. Надписи «Метки», «Читали», «Настроение» - это как-раз примеры такого использования. Я не знаю пока ни одной программы, способной на такое.
Часть функциональности реализуется через чужие плагины, разве что я их немного подшаманил, да руссифицировал. Другая часть использует мои собственные функции. В качестве примера приведу «Три случайных статьи», «Самое читаемое» и «Самое комментируемое».
Некоторые функции работают скрытно. Например пользователи IE будут наблюдать большой баннер с предложением перейти на нормальный браузер.
Но, главные изменения, конечно же, затронули систему навигации. Обычная схема, когда используется только одна новостная лента, меня уже давно перестала удовлетворять. При большом количестве записей это неудобно, поскольку нужно пролистывать страницы поиска «назад».
В итоге я пришел к выводу, что посетитель имеет право двигаться по сайту абсолютно в любом направлении. Сохранилась старая система «новостной ленты», добавленны «хлебные крошки», выводится структура рубрик и записей, и в конце-концов, можно воспользоваться картой сайта.
«Хлебные крошки» я добавил не только в навигацию рубрик, но и каждой записи, а рубрики превратил в «облако тэгов». Думаю, что теперь посетителям будут доступны любые записи с любой группировкой, даже если они сделаны год назад.
Самые важные рубрики выведены в отдельный блок. Постепенно я добавлю в него другие свои задумки.
Некоторые блоки на данный момент я отключил, поскольку их нужно будет еще наполнить содержанием. Я уже упоминал о своем решении сделать «Базу знаний WordPress», а также будет случайная подсказка по WordPress. Думаю, это немного «оживит» сайт.
Да, и еще. Поскольку я изменил кодировку блога, то в моей сборке WordPress 2.0.7 и 2.0.8 будет некорректно отображаться лента новостей. Чтобы этого избежать нужно открыть файл wp-admin/index.php, ближе к концу найти строчку:
$charset = 'WINDOWS-1251';
Нужно исправить её на:
$charset = 'UTF-8';
И все будет работать.
Постоянная ссылка: http://maxsite.org/?p=189
Версия для печати
