Media Custom Fields, Media Categories

Media-custom-fields Создаёт интерфейс для добавления custom fields к медиа-файлам. Media Categories - позволяет назначать рубрики (categories) медиафайлам и предоставляет короткий код для их отображения, вида . Также, при помощи добавления всего одной строчки в код плагина (или, лучше, в код своей темы) активирует для медиафайлов произвольные таксономии, пример: <?php $media_metabox_brand = new Media_Categories('brand'); ?>

Плагины для ограничения доступа

restricted-site-access - ограничение доступа по IP или диапазону IP. members - менеджер ролей wordpress, ограничение доступа к разным типам контента, виджет списка пользователей, виджет формы входа, запрет доступа для незалогиненных пользователей. mingle - превращает wordpress-сайт в социальную сеть User Access Manager - создаёт группы пользователей, для которых можно указать правила доступа (постранично, по рубрикам и т. п.), в которые можно внести список пользователей. Утверждается даже, что можно ограничить доступ к загруженным файлам (неужели это действительно реализовано, как например, в drupal? надо проверить).

Часто используемые плагины

Неполный (дополняемый) список плагинов, которые я часто использую. Install via URL - добавляет возможность установить тему или плагин по ссылке на zip-архив. Regenerate Thumbnails - пересоздаёт миниатюры, все или для заданного изображения. Необходим, если нужно поменять размеры миниатюр. Custom Post Type UI - создание собственных post types без php-программирования. Duplicate Post - клонирование записей, страниц и контента произвольного типа. Quick Page/Post Redirect - 301 или 302 перенаправление. Taxonomy Widget - позволяет создать виджеты меню для разных таксономий Newsletter - подписка на рассылку новостей и выполнение рассылки Embed PDF - встраивание PDF-файла при помощи Google docs (регистрация в google не требуется) Simple Slideshow - крутилка изображений, встраиваемая в запись при помощи короткого кода, настраиваемая. Simple Post Template - неудачное название, лучше было бы назвать его "Default Post Template": плагин позволяет задать заголовок и содержание "по умолчанию" для новых записей. Недостаток: нет разграничения по типам постов. Использует wordpress-фильтр default_content. (оказалось, есть уже плагин и в точности с таким названием и такой же функциональностью: Default Post Template). Advanced Custom Fields - мощный плагин для обращения с custom fields.

Клонирование записей (Duplicate Posts)

Замечательный плагин Duplicate Post экономит кучу времени, если нужно создать много похожих записей. Например, в моём случае, при заполнении интернет-магазина - приходится вводить похожее описание продуктов и назначать им одинаковые метки. Когда плагин включен, на страничке редактирования записи будет ссылка "Клонировать" (Clone to Draft). Клонируется всё, в том числе custom fields, и имеется страница настроек, где можно указать, что клонировать. Единственный момент - в текущей версии плагина (2.2) в файле duplicate-post/duplicate-post-admin.php стоит заменить в строке 232 unserialize($meta_value) на maybe_unserialize($meta_value) - иначе в случаях, когда $meta_value нельзя рассериализовать, возникают php notices, и авторедирект на редактирование созданного черновика не происходит.