http://mtaalamu.ru
]]>
Наверное многие сейчас обзовут меня СЕОшником и начнут кидаться какаш нехорошими словами, но ведь когда вы что либо пишите у себя в блоге вы не думаете «ах, как бы сделать так чтобы как можно меньше народу прочло мои посты», нет, нам всем нужны пользователи, читатели, комментаторы. Для этого и был создан данный плагин, суть его в увеличении рейтинга сайта в выдаче поисковиков (пока Яндекс и Google) за счет низкочастотных запросов, также это интересный блок на вашем сайте из которого вы всегда узнаете чего же от вас хотят ваши посетители, да и сами посетители увидят ссылки на актуальные статьи из вашего блога.
Плагин будет выглядеть примерно так
Алгоритм виджета построен таким образом, что вы никогда не увидите повторов. Установка плагина происходит в «два щелчка» вам нужно всего лишь поставить плагин и в настройка темы выбрать нужный виджет и установить его там, где вы бы хотели видеть блок ссылок.]]>
Для поддержки NextGEN Gallery, добавляем в настройках галереи:
class="fancybox" rel="%GALLERY_NAME%"
]]>
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 файлы.]]>
Настраиваем систему индексации и поиска Sphinx для LiveStreet
Sphinx используется в движке Мтааламу.ру (LiveStreet) для индексации и поиска и работает действительно хорошо. Не помешает такая система и WordPress'у. В этом нам поможет плагин WordPress Sphinx Search Plugin. Плагин настраивался в Ubuntu Server.
Для начала, создаем директорию за пределами DOCUMENT_ROOT /var/www/sphinx. У Apache должны быть права на запись в нее.]]>
К слову, для отключения ревизий — добавляем в wp-config.php строчку:
]]>define(’WP_POST_REVISIONS’, false);
Потерянные изображения:
]]>
xLanguage — о нем я писал здесь:
xLanguage: поддержка нескольких языков в WordPress
cforms II — мощнейший модуль для создания всевозможных форм.
PHP Execution — позволяет добавлять в записи и страницы php код в обычной форме <?php ?>, причем не требует выключения визуального редактора, имеет настройки безопасности.
После установки всего этого:]]>
Суть проблемы с WordPress — превышение 5% лимита нагрузки на CPU и отключение сайта примерно на 10 минут. Это происходит при сохранении страниц и прочих действиях в админке. Для статических страниц использую wordpress.org/extend/plugins/wp-super-cache — вроде помогает.
Не используйте дешевые тарифы Majordomo для WordPress.]]>
wordpress.org/extend/plugins/search-regex
Результаты поиска:
]]>
wordpress.org/extend/plugins/xlanguage
Плагин позволяет сделать многоязычными записи, страницы, заголовки записей и название блога.
Добавляем языки:
]]>
[swf src="simpleviewer.swf" width=640 height=480 flashvars="galleryURL=gallery.xml" params="allowfullscreen=true&allowscriptaccess=always&bgcolor=FFFFFF"]You must have Flash to view this file[/swf]
]]>
Загружаем PDF файл на блог, в записи вставляем код вида:
[gview file="http://lasikexpert.ru/files/2010/01/precisionbiometry.pdf"]
Получаем просмотр в Google Docs, но при этом файл находится у нас на сервере:
]]>
wordpress.org/extend/plugins/wp-print
Руссификацию можно вытащить из предыдущей версии Lecactus'а (я стараюсь использовать плагины оригинальные, используя лишь файлы руссификации).]]>
mysql -uroot -p
use имя-базы;
Если забыли префикс:
show tables;
Меняем на пароль ‘password’:
]]>UPDATE wp_users SET user_pass='5f4dcc3b5aa765d61d8327deb882cf99' WHERE ID = 1;
WPIDS — плагин для WordPress, позволяющий использовать систему обнаружения атак PHPIDS. После установки необходимо обязательно обновить файл правил PHPIDS.]]>