SEO плагины и WordPress 3.0
Был замечен небольшой баг при использовании файла functions.php новой стандартной темы WordPress Twenty Ten и плагинов All in One SEO Pack, Platinum SEO Pack, Light SEO. Заключаетя он в дублировании названия блога при просмотре отдельных статей. Связано это с тем, что в новой теме добавлен дополнительный фильтр для оптимизации мета-тега title, но поскольку мы все равно используем сторонний плагин, решением этой проблемы является удаление строк отвечающих за этот фильтр (206-262 в оригинальном functions.php).
Кстати, все привыкли к All in One SEO Pack, но рекомендую плагин Light SEO. Целью разработчиков было создать «чистый» плагин с четким исходным кодом. Визуально и по функциям Light SEO очень похож на All in One SEO Pack, за исключением того, что в нем отсутствуют отвлекающие рекламные баннеры, в общем, ничего лишнего.
После WpSEO, который к сожалению в новых версиях стал платным, на мой взгляд, Light SEO лучше всего.
Источник: Уроки WordPress
.
Миниатюры в WordPress 3.0
Раньше я писала как автоматически выводить миниатюры к записям на главной или в архивах. Теперь указать какое изображение использовать для миниатюры в WordPerss 3.0 можно напрямую.
Начнем с азов. Добавляем картинку как обычно.

По-умолчанию теперь к изображению добавляется ссылка на отдельную страницу и изображением, меняем на ссылку на саму картинку, чтобы можно было использовать такие плагины как FancyBox (очень красиво оформленная всплывающая увеличенная картинка, такой эффект используется сейчас на Apple.com).

Вставляем основную картинку в текст.
Далее переходим к добавлению самой миниатюры. Если используете новую тему Twenty Ten, у Вас справа при редактировании статьи уже есть такой блок:

Если же нет, вам нужно добавить следующий код в родной файл functions.php вашей темы:
add_action ( 'after_setup_theme', 'twentyten_setup' ); if ( ! function_exists ( 'twentyten_setup' ) ): function twentyten_setup () { add_theme_support ( 'post-thumbnails' ); } endif; В итоге у нас вместе с виджетами должен получится такой файл functions.php
<?php if ( function_exists ('register_sidebars') ) register_sidebars (2); add_action ( 'after_setup_theme', 'twentyten_setup' ); if ( ! function_exists ( 'twentyten_setup' ) ): function twentyten_setup () { add_theme_support ( 'post-thumbnails' ); } endif; Добавляем код, загружаем файл на сервер, обновляем страничку редактора и видим указанный блок. Нажимаем на ссылку «Загрузить миниатюру». Во всплывающем окне выбираем, будем ли мы загружать файл миниатюры с компьютера (отличный от той картинки, которая используется в тексте), или же вставим миниатюру, сгенерированную при загрузке основной картинки. В примере я выбрала картинку из галереи.


Нажимаем «Сохранить все». Справа увидим загруженную миниатюру.
Однако на самом сайте она еще не появится. Для ее показа нужно вставить такой код в файлах index.php, archive.php, search.php, category.php (в зависимости от того, на каких страницах сайта нужно показывать миниатюры):
<?php if ( function_exists ("has_post_thumbnail") && has_post_thumbnail () ) { the_post_thumbnail (array (300,100), array ("class" => "alignleft post_thumbnail")); } ?> 300,100 – соответственно ширина и высота нашей миниатюры, можно менять. Поскольку в WordPress нет автоматической перегенерации картинок при изменении их размеров в меню Настройки — Медиафайлы, для этих целей используется плагин Regenerate Thumbnails.
Добавляем код перед the_excerpt в цикле вывода статей, the_content соответственно не используется, потому что дополнительно будет показана полноразмерная картинка. Кстати, в functions.php новой стандартной темы Twenty Ten можно посмотреть новый фильтр для вывода анонсов, можно указать текст ссылки «Читать далее» и длину анонса.
На этом все, теперь видим на сайте миниатюру.

Источник: Уроки WordPress
.
Приветствуем WordPress 3.0 Thelonious!
На официальном сайте WordPress.org уже можно загрузить русскую версию WordPress 3.0 (кодовое название Thelonious, по имени выдающийся джазового пианиста и композитора).
В новой версии исправлено более 1000 багов, добавлены интересные функции (которые я буду рассматривать подробно в дальнейшем), например, возможность задавать миниатюру для каждой записи стандартными средствами WordPress (больше не нужны произвольные поля и прочее), изменен дизайн админки, удалены некоторые пункты меню, что повышает юзабилити. Выпущена новая тема по-умолчанию Twenty Ten, на примере которой можно изучать новые возможности WordPress. Наконец-то произошло объединение WordPress и Wordpress MU!
Работа с новым движком пока что нравится, по отзывам это первый стабильный и качественный релиз со времен WordPress 2.3. Последние версии основных плагинов, используемых на большинстве блогов, также не вызвали конфликта.
Относительно нагрузки, потребление памяти возросло примерно на 20% по сравнению с WordPress 2.9.2. Дополнительную нагрузку создает еще и локализация. С минимумом плагинов английская версия потребляет около 15 МБ при работе в админке, а вот русская около 20 МБ (для сравнения русский WordPress 2.3.3 вместе с основным набором плагинов потреблял не более 10 МБ). Ускорить загрузку сайта для пользователей можно по прежнему с помощью плагина Super Cache (вместо 22 секунд сайт загружается менее чем за 1 секунду).
В дальнейшем команда WordPress займется развитием инфраструктуры для поддержки многомиллионого сообщества и уйдет от бесконечных обновлений версий движка.
Источник: Уроки WordPress
.