mikolka

ID постов

Столкнулся с непонятной штукой такой: новый блог, записей от силы десяток. При создании записей, рубрик, меток и т.д. прибавляет к ID +10.
Получается ID=1, 11, 21, и т.д. Ревизии отключены и в конфиге, и плагином. Ручная смена через БД ID и auto_increment все таблиц эффекта не исправляет. Все повторяется.
В чем неправда? Пока не напрягает, но когда записей будет под сотню, тысячу. Боюсь себе представить сей счетчик….

Скрыть часть поста

Что-то я не соображу никак – есть ли возможность скрыть часть поста в RSS, например, кусок текста или картинку?

aLinks – плагин для связи сообщений по ключевым фразам

Источник mikolka
aLinks – плагин, который позволит вам связывать ваши сообщения по ключевым фразам. Но не по тегам, а именно по фразам, ссылки на которые вы устанавливаете сами, плагин автоматически сделает ссылку, а она уже может быть какой угодно: ссылка на конкретное сообщение, ссылка на тег или просто на другой сайт.

Например, я вот взял и сделал слово “Минск” ключевой фразой со ссылкой на тег “Минск” и в результате в каждом сообщении где есть слово “Минск” и его производные производиться конвертирование в ссылку и при прочтении можно спокойно переходить в другие сообщения имеющие указанный тег:

Это очень удобно. Достаточно лишь раз заполнить список ключевых фраз, настроить всяческие небольшие полезности как то: иконка около ссылки, открытие в новом окне ссылки, чувствительность к регистру и т.п.

Установка плагина

* Плагин берем тут
* Файл с переводом берем тут
* Распаковываем плагин, а перевод копируем в папку плагина с названием “languages”
* Закачиваем папку плагина в /wp-content/plugins нашего блога
* Активируем в разделе “Плагины” и пользуемся!

Как добавить свои фразы?

Идем в закладку “aLinks”. Выбираем раздел “Ключевые фразы” и в самом низу есть поля для их ввода. Заполняем их как указано и в результате они добавятся в список ваших ключевых фраз:

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

П.С. Чтобы все корректно работало в config-файле вашего блога должна быть прописана строка define (’WPLANG’, ‘ru_RU’);

Post template – шаблоны сообщений в блоге

Оригинал тут
Русификация тут

Post templates – простой плагин, установив который Вы упростите себе публикацию сообщений. Например, есть у вас рубрика в которой есть одна и таже картинка во всех сообщениях или сообщение всегда начинается с одинакового текста: новости, поздравления и тому подобное. Каждый раз приходиться или копировать или где-то хранить код для этих повторов. Утомительно! Вот для упрощения этой операции и придумали плагин “Post templates”.

Создается очень просто.

* Пишем новое сообщение.
* Сохраняем его
* Заходим в “Управление” – “Записи” и жмем кнопку “В шаблоны”:

А чтобы написать сообщение с помощью шаблона заходим в “Управление” – “Шаблоны сообщений” и выбираем необходимый шаблон и нажимаем “Новое сообщение”:

Установка

* Скачиваем плагин с оригинала
* Скачиваем файл русификации
* Распаковываем плагин, а перевод копируем в папку с плагином
* Закачиваем папку плагина в /wp-content/pluginsнашего блога
* Активируем и пользуемся!

П.С. Чтобы все корректно работало в config-файле вашего блога должна быть прописана строка define (’WPLANG’, ‘ru_RU’);

Absolute Comments: отвечаем “по-быстрому”

Absolute Comments – замечательный плагин для работы с комментариями в вашем wordpress блоге. Замечателен он тем, что позволяет быстро отвечать на поступившие от пользователей комментарии прямо из админ-панели, не переходя к сообщению на которое этот комментарий был сделан.
На изображении видно две новые кнопки для управления комментариями: "Ответ" – быстро ответить и "Просмотр всех" – посмотреть все комментарии на эту тему. Стрелочки ">>" возле кнопки ответ позволяют воспользоваться расширенным редактором при написании ответа.

Установка
Скачиваем оригинал плагина тут
Скачиваем русификацию тут
Распаковываем плагин и русификацию.
Файлы absolutecomments-ru_RU.mo и absolutecomments-ru_RU.po копируем в папку плагина translation
Закачиваем в папку блога /wp-content/plugins/
Активируем плагин в разделе "Плагины"
И управляем комментариями в разделе "Комментарии"

П.С. Чтобы все корректно работало в config-файле вашего блога должна быть прописана строка define (‘WPLANG’, ‘ru_RU’);

Список всего того, что можно выбросить из темы

Небольшой список того, что можно выбросить из темы, т.е. лишние вызовы функций, это позволит снизить нагрузку на сервер и ускорить работу вашего блога.

Небольшая подборка советов как оптимизировать вашу тему.

Выполняйте осторожно. Если есть дополнения, критика или исправления: пишите

Full Text Feed

Источник cavemonkey50
Скачать Full Text Feed 1.0.4

Описание
Wordpress если Вы используете тег <!–more–> режет Ваш RSS-фид, т.е. читатель видит только кусочек текста, до тега more и не важно какие настройки у Вас – анонс или полная запись. Данный плагин позволяет избавиться от more в фиде.
Установка

Распаковываем файл full_feed.zip, кладем full_feed.php в папку /wp-content/plugins/, активируем в админ-панели на закладке "Плагины"

SlimStat – считаем все и всех

Небольшой и простой в установке плагин для ведения статистики в блоге. Считает кто, что и когда делал у вас на сайте. Работает с данными плагина wp-shortstat.

Прежде всего он предназначен для тех, кто не использует сторонние счетчики у себя на сайте, типа liveinternet или Google Analytics.

Русифицированная версия, кодировка – UTF-8.

Установка:

* скачиваете плагин русифицированный у меня или в оригинале тут
* заливаете плагин в папку wp-content/plugins/
* если у вас активирован плагин wp-shortstat – деактивируйте его, если нет:ъ
* активируйте плагинwp-slimstat
* Теперь у вас в “Доске объявлений” есть раздел SlimStat -в нем вы увидите отличную статистику 🙂

Работаем с фидами через FeedBurner

Источник: Feedburner.com
Перевод: mikolka

По просьбам о помощи в установке этого плагина и вообще работе с Feedburner, порой приходящим по почте я перевел плагин FeedBurner FeedSmith, который перехватывает подписку на стандартный фид и перенаправляет ее на FeedBurner, на созданный там фид. Это плагин предлагается сервисом для WordPress пользователей.

Установка

1. Качаем его у меня с сайта отсюда FeedBurner FeedSmith по русски.
2. Переименовываете его в FeedBurner_FeedSmith_Plugin.php, сохраняете в нужной кодировке и закачиваете в директорию WordPress wp-content/plugins/.
3. Активируете в админ-панели в разделе Плагины, кликнув на кнопку "Активировать" напротив строки с “FeedBurner FeedSmith”.
4. Далее идете в настройки и нажимаете на FeedBurner.
5. Выполняете то, что написано в этом разделе и радуетесь 🙂

Советую посетить вот эту страницу, если вдруг что-то не так 😉

Создать сам фид на сервисе также очень просто, как установить этот плагин. Из его настроек можно сразу перейти к созданию фида на FeedBurner.com
Достаточно там зарегистрироваться, а там просто порядку выполнить предложенные операции.

FCKEditor – пишем сообщения по-новому

Сайт автора плагина Dean’s FCKEditor for WordPress plugin(V2.2)
Источник: mikolka

Для тех кому не нравиться стандартный редактор TinyMCE.

Есть FCKEditor – полноценный редактор, который имеет много возможностей.
FCKEditor – это полноценный WYSIWYG html редактор, он легковесный и совместимый с популярными браузерами: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ и Netscape 7+.

Вот некоторые возможности:

* Встроенные файл-и upload менеджеры
* Поддержка “read more”
* Создание собственных смайлов
* Выбор шкурок для редактора
* Выбор панелей
* Проверка орфографии

Установка простая

* Качаете сам плагин Dean’s FCKEditor for WordPress plugin(V2.2)
* Плагин работает с FCKeditor 2.4.3.
* распаковываете и загружаете папку в директорию вашего сайта wp-content/plugins/
* Активируете в Admin Panel->Plugin (Админ-панель -> Плагины) .
* и наслаждаетесь 🙂

Он на русском, работает быстро, выглядит приятно.

ANIga gallery – создаем галерею на сайте

Сайт плагина: Animalbeach.net
Источник:mikolka – русификация

Очень простой в настройках и установке плагин для создания галерей на WordPress.

Установка:

Качаем файл с сайта (последняя доступная версия: Version 0.31fix is a fix for WordPress 2.1.3), заливаем распакованное в папку сайта по путям указанным в редми.

Затем используя шаблоны страниц, которые лежат в папке themes (gallery-comments.php, …, gallery-style.css), создаем страницы галереи.
Если Вы используете тему отличную от default, то эти файлы необходимо скопировать в папку Вашей темы!

Сам плагин переведен очень просто, но все же могут быть ошибки разного характера. Если Вы встретили такую – сообщите мне.

Русификация:

1. качаем
* Для кодировки UTF-8
* Для кодировки CP-1251
2. распаковываем скачанный архив с файлами и переписываем папку language в ../wp-content/plugins/ANIga/language/, т.е. заменяем существующие файлы.
3. Идем в админ-панель, в ней переходим ANIga->Options
4. В правом нижнем углу находим Language и в поле, вместо en вписываем ru
5. Сохраняем настройки и пользуемся русской версией 🙂

Paged Comments – разбиваем комментарии на страницы

Скачать архив плагина WordPress Paged Comments Plugin
Источник: mikolka – руссификация и интеграция

Инсталляция.

1. Распаковываем и содержимое архива заливаем в папку wp-content/plugins
2. Переименовываем файл “paged-comments-config-sample.php” в paged-comments-config.php
3. Самое главное – в папке нашей темы(куда будем интегрировать!) создаем копию файла comments.php, и переименовываем его в comments-paged.php

Об интеграции.
[quote]Важно!Приведенный ниже код может не совпадать, он как пример – ищите не полные вхождения строк указанных ниже, а части, т.к. здесь как пример приводится исходный код русифицированной темы.[/quote]
1. Находим строку в файле comments-paged.php:

<?php comments_number(’Нет комментариев’, ‘Один комментарий’, ‘Комментариев: %’ );?>

2.После нее добавляем блок:

<!– Comment page numbers –>
<?php if ($paged_comments->pager->num_pages() > 1): ?>
<p class=”comment-page-numbers”><?php _e(”Страницы:”); ?> <?php paged_comments_print_pages(); ?></p>
<?php endif; ?>
<!– End comment page numbers –>

3. Затем ищем строки

<li class=”<?php echo $oddcomment; ?>” id=”comment-<?php comment_ID() ?>”>
<cite><?php comment_author_link() ?></cite> написал:

и между ними добавляем строку:

<?php echo $comment_number; $comment_number += $comment_delta;?>

4. Следующий шаг: строку

<a href=”http://www.mikolka.info/#comment-<?php comment_ID() ?>” title=”"><?php comment_date(’j F Y’) ?> в <?php comment_time() ?></a> <?php edit_comment_link(’[редактировать]’,'’,'’); ?>

меняем на:

<a href=”<?php echo paged_comments_url(’comment-’.get_comment_ID()); ?>” title=”"><?php comment_date(’F jS, Y’) ?> at <?php comment_time() ?></a> <?php edit_comment_link(’e','’,'’); ?>

5. Завершаем: перед строкой –

<?php else : // this is displayed if there are no comments so far ?>

вставляем еще один блок:

<!– Comment page numbers –>
<?php if ($paged_comments->pager->num_pages() > 1): ?>
<p class=”comment-page-numbers”><?php _e(”Страницы:”); ?> <?php paged_comments_print_pages(); ?></p>
<?php endif; ?>
<!– End comment page numbers –>

Основные настройки

Порядок комментариев:

$paged_comments->ordering = ‘DESC’;

DESC – от последнего комментария к первому (по умолчанию)
ASC – от первого комментария к последнему

Количество комментариев на страницу:

$paged_comments->per_page = 10;

10 – по умолчанию.

Остальные настройки можно не трогать, но изучить стоит, т.к. есть еще другие полезные фичи у плагина.

Democracy – голосования

Сайт плагина Democracy
Источник: mikolka – полностью руссифицированная версия.

Создание опросов на сайте
Последняя версия Democracy 2.0.1 Released 11:50 PM PST Nov. 9, 2006

Качаем:
Для кодировки cp1251
Для кодировки UTF-8

Установка:
1. Распаковываем архив и помещаем в папку /wp-content/plugins/
2. Добавляем в sidebar.php темы строку <?php jal_democracy() ?> в том месте, где хотим видеть опрос
3. Идем в Управление -> Democracy Poll и создаем новый опрос и настраиваем его
4. Если необходимо вывести опрос прямо в посте, то можно воспользоваться кодом {democracy:*}, где * – id вашего голосования

Чтобы вывести все архивы опросов – создаем новую страницу, т.е. написать шаблон страницы Pages и вставляем в нее следующий код

<?php
jal_democracy_archives(true, '<strong>', '</strong>');
?>

Комплектация архива:
папка democracy – файлы самого плагина
widget-democracy.php – widget
readme.html – файл справки по плагину (англ.)

Если Ваша тема поддерживает widget’ы, то прочитайте readme.html по его установке. Также в readme есть дополнительная информация по работе с плагином.

SpamKarma2 – о переводе

Завершил перевод (Тема в FAQ’е по плагинамSpamKarma2 – защита от спама.), но хотелось бы у тех кто воспользуется переводом – все ли ок в нем или что можно подправить.

У себя на сайте на написал о проблемах перевода, но может еще есть какие-нибудь ошибки или вопросы.

SpamKarma2 – защита от спама.

Сайт плагина SpamKarma2
Источник: mikolka – русификация

Установка плагина:
1. Закачиваем в директорию плагинов блога.
2. Включаем в секции WP Admin >> Plugins.
3. переходим в WP Admin >> Manage >> Spam Karma 2 и настраиваем.

Установка руссификации:
* Качаете необходимую Вам кодировку UTF-8 или CP1251
* Затем переименовываете скачанный файл в файл с именем sk2-ru_RU.mo
* Проверяете файл wp-config.php на наличие там строки define (’WPLANG’, ‘ru_RU’);
* Закачиваете файл sk2-ru_RU.mo по следующему пути: wp-content/plugins/

Все просто … и очень надежно!

WeatherIcon – погода для сайта

Сайт плагина WeatherIcon
Сайт с последними модификациями плагина и иконками, но использовать после того как установлен сам плагин
Источник:mikolka описание и руссификация

Назначение: отображение погоды получаемой с метеостанций аэропортов. В настройках указывается 4-х буквенный код по классификации ICAO. Примеры кодов:
UUDD (DME) – Domodedovo International Airport – Moscow, Russia
UUEE (SVO) – Sheremetyevo International Airport – Moscow, Russia

Установка: достаточно прописать следующий код в файле single.php
<?php if (function_exists(‘WeatherIcon’)) : ?>
<li>
<ul><?php WeatherIcon(); ?></ul>
</li>
<?php endif; ?>

Русификация в кодировках

* UTF-8
* CP1251

Пасхальное яйцо в 2.1

Всем у кого установлен 2.1

В визуальном редакторе WordPress 2.1. была найдена возможность включения скрытых дополнительных опций и кнопок. Просто нажмите Alt-Shift-V (Firefox) или Alt-V (Internet Explorer), когда начнёте создавать новую запись.

Напишите, что там за возможности, пожалуйста

Как сделать?

Может быть кто-нибудь такое делал?
Зная номер записи, к примеру 123, сделать в ней следующую вещь:

как только пользователь открывает ее запись №123, у него открывается попуп-окно, а в нем загружается, к примеру site.ru
Чтоб работало только для указанной записи и если стоит блокировка попупов, сообщал пользователю, чтобы включил их?

Пропал подвал

Странно, но у меня исчез футер на сайте. С кодом все ок, а его нет 🙁

Пришлось до выяснения перейти на другую тему

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

Кто-нибудь сталкивался с таким плагином Viper’s Video Quicktags?
Как только я его активирую, он работает, но стоит перейти на главную страницу получаю

Warning: main in ляля/wp-content/plugins/vipers_videoquicktags/vipers_videoquicktags.php on line 15

Fatal error: Call to undefined function: buttonsnap_separator() in ляля/wp-content/plugins/vipers_videoquicktags/vipers_videoquicktags.php on line 31

Класс buttonsnap лежит в /wp-content/plugins/vipers_videoquicktags/resoures/buttonsnap.php, с полным путем, а не include(‘resources/buttonsnap.php’); как указано в коде.

А хотелось бы иметь возможность вставлять видео с ютуба 🙁

Anonymous
Отправить
Ответ на: