Статьи

Обратите внимание, что вместо WordPress
лучше использовать современную и качественную
систему управления сайтом - MaxSite CMS!

Подписаться на эту рубрику по RSS

Как известно, для того, чтобы WordPress нормально работал, требуется единая кодировка базы данных и самого блога. Абсолютное большинство проблем, связанных с WordPress (установка и настройка) напрямую зависят от соответствия этих кодировок. Объясняется это очень просто: получив данные, WordPress сохраняет их в базе данных в той же кодировке.

Собственно, так поступают (наверное) все «движки». И это вполне нормально и очевидно.

На данный момент существуют две серьезные проблемы.

Далее...

В версии 2.1 существуют большие проблемы с кодировками отличными от UTF-8. Поскольку у нас большинство хостеров используют MySQL версии до 4.1 (то есть без полноценной поддержки юникода), то многих ждет разочарование.

Пока известно несколько таких проблем.

Далее...

В WordPress'е удачно реализованы множество идей, например плагины или шаблоны, что выводит «движок» в лидеры по использованию. Но, при всём этом я всё-таки далек от мысли, что текущая версия идеальна. Я не имею ввиду непосредственно программирование - речь идет о структуре (архитектуре) WordPress. Я решил порассуждать на тему идеального WordPress: каким бы я хотел его видеть: что можно оставить без изменений, а что требует переделки.

Далее...

Эта запись сделана, в качестве тестовой из docs.google.com (Docs & Spreadsheets).

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

Кроме этого, здесь можно не просто публиковаться в блоге, но и сохранять свои документы в своем аккаунте. Получается что-то наподобии файлов. Интересно, что есть возможность опубликовать свой текст на самом сайте google (хотя я не тестировал эту возможность).

Теперь несколько слов о том, как всё верно сделать.

Далее...

Сам уже давно пользуюсь этим сайтом, поэтому просто выкладываю ссылочку: http://wphooks.flatearth.org/ Здесь собраны и отсортированны по функциональности и по версиям все (наверное) функции WordPress. Очень удобно. Для тех, кто занимается написанием программ для WordPress, этот сайт просто незаменим.

Попробую-ка пролить ясность в этом вопросе smile, поскольку он не такой простой, как кажется на первый взгляд. За сухим «ping и traсkbaсk - технологии, позволяющие взаимодействовать сайтам между собой», мало что становится понятно. Так что по-порядку.

Далее...

А вот так! Оказывается, что в WordPress, помимо <!--more--> можно использовать и <!--nextpage-->, который позволяет разделять посты по-странично по собственному усмотрению (http://trampampam.ru/blog/other-pages/). Только в шаблон после the_content(); нужно добавить <?php wp_link_pages(); ?>

После небольших исследований Smile обнаружился еще один подобный код: <!--noteaser-->. Если нужно сделать, чтобы на главной странице показывалось только до <!--more-->, а в самом посте все остальное, без первой части, то сразу после more, добавляем noteaser.

Если вы решили поставить себе для сайта WordPress, то скорее всего столкнетесь с двумя главными проблемами: первая - локализация (перевод на русский), вторая - кодировка.

Далее...

Если вы думаете, что trackback'и и ping'и в WordPress'е реализуются одинаково, то ошибетесь. В ближайшее время я планирую написать статью, рассказывающую об их различиях, а пока кратко опишу их алгоритмы и приведу хак (исправление), с помощью которого ваш WordPress сможет корректно работать с любой кодировкой.

Далее...

Одной из проблем WordPress'а является не совсем удачная реализация trackback'ов. Суть проблемы в том, что если два блога, имеющие разную кодировку пошлют друг другу trackback'и, то они опубликуют нечитабельный текст. А все дело в том, что когда WordPress посылает trackback, то он должен указывать и кодировку, в которой отправляет данные. Однако, WordPress не указывает charset. В этом все дело.

Далее...

Вы можете скачать русскую версию WordPress. Это ссылки, которые ведут на страницы с описанием версии WordPress. Рекомендуется устанавливать последние версии либо линейки 2.0.*, либо 2.1+. Напоминаю, что 2.0.* хоть и поддерживается, но больше не будет развиваться. Поэтому новые возможности появляются только в линейке 2.1+ (2.2, 2.3).

Далее...

На мой взгляд, WordPress мало популярен среди русскоязычных пользователей из-за двух моментов. Первый - неудачный встроенный механизм перевода, не позволяющий рядовому пользователю самому быстро исправить файл перевода и, второй - использование кодировки UTF-8.

Далее...


(Обновление файлов см. http://maxsite.org/wp-rus/instruktsiya-po-russifikatsii-wordpress/)


Начнем с того, что WordPress не имеет каких-то простых средств для локализации, если не считать перевод календаря (файл locale.php). Поэтому мы просто пойдем на маленькую хитрость. smile

Далее...

Для того, чтобы добавить счетчик посещений в WP есть два варианта:

Далее...

WordPress (WP) предоставляет возможность выводить на главной странице не весь текст вашего сообщения, а только его краткое описание. Удобство здесь состоит в том, что посетитель получает лишь короткое описание, а для прочтения его целиком нужно уже перейти по ссылке «Далее». Многие заметки бывают довольно громоздкими, поэтому читатель просто вынужден пробегать их, даже если они его совершенно не интересуют. А так он получает небольшое описание и уже сам решает читать его или нет.

Далее...