Wordpress CMIS плагин

Интересный плагин для WordPress для интеграции файловых хранилищ (тот же Alfresco) через CMIS, в итоге получаем листинг хранилища вида:

Плагин для WordPress "SE Referer"

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

Наверное многие сейчас обзовут меня СЕОшником и начнут кидаться какаш нехорошими словами, но ведь когда вы что либо пишите у себя в блоге вы не думаете «ах, как бы сделать так чтобы как можно меньше народу прочло мои посты», нет, нам всем нужны пользователи, читатели, комментаторы. Для этого и был создан данный плагин, суть его в увеличении рейтинга сайта в выдаче поисковиков (пока Яндекс и Google) за счет низкочастотных запросов, также это интересный блок на вашем сайте из которого вы всегда узнаете чего же от вас хотят ваши посетители, да и сами посетители увидят ссылки на актуальные статьи из вашего блога.

Плагин будет выглядеть примерно так
SE Referer
Алгоритм виджета построен таким образом, что вы никогда не увидите повторов. Установка плагина происходит в «два щелчка» вам нужно всего лишь поставить плагин и в настройка темы выбрать нужный виджет и установить его там, где вы бы хотели видеть блок ссылок.

( Читать дальше )
  • +8
  • 01 мая 2011, 05:45
  • S1eng
  • 13

WordPress: минималистичный lightbox плагин, работающий с NextGEN Gallery

fancybox — симпатичный плагин для показа изображений. без проблем поддерживает NextGEN Gallery. Ничего переводить не нужно:



Для поддержки NextGEN Gallery, добавляем в настройках галереи:

class="fancybox" rel="%GALLERY_NAME%"


WordPress: загружаем произвольные типы файлов

По-умолчанию в Wordpress запрещено загружать некоторые типы файлов. Чтобы обойти это ограничение, редактируем файл functions.php используемой темы, добавив:

add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
    $existing_mimes['torrent'] = 'application/x-bittorrent';

    return $existing_mimes;
}


Может быть несколько строк вида $existing_mimes['расширение файла'] = 'mime-тип', в моем случае это torrent файлы.

WordPress: используем Sphinx для индексации и поиска

Про Sphinx было немного написано ранее:

Настраиваем систему индексации и поиска Sphinx для LiveStreet

Sphinx используется в движке Мтааламу.ру (LiveStreet) для индексации и поиска и работает действительно хорошо. Не помешает такая система и WordPress'у. В этом нам поможет плагин WordPress Sphinx Search Plugin. Плагин настраивался в Ubuntu Server.

Для начала, создаем директорию за пределами DOCUMENT_ROOT /var/www/sphinx. У Apache должны быть права на запись в нее.

( Читать дальше )

WordPress: удаление ревизий и оптимизация базы данных

Delete-Revision — плагин, позволяющий отчистить старые ревизии записей, которых за годы может скопиться очень и очень много. Кроме того, есть функция оптимизации базы данных.



К слову, для отключения ревизий — добавляем в wp-config.php строчку:

define(’WP_POST_REVISIONS’, false);

WordPress: автопоиск битых ссылок

Broken Link Checker — очень удобный плагин для поиска неправильных ссылок в записях, страницах, комментариях. Плагин находит ссылки на несуществующие изображения. Кроме того, проверки могут проводится периодически через определенные промежутки времени.



Потерянные изображения:

WordPress: интеграция xLanguage и cforms II

Иногда необходимо сделать форму обратной связи на нескольких языках. Тем, кто предпочитает WordPress понадобятся модули:

xLanguage — о нем я писал здесь:

xLanguage: поддержка нескольких языков в WordPress

cforms II — мощнейший модуль для создания всевозможных форм.

PHP Execution — позволяет добавлять в записи и страницы php код в обычной форме <?php ?>, причем не требует выключения визуального редактора, имеет настройки безопасности.

После установки всего этого:

( Читать дальше )

WordPress на Majordomo

Столкнулся с хостингом Majordomo при переносе готового сайта на хостинг заказчика. Конечно же тарифный план оказался самым что ни на есть дешевым, а запросы заказчика как всегда — все чтоб красиво и дешево. Вобщем как в той сказке — сколько можешь сделать из куска материала шапок.

Суть проблемы с WordPress — превышение 5% лимита нагрузки на CPU и отключение сайта примерно на 10 минут. Это происходит при сохранении страниц и прочих действиях в админке. Для статических страниц использую wordpress.org/extend/plugins/wp-super-cache — вроде помогает.

Не используйте дешевые тарифы Majordomo для WordPress.

Search Regex: массовый поиск и замена в WordPress

Плагин Search Regex здорово облегчает жизнь в случаях, когда нужно обработать множество записей — найти и заменить что-либо.

wordpress.org/extend/plugins/search-regex



Результаты поиска: