Воскресное: апдейт WP до 2.3

Решила проапдейтить движок WordPress`а до проанонсированной две недели назад 2.3-ей версии. Просто так, из любопытства в большей степени – необходимости большой не было. Вы, конечно, все знаете, с чего начинается апдейт любого движка? Ага, верно, с бэкапов. Поскольку с блоговыми проектами много никогда не работала, и как там что надо бэкапить правильно – не в курсе, решила забекапить всё, что можно и всеми способами. Сначала – экспорт всех записей в .xml из админки (Manage->Export), потом (только не смейтесь надо мной, я же не знаю, правильно ли после сработал бы обратный импорт этого .xml`я в новый блог?) экспорт самой MySQL-евской базы с соотв. админки, потом – бэкап всех шаблонов, имиджей, стилей, донастроек и плагинов.

Сам апдейт происходит без приключений – скачиваете, распаковываете, предподготавливаете из “wp-config-sample.php” свой “wp-config.php”, обратите внимание, добавились два объявления:

define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

ну, так вы их не удалите там ненароком :) ; и запускаете апгрейт в браузере по ссылке “ваш блог”/wp-admin/upgrade.php – два шага, и он готов. И дальше всей работы – вернуть как положено визуальную тему и оттюнить мелочи, которые и не записываешь никогда, а вспомнить – вот фиг вспомнишь. А новенький WP ничего, пока нравится. Можно запросто поудалять несколько плагинов. Во-первых, теперь не нужны дополнительные плагины для того, чтобы вывести в sidebar`е “последние посты” и “последние комментарии” – они уже есть в базовой поставке движка. Во-вторых добавились, наконец-то, “метки” (”tags”) – а то тут прямо логический кризис был – никак не хотелось признавать, что “категории” (суть разделы/подразделы) и “теги” – это одно и тоже. Т.е. появился новый объект – позволено усовершенствовать вторичную навигацию. Есть так же и “облако” этих самых “тегов” (я пока что его включила, надо поэкспериментировать, хотя не всё нравится). И вот вся эта красота сайдбара теперь может управляться из админки как отдельный объект – виджет (`s), да прямо для блондинок – перетаскиванием из общей панели в сайдбар отдельные виджеты могут быть включены и выключены обратно. Так, сейчас там управляемо “Tag Cloud” (”Облако тегов”), “Text” (можно добавить текст типа “обо мне”), “Recent Post”/”Recent Comment” (вот как раз последние записи/последние комменты), “Calendar”, “Categories” (сие и есть старые категории), – ну эт понятно из старого, всё остальное – всё те же стандартные элементы сайдбара предыдущей версии – Archive, Meta, Links, Pages, Search…

Календарик очень миленький, с “архивом” вместе создают хороший навигационный блок по датам. Пока оставила оба, хотя что-то мне подсказывает, что кто-то там из них лишний. Надо будет его только чуть раскрасить, что-то он бледноват на вид. Таким образом, из плагинов оставила (активировала заново) только “дерево комментариев” (By Brian Meidell, только качайте ту версию, последнюю, которая с Google), кнопки для социальных закладок от Антона Жучкова, и обе статистики – WordPress`овскую и Reinvigorate – более модную, детальную и познавательную, которая стоит уже полгода (как видно из архива записей).

Облако тегов… В общем, его вывод формируется, как я нашла, в файле category-template.php. В строках 310 и 333 можно увидеть две функции, в которых и задаётся минимальный размер элемента облака, максимальный, еденицы измерения размера шрифта, количество элементов облака (по умолчанию 45) и сортировка (по какому типу и в какую сторону), по умолчанию сортирует по имени в прямом (алфавитном) порядке. Есть идея – может эти 45 выводить по дате? Сейчас просто редактировать все посты, включать в них теги – чуточку лениво, т.е. пртестировать большое облако пока не выйдет. Может, со временем…
Ещё, конечно же, общее оформление облака. Заменила дефолтовые значения для шрифта – пункты на пиксели (может, получится шаг по одному пикселю менять? А то уж больно здоровое облако рождается), дефолтный размер минимального – соотв. с 8 пунктов на 10 пикселей, и в ссылке добавила к классу “tag-link-$tag_id” через пробел свой класс, где задала цвет шрифта и фончик под метками (белый на общей бежевой панели).
Да, метки, которые выводятся в посте – их оформление поправляется в файше index.php, строка 17. Там можно разделить один параграф(и метки, и метаданные пока в одном теге P, разделенные BR-ом) на два, и задать им разные классы:

<p class="postmetatags"><?php the_tags('Tags: ', ', ', '</p>'); ?> <p class="postmetadata">Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit', '', ' | '); ?> <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?></p>

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

Да, и вот что… отменила кросспост в ЖЖ`шный блог. Видимо, не нужно оно. Может, сие временное, попустит, и верну, но пока кросспоста не будет. Так что здесь будет такой вопрос для экспериментаторов – раньше именно WordPress`овские категории интерпретировались плагинами для кросспостов как “метки”, и после кросспоста прописывались в дочернем блоге именно на месте меток. А как будут работать подобные плагины сейчас? Будет ли поддерживать новые “метки”? будет ли поддерживать, как и раньше, старые “категории”? Будет их складывать?

В целом новой версией довольна, пока глюков не обнаружено, сырой её не считаю и рекомендую. Обновляйтесь успешно!Ну и заходите здесь чуток, помогайте тестировать. Комментировать, кликать на разные ссылки. Где там ещё что недосмотрено у меня?

RSS feed | Trackback URI

8 Comments »

Comment by nundesign
2007-10-08 10:36:20

Тестовый комментарий, в соответствии с замечанием в ябете от Александра.

 
Comment by compwoman
2007-10-08 10:46:16

В сравнении с тем, что предлагает ultimate tag warrior, теги из новой версии не очень понравились.
И (может не успела разобраться?) теперь что, надо редактировать старые посты, чтобы они в облако попали?

Comment by nundesign
2007-10-08 13:29:11

Да, редактировать старые посты придётся… но мне кажется ели не планируется менять тему блога, можно просто подождать, пока “нарастёт” новое облако из тегов новых постов.

 
 
Comment by Александр
2007-10-08 16:14:06

Во-первых, теперь не нужны дополнительные плагины для того, чтобы вывести в sidebar`е “последние посты” и “последние комментарии” – они уже есть в базовой поставке движка.

Не совсем верно. Вывод плагина и стандартной функции оличается в “последних комментариях”.

 
Comment by Марка
2007-10-08 21:52:37

Какой кошмар!Ну нафиг блин…..Я как себе это представляю мне плохо стоновится…..Ужас просто!!!Расказ из области страшилок:)))

Comment by nundesign
2007-10-09 13:33:38

Марка, это вы о чём?

 
 
2007-10-14 20:29:07

Спасибо за инструкцию — сейчас пойду обновляться :)

 
Pingback by NunDesign
2008-02-19 17:36:58

[...] Crossposter – пришлось отметить ту опцию, которую одно время отключала, потом обратно включала по просьбе френдов, по одной [...]

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.