WordPress Support

Плагин WordPress WP-DBManager служит для создания бекапа базы данных.

Добавлено 3 июня 2010 в категорию Плагины.

WP-DBManager это плагин бекапа базы данных, что-то типа продвинутого варианта плагина WordPress Database Backup. Он не только умеет делать бекапы базы данных и отсылать их на имейл, в него также встроены функции оптимизирования и починки таблиц, выполнения SQL-запросов, восстановления базы данных прямо из админки блога и автоматическая оптимизация таблиц базы данных по расписанию. Данные возможности плагина показались мне вполне достаточными, чтобы попробовать новый плагин бекапа базы данных вместо проверенного старого, все-таки иногда чертовски лениво лезть напрямую через phpMyAdmin в базу данных ради выполнения одного маленького SQL запроса или ради оптимизации таблиц.

Скачиваем оригинальный плагин с его домашней страницы или русскую версию плагина отсюда (файл wp-dbmanager-2.50-ru_RU.zip) и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку wp-dbmanager в /wp-content/plugins/.

3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.

Сразу после активации плагина он вам выдаст предупреждение, что папка, где будут хранится бекапы базы данных может быть видна посетителям. Чтобы закрыть к ней доступ необходимо скопировать файл .htaccess из папки wp-dbmanager в папку wp-content/backup-db (в оригинальной английской версии плагина файла .htaccess нет, вы его должны создать, переименовав из файла htaccess.txt). Папку backup-db плагин должен создать автоматически в папке wp-content, однако если этого не произошло вы должны создать ее вручную и дать ей права (CHMOD) 777.

На этом установка плагина завершена и вы можете приступить к настройке плагина в разделе меню "База Данных". Первом делом зайдите в "База ДанныхСоздать резервную копию". Не для создания бекапа, а чтобы плагин провел "Проверку параметров резервного копирования". Если все в порядке, то весь текст будет зеленым, а если нет – красным. В случае ошибок вам надо зайти в "База ДанныхНастройки" и указать правильные настройки сервера. Как правило, проблемы могут возникнуть у плагина с определением путей к mysqldump и mysql, введите правильные пути или сначала узнайте их у вашего хостера (например это usr/local/bin/mysql и /usr/local/bin/mysqldump у Зенона, на хостинге которого расположен этот блог).

Плагин не умеет работать с базой данных по нестандартному порту. Автор обещает добавить эту возможность в будущих версиях плагина, но пока что ее нет. Также на некоторых серверах плагин может неправильно работать, создавая пустые файлы с бекапом базы данных. На каких именно серверах это происходит я ответить точно не могу, но если у вас создаются бекапы с нулевым размером файлов – от плагина вам придется отказаться, так как на форуме автора плагина четкого ответа почему это происходит нет.

Автоматическая отсылка бекапа или оптимизация таблиц будет работать только после нажатия на кнопку "Сохранить изменения" в "База ДанныхНастройки", так как по умолчанию дата бекапа в плагине не задана.

 

Автор плагина: Lester "GaMerZ" Chan
Страница плагина: [ссылка]
Рассматриваемая версия: 2.50 от 08.06.2009
Совместимость с версией WordPress: 2.8 и выше.

Плагин WordPress "µAudio Player" проигрывает mp3 в блоге.

Добавлено 1 июня 2010 в категорию Плагины.

Пытался сегодня найти какой-нибудь маленький плагин для проигрывания mp3 музыки. Единственным критерием отбора было наличие регулятора громкости, так как не люблю когда нет возможности убавить громкость проигрывания. Пересмотрел два десятка плагинов, на большее меня не хватило. Либо нет регулятора громкости, либо флеш-плеер слишком навороченный – со скинами, поддержкой плейлистов и прочих ненужных мне вещей. Не скажу, что найденный мной µAudio Player является идеальным плагином, у него есть свои недостатки, но из всех просмотренных плагинов понравился только он.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку microaudio в /wp-content/plugins/.

3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.

Настройки плагина вы найдете в "ПараметрахµAudio", настроек тут мало:

jQuery – не рекомендую отключать, так как плагин не будет работать без этой библиотеки. отключить можно только, если у вас в блоге уже стоит какой-нибудь плагин, использующий библиотеку jQuery и вызывающий ее сам.

Autostart – автостарт проигрывания. советую включить, так как флеш-плеер сам по себе загружается только после клика посетителя на mp3-ссылке и не стоит заставлять его второй раз кликать для начала проигрывания.

Widget – виджет работает очень криво, так что использовать его не рекомендую. автор плагина пообещал исправить работу виджета в следующей версии плагина.

Configuration – ставьте использование плеером дефолтного скина. или использование прописанного вами стиля. промежуточный вариант с авто-определением стиля шаблона пробовать не рекомендую, работает плохо.

Download Link – добавляет ссылку "скачать" при проигрывании музыки. стоит включить, так как по умолчанию плагин обрабатывает и левый и правый клик мышки по mp3 ссылке и следовательно посетитель не сможет выбрать правой кнопкой мышки "сохранить объект как" для скачивания mp3 файла. скачать то музыку все равно будет можно, скопировав урл из исходного текста страницы и открыв его в другой вкладке браузера, но вот только неудобств это доставит посетителю прилично.

На этом, собственно, все. Уж не знаю недостаток это или, наоборот, достоинство, но для включения плеера не надо заключать ссылку на mp3 в какие-либо специальные теги, он будет работать с самыми обычными ссылками. То есть все ваши ссылки на mp3 в блоге автоматом обзаведутся плеером. Причем сам плеер загружается только при клике на ссылку, до клика его не видно. Что с одной стороны хорошо, так как страница не перегружена изображениями плеера, а с другой стороны плохо, так как без пояснений и не поймешь, что эту mp3 можно прослушать прямо на странице, не скачивая ее заранее.

По умолчанию плагин будет выводить слово "Download", если вы поставили галку на Download Link. Перевести это слово можно в файле microAudio.js.php на строчке:

45
?>' quality='high' menu='false' wmode='transparent' />";mAjQ(this).addClass("mAa").after("<div class="mAp">"+mae+"</div>")<?php if ($_GET['download'] == 'true') echo ".after("<span> [<a class="microAudio-download" href=""+mAjQ(this).attr("href")+"">Download</a>] </span>")"; ?>;}else{mAjQ(this).next().remove();mAjQ(this).removeClass("mAa").next().remove();}return false;});}

Плагин довольно-таки корректно разрывает абзацы для показа плеера, но все же не стоит ставить ссылку на mp3 файл в конце предложения, тогда плагин перенесет точку и получится несколько некрасиво:

Использование собственного скина в понятии плагина означает использование пользовательского css стиля. Для этого скопируйте содержимое файла microAudio.example.css в файл style.css вашего шаблона. Автор для наглядности использовал совершенно дикие цвета:

Обратите внимание на код:

.mAp, .adplr {
	width: 300px;
	}

Именно тут вы можете задать ширину показываемого плеера.

На этом все. Поиски идеального аудио плагина я продолжу, а пока остановлюсь на µAudio Player, так как, по сути, он не так уж плох, а в чем-то даже и лучше множества плагинов-конкурентов.

 

Автор плагина: Christopher O’Connell

Страница плагина: [ссылка]

Рассматриваемая версия: 0.6.2 от 15.03.2009

Совместимость с версией WordPress: 2.0 и выше.

Плагин "SEO Title Tag" позволяет настроить титлы для каждой страницы блога.

Добавлено 31 мая 2010 в категорию Плагины.

SEO Title Tag это плагин, который позволяет вам задать заголовки (титлы) для каждой страницы вашего блога: от главной страницы до любой произвольной. Многие блогеры пользуются для нужд SEO плагинами-комбайнами вроде All in One SEO Pack, но мне такой подход совершенно не нравится. Хотя бы из-за автоматизации, которую предлагает такой комбайн. Мое мнение – любая поисковая оптимизация сайта должна быть ручной и отдавать ту же генерацию титлов на откуп глупому плагину я бы не рискнул. Да и специализированные на одной функции плагины выполняют свою работу, как правило, гораздо лучше и с большими возможностями, чем может предложить мультифункциональный плагин.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку seo-title-tag в /wp-content/plugins/.

3. Заходим в админку блога на вкладку “Плагины” и активируем плагин.

4. Открываем файл header.php вашего шаблона и удаляем там строчку с выводом title, то есть примерно такую:

<title><?php bloginfo('name'); wp_title(); ?></title>

заменяем ее на:

<title>
<?php if (function_exists('seo_title_tag')) { seo_title_tag(); }
else { bloginfo('name'); wp_title();} ?>
</title>

Все, теперь плагин работает и нам остается его настроить. Для этого идем в “ПараметрыSEO Title Tag“. Настройки тут просты:

1. Key name for custom field – это имя поля в базе данных, в котором хранится заголовок страницы, менять не рекомендуется.
2. Number of Posts per page in mass mode edit – число записей, у которых вы можете поменять заголовки на странице массового изменения титлов записей.
3. Home page title tag (leave blank to use blog name) – титл главной страницы блога, если поле не заполнено, то используется имя блога, указанное в параметрах блога.
4. 404 Error title tag (leave blank to use blog name) – титл страницы с ошибкой 404, если поле не заполнено, то используется имя блога, указанное в параметрах блога.
5. Use category descriptions as titles on category pages – использовать или нет описание категорий для формирования их титлов.
6. Include blog name in titles – включать или нет имя блога в титлах записей.
7. Separator (leave blank to use “»”) – если вы выбрали включение имени блога в предыдущем пункте, то здесь выберите разделитель, который будет отделять имя блога от остальной части титла. если поле не заполнено, то в качестве разделителя будет использоваться “»”.
8. Short blog name (overrides blog name in title tags) – короткое имя блога. если имя вашего блога слишком длинное, чтобы включать его в каждый заголовок, то тут вы можете указать укороченную версию.

Даже если вы ничего не стали менять в этих настройках все равно нажмите на “Update Options” – это необходимо для правильной работы плагина.

Теперь плагин и установлен и настроен и мы можем приступить к написанию заголовков ваших записей. Это можно сделать для каждой записи отдельно через редактирование поля Title Tag:

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

Редактирование титлов записей может быть произведено в массовом порядке. Для этого зайдите в “УправлениеTitle Tags“. Здесь вы можете указать титлы для страниц, записей, рубрик, тегов и для заданного вами урла. Последняя возможность крайне интересна, например, можно задать свои титлы для страницы регистрации и авторизации на блоге:

После длительного использования этого плагина был замечен лишь один недостаток: в случае поиска по блогу выводимая страница с поисковыми результатами имеет в титле английские слова “Search results for“. Это легко исправить, открываем файл seo-title-tag-2.5.php (для версии WordPress ниже 2.5 используем файл seo-title-tag-2.3.php) и изменяем строчки:

285
286
$title = "Search results";
if (isset($_GET['s'])) { $title .= " for " . $_GET['s']; }

на

285
286
$title = "Найдено";
if (isset($_GET['s'])) { $title .= " по запросу: " . $_GET['s']; }

Каких-либо других сложностей при работе плагина я не обнаружил, плагин работает как часы.

 

Автор плагина: Netconcepts
Страница плагина: [ссылка]
Рассматриваемая версия: 2.3.3 от 02.01.2009
Совместимость с версией WordPress: 2.3 и выше.