Кажется, я уже неоднократно писал про одно из своих любимых расширений для FireFox: Xmarks. Пользуюсь им очень давно, ещё с тех времён, когда он умел синхронизировать только закладки. Сейчас – ещё и пароли, журнал, открытые вкладки.
Вобщем, сейчас Xmarks в очередной раз попросил обновиться – дал добро, перезапустил браузер. Естественно, после обновления открылась страница плагина, которую обычно закрываешь не глядя. Но тут что-то подтолкнуло меня почитать. И не зря: Читать полностью »
Вернее, о том, как его русифицировать. Помнится, я уже пытался разобраться в этом IDE, но английский интерфейс у достаточно непростой среды разработки не поспособствовал пониманию. В прошлый раз я так и не понял, где настроить русский интерфейс.
Итак… Читать полностью »
Пожалуй, удобнее всего объяснить на примере марок.
Предположим, я хочу создать сайт-каталог марок. Каждый пост – описание марки (год выпуска, тираж, страна) и изображение (или несколько изоражений) марки.
Т.о. любой человек, желающий пополнить базу, должен иметь возможность добавить пост (премодерируемый) без регистрации и изображение (архив с изображениями).
Есть ли заточенные для этих целей плагины WordPress? Или придётся городить самому?
Уж выборку по базе, думаю, смогу осилить. А вот добавление (да ещё с графикой) – тяжко…
Не-не, полноценный обзор я писать сейчас не буду: слишком из много у меня стало.
Впрочем, в окне дополнений есть краткое описание почти к каждому плагину. Если что непонятно – спрашивайте (по клику на картинку перейдёте на соответствующую страницу в яндексе, справа от картинки пункт “В другом размере” позволит выбрать читабельное разрешение картинки):
Если вы пишете плагин для WordPress, то вам наверняка потребуется сохранять какую-либо информацию в базе данных WordPress. Существует два типа информации, которую необходимо сохранять:
Информация настройки – заполняется пользователем при установке плагина и не имеет дальнейшую тенденцию к увеличению.
Данные – информация, которая будет добавляться пользователем по мере использования плагина. Данные могут храниться в отдельной таблице базы, которая предварительно должна быть создана.
Далее будет рассмотрено, как “научить” плагин автоматически создавать таблицу при активации. Для этого нужно выполнить три шага:
написать php-функцию, которая будет создавать таблицу;
убедиться, что WordPress вызывает эту функцию при активации плагина;
написать функцию обновления, на тот случай, если у обновлённого плагина будет иная структура таблицы.
сортировку по возрастанию даты в таблице концертов (была почему-то по убыванию);
вид даты привёл к европейскому виду (dd.mm.YYYY вместо YYYY-mm-dd, как было).
Код всё ещё не выкладываю. С результатами, как обычно, можно ознакомиться на странице концертов на meantraitors.ru.
ЗЫ Спасибо Altesack‘у за помощь и консультацию.
Попросили меня попопулярнее рассказать про мой плагин для meantraitors.ru. Чтото типа инструкции. Ну что же, надо, так надо. Для пущей наглядности прикреплю скрины интерфейса не из-под админа, а обычного пользователя.
Пройдя по ссылочке “Администрирование” на сайте, попадаем на “Доску объявлений”, приблизительно такого вида (клик на картинке откроет её в полноразмерном виде):