Нажмите для увеличения
Описание
CMB2 - это набор инструментов разработчика для создания метабоксов, настраиваемых полей и форм для WordPress, который поразит вас. Легко управляйте мета-данными для публикаций, терминов, пользователей, комментариев или создавайте собственные страницы параметров.
CMB2 - это полная переработка пользовательских метабоксов и полей для WordPress. Чтобы начать, следуйте примерам в прилагаемом файле example-functions.php и ознакомьтесь с основными инструкциями по использованию.
Список доступных типов полей вы можете увидеть здесь.
Вклад
Разработка ведется на Github, и любой вклад приветствуется. Пожалуйста, прочитайте документ CONTRIBUTING для более подробной информации.
Полный список всех наших замечательных участников можно найти здесь: github.com/CMB2/CMB2/graphs/contributors.
Возможности:
- Создавайте метабоксы для использования на экранах редактирования сообщений.
- Создание форм для использования на страницах параметров.
- Создавайте формы для обработки метаданных пользователей и отображайте их на страницах добавления/редактирования профиля пользователя.
- Создавайте формы для обработки метатерминов и их отображения везде, где используются ваши таксономии.
- Гибкий API, который позволяет использовать формы CMB практически где угодно, даже во внешнем интерфейсе.
- Включено несколько типов полей.
- Пользовательский API-привязка, позволяющая создавать собственные типы полей.
- Существует множество перехватчиков и фильтров, позволяющих изменять многие аспекты библиотеки (без ее непосредственного редактирования).
- Поддерживаются повторяющиеся поля для большинства типов полей, а также повторяющиеся группы полей.
- CMB2 можно безопасно использовать в любом проекте. Он загрузит только самую новую версию в системе.
Перевод
Если вы хотите предоставить файлы языкового перевода, сделайте это через WordPress Plugin Translations.
Документация
- Документацию по CMB2 можно найти в вики CMB2 на github. Кроме того, если вы любите читать код и встроенную документацию, мы постарались сохранить все функции и методы полностью встроенными.
Сторонние ресурсы
Типы настраиваемых полей
- Тип поля CMB2: Поле прикрепленных сообщений CMB из coreymcollins: custom_attached_posts, для прикрепления сообщений к странице.
- Тип поля CMB2: Поиск сообщений Ajax от alexis-magina: post_search_ajax Прикрепляйте сообщения друг к другу. Тот же подход, что и у поля вложенных сообщений CMB2, но с запросом Ajax, несколькими/одним параметром и другим пользовательским интерфейсом.
- Тип поля CMB2: Поиск Ajax от Rubengc: 3 разных поля с одинаковым пользовательским интерфейсом в AJAX для поиска (с параметрами запроса) по пользователям, типу публикации и терминам таксономии.
- Тип поля CMB2: Поле поиска пользователя CMB2 из Mte90: user_search_text добавляет диалоговое окно поиска пользователя для поиска/присоединения других идентификаторов пользователей.
- Тип поля CMB2: Карты Google от mustardBees: тип настраиваемого поля для Карт Google.
Поле pw_map хранит значения широты и долготы, которые вы затем можете использовать для отображения карты в вашей теме.
- Тип поля CMB2: Карты-листовки от villeristi: тип настраиваемого поля для карт-листовки.
- Тип поля CMB2: Select2 из mustardBees: типы настраиваемых полей, использующие сценарий Select2:
- Поле pw_select действует так же, как поле выбора по умолчанию. Тем не менее, он добавляет поиск в стиле опережающего ввода, позволяющий быстро сделать выбор из большого списка.
- Поле pw_multiselect позволяет выбирать несколько значений с помощью поиска с опережением ввода. Значения можно перетаскивать, чтобы изменить их порядок.
- Тип поля CMB: Ползунок из mattkrupnik: добавляет поле ползунка пользовательского интерфейса jQuery.
- Поле диапазона дат WDS CMB2 из dumpyf WebDevStudios: добавляет поле диапазона дат.
- Удаленный выбор изображения CMB2 от JayWood из WebDevStudios: позволяет пользователям вводить URL-адрес в текстовое поле и выбирать одно изображение для использования в мета-публикациях. Аналогично селектору избранных изображений Facebook.
- Тип поля CMB: Сортировщик: этот плагин предоставляет вам два типа полей CMB на основе сценария сортировщика.
- Тип поля CMB: Теги: тип поля, подобный WordPress-тегам, для CMB2. примечание: это не устанавливает теги сообщений, а просто обеспечивает уникальный ввод текста.
- Тип поля CMB: Выбор ссылок. Используя элемент управления "Выбор ссылок" для CMB2, вы можете выбрать ссылку на своем сайте WordPress или ввести ссылку вручную. Вы также можете определить, должна ли ссылка открываться в новом окне или нет.
- Тип поля CMB: MultidatesPicker: создает тип поля CMB2, который позволяет использовать календарь с несколькими датами. Он использует плагин MultiDatesPicker v1.6.3 для пользовательского интерфейса jQuery.
- Тип поля CMB: CMB2-radio-image: Изображение в виде переключателей.
- Выбор термина CMB2: специальное поле CMB2, которое позволяет пользователям определять текстовое поле автозаполнения для терминов. Примечание. При этом будут установлены термины таксономии, но есть опция ("apply_term" => false), чтобы вместо этого отключить и сохранить идентификаторы терминов как данные (например, для страниц параметров и т. д.).
- Ссылки по теме CMB2: позволяет пользователям добавлять связанные ссылки через повторяющуюся группу полей. Ввод полей осуществляется с помощью поля CMB2 Тип поля: CMB2 Post Search, описанного выше, поэтому каждая ссылка может быть заполнена существующим содержимым WordPress, нажав кнопку поиска. Примечание. Это не стандартный тип поля, а функция, которую вы используете в сочетании с CMB2::add_field().
- Тип поля CMB2: Порядок по рубенку: позволяет пользователям определять индивидуальный порядок предопределенных параметров.
- Тип поля CMB2: Анима.
CMB2 - это полная переработка пользовательских метабоксов и полей для WordPress. Чтобы начать, следуйте примерам в прилагаемом файле example-functions.php и ознакомьтесь с основными инструкциями по использованию.
Список доступных типов полей вы можете увидеть здесь.
Вклад
Разработка ведется на Github, и любой вклад приветствуется. Пожалуйста, прочитайте документ CONTRIBUTING для более подробной информации.
Полный список всех наших замечательных участников можно найти здесь: github.com/CMB2/CMB2/graphs/contributors.
Возможности:
- Создавайте метабоксы для использования на экранах редактирования сообщений.
- Создание форм для использования на страницах параметров.
- Создавайте формы для обработки метаданных пользователей и отображайте их на страницах добавления/редактирования профиля пользователя.
- Создавайте формы для обработки метатерминов и их отображения везде, где используются ваши таксономии.
- Гибкий API, который позволяет использовать формы CMB практически где угодно, даже во внешнем интерфейсе.
- Включено несколько типов полей.
- Пользовательский API-привязка, позволяющая создавать собственные типы полей.
- Существует множество перехватчиков и фильтров, позволяющих изменять многие аспекты библиотеки (без ее непосредственного редактирования).
- Поддерживаются повторяющиеся поля для большинства типов полей, а также повторяющиеся группы полей.
- CMB2 можно безопасно использовать в любом проекте. Он загрузит только самую новую версию в системе.
Перевод
Если вы хотите предоставить файлы языкового перевода, сделайте это через WordPress Plugin Translations.
Документация
- Документацию по CMB2 можно найти в вики CMB2 на github. Кроме того, если вы любите читать код и встроенную документацию, мы постарались сохранить все функции и методы полностью встроенными.
Сторонние ресурсы
Типы настраиваемых полей
- Тип поля CMB2: Поле прикрепленных сообщений CMB из coreymcollins: custom_attached_posts, для прикрепления сообщений к странице.
- Тип поля CMB2: Поиск сообщений Ajax от alexis-magina: post_search_ajax Прикрепляйте сообщения друг к другу. Тот же подход, что и у поля вложенных сообщений CMB2, но с запросом Ajax, несколькими/одним параметром и другим пользовательским интерфейсом.
- Тип поля CMB2: Поиск Ajax от Rubengc: 3 разных поля с одинаковым пользовательским интерфейсом в AJAX для поиска (с параметрами запроса) по пользователям, типу публикации и терминам таксономии.
- Тип поля CMB2: Поле поиска пользователя CMB2 из Mte90: user_search_text добавляет диалоговое окно поиска пользователя для поиска/присоединения других идентификаторов пользователей.
- Тип поля CMB2: Карты Google от mustardBees: тип настраиваемого поля для Карт Google.
Поле pw_map хранит значения широты и долготы, которые вы затем можете использовать для отображения карты в вашей теме.
- Тип поля CMB2: Карты-листовки от villeristi: тип настраиваемого поля для карт-листовки.
- Тип поля CMB2: Select2 из mustardBees: типы настраиваемых полей, использующие сценарий Select2:
- Поле pw_select действует так же, как поле выбора по умолчанию. Тем не менее, он добавляет поиск в стиле опережающего ввода, позволяющий быстро сделать выбор из большого списка.
- Поле pw_multiselect позволяет выбирать несколько значений с помощью поиска с опережением ввода. Значения можно перетаскивать, чтобы изменить их порядок.
- Тип поля CMB: Ползунок из mattkrupnik: добавляет поле ползунка пользовательского интерфейса jQuery.
- Поле диапазона дат WDS CMB2 из dumpyf WebDevStudios: добавляет поле диапазона дат.
- Удаленный выбор изображения CMB2 от JayWood из WebDevStudios: позволяет пользователям вводить URL-адрес в текстовое поле и выбирать одно изображение для использования в мета-публикациях. Аналогично селектору избранных изображений Facebook.
- Тип поля CMB: Сортировщик: этот плагин предоставляет вам два типа полей CMB на основе сценария сортировщика.
- Тип поля CMB: Теги: тип поля, подобный WordPress-тегам, для CMB2. примечание: это не устанавливает теги сообщений, а просто обеспечивает уникальный ввод текста.
- Тип поля CMB: Выбор ссылок. Используя элемент управления "Выбор ссылок" для CMB2, вы можете выбрать ссылку на своем сайте WordPress или ввести ссылку вручную. Вы также можете определить, должна ли ссылка открываться в новом окне или нет.
- Тип поля CMB: MultidatesPicker: создает тип поля CMB2, который позволяет использовать календарь с несколькими датами. Он использует плагин MultiDatesPicker v1.6.3 для пользовательского интерфейса jQuery.
- Тип поля CMB: CMB2-radio-image: Изображение в виде переключателей.
- Выбор термина CMB2: специальное поле CMB2, которое позволяет пользователям определять текстовое поле автозаполнения для терминов. Примечание. При этом будут установлены термины таксономии, но есть опция ("apply_term" => false), чтобы вместо этого отключить и сохранить идентификаторы терминов как данные (например, для страниц параметров и т. д.).
- Ссылки по теме CMB2: позволяет пользователям добавлять связанные ссылки через повторяющуюся группу полей. Ввод полей осуществляется с помощью поля CMB2 Тип поля: CMB2 Post Search, описанного выше, поэтому каждая ссылка может быть заполнена существующим содержимым WordPress, нажав кнопку поиска. Примечание. Это не стандартный тип поля, а функция, которую вы используете в сочетании с CMB2::add_field().
- Тип поля CMB2: Порядок по рубенку: позволяет пользователям определять индивидуальный порядок предопределенных параметров.
- Тип поля CMB2: Анима.
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress