«Вкусности» WordPress линейки 2.3+

Сегодня наконец-то проапгрейдил на этом блоге WordPress с 2.2.3 до версии 2.3.1. Честно говоря, немного побаивался, дело не шуточное — все-таки структура таблиц БД меняется. Тестирование апгрейда на «Денвере» показало, что все довольно просто, если соблюдать инструкцию. Проблем с плагинами тоже не возникло.

Хочу рассказать об интересных фичах, которые появились в WordPress, начиная с версии 2.3:

  1. Отныне раз и на всегда исчезла проблема с дублирующимися урлами. Если раньше одна и та же страница могла быть доступна по 4-м схожим адресам, например:


    site.ru/post-name
    site.ru/post-name/
    www.site.ru/post-name
    www.site.ru/post-name/

    и для устранения дублирования приходилось использовать плагины, то в новой версии проблема решается на уровне движка, поэтому необходимость в плагинах отпадает.

    Вид URL, который выдает WordPress, теперь зависит от того, какой адрес сайта указан в настройках WP и от шаблона постоянных ссылок (ЧПУ).

  2. Довольно полезную штуку в новой линейке WordPress я совершенно случайно обнаружил буквально сегодня. Движок теперь умеет открывать страницы по начально введенным символам, присутствующим в URL этих страниц.

    Чтобы стало более понятно, о чем идет речь, приведу пример.

    Допустим, у нас имеется страница с таким адресом: http://dimox.name/css-cache-refresh/. Достаточно набрать только начальные символы ЧПУ этой страницы, допустим, http://dimox.name/css, чтобы открылась та же самая страница.

    Или еще, например, вводим адрес http://dimox.name/css_hacks, в результате откроется страница http://dimox.name/css_hacks_vs_conditional_comments/.

    Если на сайте есть несколько страниц, у которых совпадают вводимые начальные символы, то откроется самая последняя из этих статей по дате написания.

    Таким образом, данная функция позволяет быстро добраться до той или иной страницы WordPress-сайта, однако при этом нужно помнить, как пишется урл статьи английскими буквами. Если ЧПУ статьи пишется не транслитом, а переведенными на английский язык словами, то это будет очень просто.

  3. С новой версией WordPress отпала и необходимость ручной проверки плагинов на наличие новых версий. Теперь достаточно зайти на страницу «Плагины», где автоматически отображается данная информация. Весьма полезное новшество.
  4. Update: То же касается и информации о наличии новой версии самого движка WordPress. Уведомление вида «Доступна новая версия WordPress! Пожалуйста обновитесь.» будет «маячить» на каждой страницы админки, до тех пор, пока Вы, наконец, не обновите скрипт. ИМХО, очень актуальная и нужная вещь.

Вот такой получился списочек «вкусностей», которые пришлись мне по душе с выходом WordPress 2.3+.

Комментарии (17)
  1. 1
    Взлом-щик

    Вкусности это хорошо…, но или сеть у меня че-то седня барахлит или блог тогрмозить начал после этого апгрейда…

  2. 2

    У меня, по-моему, так же загружается, как и прежде.

  3. 3

    Давно пора было обновиться, а вот 2ю фичу я что-то прошёлкал)

  4. 4

    Кстати интересную и безобидную багу нашёл после добавления аяксовых комментов, вот скрин http://img48.imageshack.us/img48/4842/bagaqc6.jpg
    Взгляни на циферки — в 2х местах не соответствуют)

  5. 5

    Skop, я знаю про этот баг. Тут ничего не поделаешь. Но после обновления страницы цифра меняется на правильную.

  6. 6

    Я и говорю что безобидный — так сказать издержки производства)

  7. 7

    Я лучше подожду немного, пока все баги исправят и все-такое :)

  8. 8

    AucklandSeo, тогда можно ждать вечно =). Потому что баги всегда были, есть и будут даже в релизах. Версия 2.3.1 — это релиз, поэтому не вижу смысла ждать.

  9. 9
    Сколиоз

    Спасибо за «вкусную» информацию, довольно содержательно и максимально информативно!

  10. 10
    Взлом-щик

    Причина была не в блоге — хаб чето глючил :)

  11. 11

    Не подскажешь как поменять формат даты с «6 ноябрь 2007» на «6 ноября 2007»?

  12. 12

    pimp, для этого нужно установить плагин http://maxsite.org/russian-date

  13. 13

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

  14. 14

    Lecactus, информация об этом была доступна еще до выхода релиза. Видимо, она просто вам нигде не попалась :). Надеюсь, что теперь с Яндексом у вас разрешится. Удачи ;)

  15. 15

    можно ли теперь в шаблонах постоянных ссылок задавать шаблоны и для категорий ?

  16. 16

    driverok, для категорий есть только «базис рубрик». Это функция и раньше была.

  17. 17

    Может не в тему, но раз уж затронуты вкусности о ЧПУ, хочу спросить такое — PageNavi делает для каждой страницы ссылку /page/0/, /page/1/ и перекидывает при нажатии на главную, ЧПУ стоит по году, месяцу, числу… А вот как исправить не знаю. Может кто поможет? :)