Главная Движки
WordPress |
О движке WordPress |
|
|
| Автор Administrator | |
| 29.11.2008 г. | |
Хотя официально и заявлено, что версии WordPress будут выходить по графику, на
самом деле этого не происходит. Если обнаруживается какая-либо серьезная «дыра»,
то разработчики опреративно выпускают обновление, поэтому график версий
сбивается. Существуют две линейки WordPress: 2.0.* и 2.1+. Первая (текущая
2.0.12) все еще поддерживается и к ней выпускаются обновления безопасности. Но
новые возможности появляются только в линейке 2.1+ (текущая 2.2.2). Разделение
произошло после того, как было решено отказаться от поддержки MySQL<4.0. За
счет оптимизации запросов, скорость работы новых версий выше. Также сыграло свою
роль и то, что в WordPress'е активно стал использоваться AJAX, которому
требуется UTF-8. Все это привело к определенным проблемам совместимости, но, на
мой взгляд, оно того стоило.
Русская документация по WordPressWordPress обладает очень большой документацией (к.н. Codex/Кодекс), но к сожалению она только на английском языке. Хотя, справедливости ради стоит отметить, что составлена она грамотно и практически не требует особого знания языка. Документация построена таким образом, что позволяет довольно быстро найти нужный ответ. Практически каждая статья имеет несколько примеров, а также ссылки на смежные вопросы. Русское комьюнити/поддержка
У русского WordPress'а есть два официальных сайта. Поддержка пользователей
осуществляется через форумы добровольцамими. Так, что скорее всего проблем с
русской поддержкой не будет. Также существует много блогов, где их авторы
выкладывают и делятся самыми разными находками и решениями по WordPress.
Настройка ссылок в админ-панели WordPress
Борьба со спамом
Стандартно в WordPress входит плагин Akismet, который достаточно эффективно
борется с этим злом. Кроме этого можно создать черный список и фильтры из слов.
С их помощью можно просто заблокировать любой комментарий, который содержит
запрещенное слово или отправить его на модерацию. Наибольшую же эффективность в
борьбе со спамом можно добиться с помощью т.н. капчи - картинки с набором
символов. В этом случае ставится полный заслон от автоматических спам-роботов.
Установка большинства плагинов антиспама очень проста, зачатую достаточно только
его активировать в админ-панели (например, популярная SpamKarma). С помощью
специального плагина есть возможность модерировать спам-комментарии. Причем
доступны как обычные комментарии, так и пинги и трекбаки. В целом же плагинов
для антиспама множество (я насчитал больше семидесяти).
Интеграция с форумом
Для WordPress'а разработан и рекомендуется форум BBPress (есть и руссификация),
который полностью интегрируется в блог. Правда, возможности у этого форум более
чем скромные. На официальном сайте WordPress'а используется именно этот форум.
Также существуют плагины, которые позволяют частично интегрировать некоторые
популярные форумы в блог. Правда для этого требуются хорошие знания
программирования, и при этом, все равно стопроцентной интеграции не получится -
все-таки это разные системы.
Визуальный редактор
Стандартно в WordPress'е используется немного урезанный TinyMCE и, рядом же -
простой текстовый редактор (переключение между ними «на лету»). При желании
можно установить и полную версию TinyMCE, тогда будет доступно три панели кнопок
со всем возможностями. Нужно отметить, что в WordPress'е есть возможность
сторонним плагинам добавлять кнопки в редактор. Таким образом можно например
получить функции для добавления видео, аудио и т.д. Если TinyMCE не устраивает,
то можно установить вместо него другой редактор, например FCKMonkey. Но в целом,
выбор редактора дело вкуса. В профиле пользователя можно вообще отключить
использование визуального редактора.
Расширенный визуальный редактор WordPress
Работа с картинками в WordPress
В WordPress'е вполне удобно можно добавлять картинки в редактор. При загрузке
файла можно сразу указать его название, подпись. Автоматически будет сделана
миниатюра. То есть расчет на то, чтобы с этой задачей справился неопытный
пользователь. Если же воспользоваться отдельным плагином, то можно дополнительно
указать размеры картинки, миниатюры и прочие параметры. После добавления
картинки в редактор, можно изменить различные параметры (стили, размеры,
бордюры, отступы и т.д.). Хотя это уже возможности самого визуального редактора.
Шаблоны для WordPress
Для WordPress'а созданы тысячи шаблонов и многие из них выполнены на очень
хорошем дизайнерском уровне. Устройство WordPress таково, что под него несложно
переделать, скажем, html-шаблон. В шаблонах испольуются обычные PHP-функции,
поэтому никаких сложностей с изучением т.н. языков шаблонов нет. По созданию
шаблонов существует довольно много статей, даже есть он-лайн генератор. Готовые
шаблоны достаточно загрузить в отдельный каталог и после этого в админ-панели
выбрать понравившийся. Существует также возможность переключать шаблоны и
посетителями.
Расширенная функциональность (плагины) для WordPressWordPress можно расширить за счет плагинов - это различные php-скрипты, которые автоматически подключаются к основному «ядру». Таким образом можно не просто добавить нужную функциональность, но и изменить уже существующую. Создать плагин не очень сложно, все зависит от уровня знания PHP. Подключение к WordPress'у совсем просто: плагин копируется в специальный каталог и активируется в админ-панели. Некоторые плагины можно настраивать, некоторые нужно прописывать в шаблоне, а некоторые работают полностью автоматически. Плагинов для WordPress написано несколько тысяч (только на одном wp-plugins.net - 2568, но думаю, что целом цифру можно удвоить), поэтому можно найти плагин практически под любые нужды. Исключение составляют плагины, которые требуют значительной переделки шаблона. С ними обычно приходится повозиться. Виджеты/блоки
Полноценная поддержка виджетов появилась только в версии 2.2. До этого нужно
было устанавливать отдельный плагин. То что виджеты очень удобны, многие уже
успели убедиться. Для пользователя теперь нет надобности что-либо менять в своем
шаблоне: управление чисто визуальное, достаточно отметить нужные опции,
расположить блоки как нужно и изменения сразу же вступают в силу. Внутренняя
реализация виджетов такова, что с их можно использовать для вывода какого-либо
плагина или своей функции.
Пример настройки виджета WordPress
Поддержка авторов (один блог) и многопользовательские блогиWordPress достаточно хорошо зарекомендовал себя как многоавторский блог. Во всяком случае стандартные возможности у него не вызывают опасений. А вот для того, чтобы расширить их, потребуется использование дополнительных плагинов. Например это касается добавления произвольных полей в профиль автора, аватарка, фото и т.п. Парадокс в том, что в WordPress'е уже заложен практически весь потенциал для этого, но так и не доведен до конца. Для управления авторами используется система ролей. С помощью специального плагина можно легко (визуально) отредактировать любую роль или разрешить/запретить выполнять какие-либо действия отдельному автору. Для многопользовательских блогов существует отдельная версия: WordPress Multi User. Требования и возможности у неё практически такие же как и у обычного WordPress'а, хотя есть некоторые отличия. На WordPressMU работает один из крупнейших блог-сервисов WordPress.com, на котором зарегистрировано почти 1,3 миллиона блогов. Современные «фишки»: трекбаки, пинги, XML-RPC, RSSТрекбаки, пинги поддерживаются уже давно. Причем для их использования не нужно вообще никаких дополнительных действий: все работает на уровне «движка». Что касается XML-RPC, то WordPress поддерживает сразу несколько API, поэтому добавлять/редактировать записи в WordPress можно с многих программ блог-клиентов или он-лайн, например с помощью Google-Docs. WordPress полностью поддерживает RSS и Atom. Можно подписаться на последние записи блога, определенной рубрики, комментарии или все комментарии. С помощью отдельного плагина можно сделать автоматическую переадресацию RSS-ленты блога на feedburner.com. Кодировки
В самом WordPress'е есть возможность установить любую кодировку. Главное, чтобы
кодировка базы данных совпадала с кодировкой блога. Правда, начиная с версии 2.1
WordPress должен работать в UTF-8. Это напрямую связано с использованием AJAX.
Поэтому для русскоязычных пользователей основная проблема состоит только в том,
что на серверах часто стоит CP1251. Поэтому я выпустил свою сборку WordPress
(начиная с 2.2), которая позволяет использовать раздельную кодировку блога и
базы данных. Это позволило многим без особых проблем перейти на последние версии
WordPress. Сейчас можно довольно уверенно сказать, что особых проблем с
кодировками в WordPress'е нет.
КомментированиеДля любой записи можно разрешить или запретить комментирование. Отдельно можно разрешить прием пингов/трекбаков, а также автоматический пинг по адресам, указаным в тексте записи. При помощи отдельных плагинов можно сделать древовидные комментарии, а также разбить отображение комментариев по страницам. Можно добавить аватарки или favicon. Текстовый редактор комментария можно снабдить кнопками форматирования и смайлами. Есть также плагин (работает на AJAX), который позволяет в течение некоторого времени редактировать посетителю свой комментарий.Экспорт/импорт данныхWordPress позволяет экспортировать записи и комментарии блога в XML-файл. Можно экспортировать записи отдельного автора. Для импорта записей в WordPress можно воспользоваться 9 способами. Это основные блоговские «движки» (например: ЖЖ, Blogger, Textpattern), а также в RSS и свой XML-формат. www.maxsite.org |
|
|
Вход / Регистрация
Новое
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Приветвтвую, вы хотите себе такие социальные кнопки? Хотите?
|
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>












Хотя официально и заявлено, что версии WordPress будут выходить по графику, на
самом деле этого не происходит. Если обнаруживается какая-либо серьезная «дыра»,
то разработчики опреративно выпускают обновление, поэтому график версий
сбивается. Существуют две линейки WordPress: 2.0.* и 2.1+. Первая (текущая
2.0.12) все еще поддерживается и к ней выпускаются обновления безопасности. Но
новые возможности появляются только в линейке 2.1+ (текущая 2.2.2). Разделение
произошло после того, как было решено отказаться от поддержки MySQL<4.0. За
счет оптимизации запросов, скорость работы новых версий выше. Также сыграло свою
роль и то, что в WordPress'е активно стал использоваться AJAX, которому
требуется UTF-8. Все это привело к определенным проблемам совместимости, но, на
мой взгляд, оно того стоило.