Топ-6 плагинов WordPress для создания кастомных типов постов. Wordpress плагин pods
Топ-6 плагинов WordPress для создания кастомных типов постов
С помощью пользовательских типов постов вы можете превратить ваш стандартный WordPress сайт в полноценную систему управления контентом. К тому же, они делают ваш сайт уникальным и помогают выделиться из толпы.
Когда все сделано правильно, пользовательские типы постов привлекают внимание ваших посетителей, улучшают процесс восприятия и чтения контента, и так далее.
Смотрите также:
Что такое пользовательские типы постов?
Давайте начнем с Постов и Страниц. Это два наиболее часто используемых типа контента в WordPress.
Пользовательский тип постов — это своего рода контент, который вы можете создавать и настраивать самостоятельно.
- Например, музыканту может понадобиться создать страницы для его музыкальных альбомов или плейлистов. Пользовательские типы постов идеально подходят для этого.
- На сайте ресторана, скорее всего, нужно разместить страницу, на которой будет выводиться меню. Опять же, понадобятся пользовательские типы постов.
И таких возможных сценариев очень много...
Как создавать пользовательские типы постов?
Есть два основных способа: вы можете либо сделать это с помощью кода, или с помощью плагина.
Если вы разработчик и знаете, как добавить свои кастомные посты вручную, значит вам повезло! Но если вы не так уж сильны в программировании, вовсе не стоит расстраиваться. Есть много WordPress плагинов, которые могут сделать всю работу для вас.
Поэтому, сегодня мы представляем топ-6 WordPress плагинов для пользовательских типов постов.
1. Easy Content Types
Один из самых многофункциональных и простых в использовании премиум плагинов для пользовательских типов постов. Он позволяет создавать новые типы постов, пользовательскую таксономию, метабоксы и поля для них. Вы также сможете экспортировать пользовательские типы постов на другие сайты.
Консоль плагина объясняет, что такое пользовательские типы постов и как с ними работать. Здесь вы можете получить доступ к каждому модулю плагина, который позволит работать с вашими новыми типами постов и таксономией.
Каждый из этих модулей очень хорошо описан, все поля маркированы, объяснения доходчивые и понятные. Помимо этих модулей, вы также получаете страницу настроек, где можете задать, как плагин будет отображать новые типы пользовательских постов.
Еще одна интересная особенность: Easy Content Types позволяет настроить учетные данные для доступа, необходимые для использования плагина и работы с типами контента. Очень полезная функция, если вы устанавливаете плагин на сайт, к которому у многих людей есть доступ. В таком случае с помощью плагина вы можете выбирать, кто что может делать.
У плагина Easy Content Types есть три разных типа лицензии: $39 для одного сайта, $67 — на три сайта, $93 — неограниченное количество сайтов.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и пользовательскую таксономию в течение минуты.
- Позволяет создавать метабоксы и пользовательские поля для них (10 типов полей).
- Подходит как для разработчиков, так и для людей, которые не разбираются в коде.
- Имеет простой интерфейс.
- Поставляется с drag-and-drop организацией полей.
- Есть функция экспорта для пользовательских типов постов и таксономии.
- Позволяет редактировать все, что вы ранее создали (пользовательские типы постов, таксономию и метабоксы).
Это один из самых популярных плагинов для пользовательских постов и таксономии в официальном каталоге плагинов, который предоставляет полезные функций бесплатно.
Custom Post Type UI очень прост в использовании. После его установки, вы получите удобную консоль со всеми функциями и возможностями плагина.
Он позволяет создавать новые типы постов, новые соответствующие таксономии, а также изменять уже существующие типы постов.
Стоит отметить, что данный плагин позволяет импортировать пользовательские посты с других сайтов, что иногда очень полезно. Функция экспорта также доступна.
Единственным видимым недостатком плагина является то, что он не будет обрабатывать отображение зарегистрированных типов постов или таксономии в вашей текущей теме. Он будет только регистрировать их для вас.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и пользовательскую таксономию.
- Позволяет подключать встроенные и пользовательские таксономии к типам постов.
- Поставляется с мощной системой маркировки типов постов.
- Не обрабатывает отображение ваших новых типов постов и таксономии. Это вы должны сделать самостоятельно.
3. CustomPress
Современный, очень гибкий и настраиваемый плагин. С его помощью вы можете добавить любой тип поста, а также пользовательские поля (текстовые поля, радио-кнопки, выпадающие меню). Каждое из этих полей можно оформить отдельно.
У CustomPress интуитивный и современный интерфейс, который позволяет настраивать новые пользовательские типы постов в считанные минуты. Работать с пользовательскими полями также очень легко и удобно. CustomPress — действительно достойный вариант.
Есть два типа лицензии: $19/месяц, если установить его, как автономный инструмент, или $24,50/месяц за полный пакет, включая все плагины и темы от WPMU DEV.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и пользовательскую таксономию.
- Вы можете создавать свои собственные поля, таким образом, будете иметь разные поля для каждого пользовательского типа поста.
- Подходит для любой темы. Плагин автоматически создает файлы темы и библиотеки шорткодов.
- Поставляется с интуитивно понятным и гибким интерфейсом.
- Предоставляет шорткоды для автоматического подключения таксономии в пост.
4. Toolset Types
Еще один очень популярный бесплатный плагин, который позволяет создавать пользовательские типы постов, таксономии и поля.
Types выгодно отличается от других плагинов тем, что отлично подходит для разработчиков и предоставляет очень удобный интерфейс. Есть PHP API. Пользователи не-программисты для работы могут использовать простой графический интерфейс.
Помимо пользовательских типов постов, этот плагин также очень хорошо обрабатывает пользовательские поля. Вы можете не только добавлять их на посты и страниц, но и к пользователям. Также вы сможете задавать, как разные поля будут отображаться в админке WordPress.
Еще одна полезная функция: возможность задавать родительские/дочерние отношения между различными типами постов.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и пользовательскую таксономию.
- Предоставляет настраиваемые поля для контента и пользователей.
- Поставляется с функцией контроля доступа для полей.
- Многоязычный плагин.
- Позволяет установить родительские/дочерние отношения.
5. Pods
Pods это еще один удобный бесплатный плагин для пользовательских типов постов, таксономии и полей.
У него оригинальный интерфейс, да и весь процесс работы немного отличается от других плагинов. Создается впечатление, что работаешь с мастером настройки, а не со стандартной панелью управления.
Для организации всех пользовательских типов постов и таксономии, созданных при помощи плагина, Pods использует специальные элементы “pods”.
Плагин также позволяет создавать пользовательские страницы настроек и даже "продвинутые" типы контента (те, которые вместо дефолтных WordPress таблиц в базе данных, используют свои собственные). Вы также можете расширить существующие типы контента, таксономии, медиа, пользователей и даже комментарии.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и таксономию.
- Позволяет создавать пользовательские страницы настроек, а также "продвинутые" типы контента.
- Можно расширить существующие типы контента.
- Можно использовать различные типы полей, а также создавать свои собственные.
- Удобный и современный интерфейс.
- Предлагает интеграцию с другими плагинами: Polylang, WPML, Tabify Edit Screen, Codepress Admin Columns, Gravity Forms и т.д.
6. Custom Post Type Maker
Этот плагин намного проще, чем другие в этом списке. Но, тем не менее, он предоставит вам все обязательные типы постов, которых в большинстве случаев вам будет достаточно. В этом плагине есть два основных раздела: Post Types и Taxonomies.
Чтобы работать с Custom Post Type Maker, вам не понадобятся какие-то навыки программирования, здесь все доступно через удобный интерфейс.
Плагин покажет вам все другие типы пользовательских постов, которые вы уже зарегистрировали на сайте (даже те, которые не были созданы с помощью этого плагина).
В целом, очень удобный и практичный инструмент, который отлично справляется с поставленной перед ним задачей.
Ключевые моменты:
- Позволяет создавать и настраивать пользовательские типы постов и пользовательскую таксономию.
- Удобный интерфейс.
- Предоставляет доступ ко всем зарегистрированным пользовательским типам постов и таксономиям.
- Не обрабатывает отображение ваших новых типов постов и таксономии. Это вы должны сделать самостоятельно.
Лучшие WordPress-плагины для работы с произвольными типами записей
Общеизвестно, что контент является основным компонентом любого веб-сайта. WordPress предлагает по умолчанию несколько видов контента, нацеленных больше на блоговую или новостную ориентацию. Однако для создания сайтов с иной, нестандартной, структурой (например, интернет-магазины или сайты, предоставляющие какие-либо услуги) необходимо создавать свои типы, отвечающие заданным критериям, добавляя гибкости для дальнейшего расширения ресурса.
Что такое произвольные типы записей в WordPress?
Весь контент сайта “движок” хранит и выводит в виде так называемых записей, каждая из которых относится к определенному типу. Например, Страница относится к типу записей “page”, а блоговый пост — “post”. Это стандартные типы данных WordPress, которые уже присутствуют в свежеустановленной копии “движка”. Произвольный же тип — это сгенерированный вручную новый тип контента. В момент его объявления в системе будет зарегистрирован новый тип записей. Приведем примеры случаев, когда необходимо создавать произвольный тип данных:
- Books (книги),
- Organizations (организации),
- People (люди),
- Products (продукты),
- Places (места) и др.
Зачем создавать свой тип записей WordPress?
Создание своего типа записей позволит вводить и показывать на сайте контент нужным, специфичным для этой информации, образом. Кроме того, собственный тип данных позволит хранить в базе данных WordPress любой тип информации.
В каких случаях стоит создавать произвольный тип записей?
Обычно создание произвольного типа записей необходимо для контента, вывод которого не вписывается в рамки встроенных типов (Записей и Страниц). Более того, новый тип позволит добавить к записям нужные опции (например, имена, адреса, телефонные номера и пр.)
Плагины для работы с произвольными типами записей
Произвольные (нестандартные) типы записей в WordPress можно создать двумя путями: с помощью плагина или вручную. Последний способ является наиболее трудоемким, так как предусматривает хорошую подготовленность пользователя в языках программирования. Мы же рассмотрим более легкий вариант, решающий ту же задачу, но более простым методом — через админ-интерфейс, не требуя каких-либо знаний в программировании. Для этого разработаны и успешно применяются специальные плагины. Познакомимся с наиболее популярными из них.
Плагин Custom Post Type UI
Дополнение Custom Post Type UI обеспечивает пользователю простой и понятный интерфейс для создания и управления произвольными типами данных в WordPress. Среди основных его преимуществ можно выделить:
- возможность добавления произвольных типов к встроенным или другим созданным вручную;
- поддержка разного рода опций редактора записей;
- наличие отдельного списка типов записей, созданных через плагин.
Плагин Custom Post Type UI также имеет негативные стороны, особенно для начинающего WordPress-пользователя:
- созданные через плагин типы записей придется вручную добавлять в темы;
- довольно скудное описание возможностей;
- отсутствие возможности добавления произвольных полей.
Плагин Toolset Types
Плагин Toolset Types, в отличии от предыдущего, позволит Вам добавить произвольные поля и таксономии (категоризацию). Среди его основных возможностей:
- поддержка расширенных возможностей произвольных типов;
- возможность управления доступом к полям, которые могут редактировать и просматривать пользователи;
- наличие всплывающих подсказок по сложным возможностям;
- возможность создания отношений “родительский — дочерний элементы” между любыми типами;
- присутствие возможности экспорта/импорта для данных плагина;
- мультиязычность;
- возможность повторения всех полей.
Существенным минусом плагина, особенно для начинающих пользователей, является неудобство в работе, поскольку произвольные типы записей и произвольные поля представлены на разных экранах панели администратора.
Плагин Custom Post Types and Custom Fields creator – WCK
WCK Custom Post Type Creator — очередной плагин для создания и управления произвольными типами записей WordPress, обеспечивающий удобный и понятный интерфейс. Плюсы дополнения:
- простота и понятность интерфейса;
- возможность создания и поддержки произвольных типов записей, таксономий и произвольных полей, а также мета-полей для записей, страниц и произвольных типов записей;
- наличие краткого руководства для начала работы.
Плагин Custom Post Type Maker
Custom Post Type Maker – WordPress-плагин, позволяющий создавать произвольные типы записей и таксономии с максимальным удобством для пользователя. Решение полностью интегрировано с WordPress API и обеспечивает поддержку практически всех параметров Custom Post Type API. Имеет ряд преимуществ:
- наличие продуманного интерфейса с отдельными секциями Post Types и Taxonomies;
- присутствие интерфейса для управления произвольными типами записей, такими как обычные записи и страницы;
- предоставляет все необходимые возможности для создания и управления произвольными типами записей;
- обеспечивает возможность задавать практически все параметры Custom Post Type API.
Среди недостатков плагина можно выделить отсутствие возможности вывода произвольных типов записей и таксономий.
Плагин CPT-onomies
CPT-onomies — плагин для создания произвольных типов записей, совместимый с мультисайтами в WordPress. Позволяет создавать мощные таксономии и отношения между записями. Среди преимуществ можно выделить:
- возможность использования таксономий;
- возможность создания отношений между записями;
- поддержка регистрации других произвольных типов записей, создаваемых плагинами и темами WordPress;
- полная поддержка мультисайтов. Есть возможность регистрации произвольных типов записей и таксономий по всей сети или только для определенных сайтов.
Плагин давно не обновлялся, поэтому не так популярен между WordPress-пользователями.
Плагин MB Custom Post Type
Плагин MB Custom Post Type позволяет создавать произвольные типы записей и таксономии, обеспечивая легкое управление ими, благодаря понятному интерфейсу. Среди плюсов дополнения можно выделить следующие:
- поддержка всех аргументов типа post;
- удобство в использовании;
- поддержка режима live-редактирования, который автоматически заполняет все необходимые метки;
- поддержка импорта/экспорта для созданных типов записей;
- возможность расширения функционала при помощи аддонов.
Для работы MB Custom Post Type необходима установка плагина Meta Box.
Плагин Custom Post Type Generator
Custom Post Type Generator — простое и понятное решение, позволяющее генерировать произвольные типы записей из консоли WordPress. Плагин обеспечивает:
- простой интерфейс;
- возможность генерации PHP-кода для включения произвольных типов записей и таксономий в темы и плагины;
- отдельный вывод произвольных типов записей, встроенных типов и типов, поддерживаемых темой.
Недостатком Custom Post Type Generator является отсутствие вывода зарегистрированных типов записей и таксономий в списке редактируемых объектов.
Плагин Pods — Custom Content Types and Fields
С помощью плагина Pods Вы сможете создавать практически любой тип контента вне зависимости от его сложности. Благодаря удобному интерфейсу, можно легко управлять произвольными полями и типами контента. Преимущества решения:
- понятный интерфейс;
- наличие большого количества опций;
- возможность создания произвольных типов записей, произвольных таксономий, страниц настроек и пр.;
- возможность добавления произвольных полей к произвольным таксономиям;
- создание расширенных типов контента, которые будут использовать свои собственные таблицы в базе данных;
- возможность расширения уже существующих типов контента, таких как типы записей, таксономии, медиа, пользователи, комментарии.
Единственным минусом Pods является сложность для начинающего WordPress-пользователя, учитывая наличие подробной документации.
Если Вам понравилась статья — поделитесь с друзьями
wpschool.ru
Advanced Pods Bulk Action | WordPress.org
Motivation for this plugin
Pods is a powerful framework that transforms WordPress to a full blown CMS. Pods also provides an administration UI that allows you to manage these objects or «pods».However the bulk actions have a drawback, all the item ids are sent via HTTP GET. This works for many cases, specially when you are not displaying too many items in a single page, and when you want the bulk action to only be limited to items on that page.But what if you want to delete all items in all pages ? Or you need a bulk action that exports all the items to a CSV or PDF ? This plugin solves these cases.
Применение
With this plugin you can mark bulk items on several pages and uses POST instead of GET. After activation the plugin changes the form submission to HTTP POST and also starts tracking the checked items in session. You can move from page to page, mark items and then select a bulk action and click «Apply».The action will happen on all selected items. Doing a new search or clicking on the WordPress menu to display all items clears the items from session. The plugin works seamlessly with any custom bulk actions that you have developed for the pods. No code changes are needed
Advanced Usage
The plugin works seamlessly with any custom bulk actions that you have developed for the pods. No code changes are needed.
Из консоли WordPress
- Перейдите в меню ‘Плагины > Добавить новый’
- Search for ‘Advanced Pods Bulk Action’
- Activate Advanced Pods Bulk Action from your Plugins page.
Через WordPress.org
- Download Advanced Pods Bulk Action.
- Upload the ‘advanced-pods-bulk-action’ directory to your ‘/wp-content/plugins/’ directory, using your favorite method (ftp, sftp, scp, etc…)
- Activate Advanced Pods Bulk Action from your Plugins page.
From Github
- Just download the Zip file from our github repo ‘https://github.com/ipragmatech/advanced-pods-bulk-action/archive/master.zip’.
- Upload the plugin to your WordPress installation either using the WordPress Dashboard or by unzipping the file in your plugins directory.
- Activate the plugin and you are good to go.
«Advanced Pods Bulk Action» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
1.0
- Adds session support to Pods Management UI so that bulk actions do not result in long URIs.
- Advanced Pods Bulk Action modifies Pods UI to allow marking bulk items on several pages and uses POST instead of GET to avoid the «too long URI» issue.
ru.wordpress.org