Colaboradores: jtsternberg, webdevstudios, zao, humanmade
Página inicial: https://cmb2.io
Tags: metaboxes, formulários, campos, opções, configurações
Requer pelo menos: 3.8.0
Requer PHP: 7.4
Testado até: 6,4
Etiqueta estável: 2.11.0
Licença: GPLv2 ou posterior
URI de licença: https://www.gnu.org/licenses/gpl-2.0.html
Lista completa de contribuidores encontrada aqui: github.com/CMB2/CMB2/graphs/contributors
CMB2 é um kit de ferramentas de desenvolvedor para construir metaboxes, campos personalizados e formulários para WordPress que vão te surpreender. Gerencie facilmente meta para postagens, termos, usuários, comentários ou crie páginas de opções personalizadas.
Baixe o plugin em wordpress.org
CMB2 é uma reescrita completa de metaboxes e campos personalizados para WordPress. Para começar, siga os exemplos no arquivo example-functions.php
incluído e dê uma olhada nas instruções básicas de uso.
Você pode ver uma lista de tipos de campos disponíveis aqui.
Se você vem do plugin original "Custom Metaboxes and Fields for WordPress", leia esta postagem para ver a história de fundo do CMB2.
O desenvolvimento ocorre no Github e todas as contribuições são bem-vindas. Por favor, leia o documento CONTRIBUINDO para mais detalhes.
Uma lista completa de todos os nossos incríveis contribuidores pode ser encontrada aqui: github.com/CMB2/CMB2/graphs/contributors
Se você deseja fornecer arquivos de tradução de idiomas, faça-o por meio do WordPress Plugin Translations.
Tipo de campo CMB2: Campo de postagens anexadas CMB de coreymcollins: custom_attached_posts
, para anexar postagens a uma página.
Tipo de campo CMB2: Post Search Ajax por alexis-magina: post_search_ajax
Anexe postagens umas às outras. Mesma abordagem do campo de postagens anexadas CMB2, mas com solicitação Ajax, opção múltipla/única e interface de usuário diferente.
Tipo de campo CMB2: Campo de pesquisa de postagem CMB2: post_search_text
adiciona uma caixa de diálogo de pós-pesquisa para pesquisar/anexar outros IDs de postagem.
Tipo de campo CMB2: Pesquisa Ajax de rubengc: 3 campos diferentes com a mesma UI em AJAX para pesquisar (com parâmetros de consulta) para usuários, tipo de postagem e termos de taxonomia.
Tipo de campo CMB2: Google Maps de mustardBees: tipo de campo personalizado para Google Maps.
O campo
pw_map
armazena os valores de latitude/longitude que você pode usar para exibir um mapa em seu tema.
Tipo de campo CMB2: Mapas de folheto de villeristi: Tipo de campo personalizado para Mapas de folheto.
Tipo de campo CMB2: Select2 de mustardBees: tipos de campos personalizados que usam o script Select2:
- O
pw_select field
funciona como o campo de seleção padrão. No entanto, ele adiciona pesquisa no estilo digitação antecipada, permitindo que você faça uma seleção rapidamente em uma lista grande- O campo
pw_multiselect
permite selecionar vários valores com pesquisa no estilo typeahead. Os valores podem ser arrastados e soltos para reordenar
Tipo de campo CMB: Slider de mattkrupnik: Adiciona um campo jQuery UI Slider.
Campo de intervalo de datas WDS CMB2 de dustyf do WebDevStudios: Adiciona um campo de intervalo de datas.
CMB2 Remote Image Select from JayWood of WebDevStudios: Permite que os usuários insiram uma URL em um campo de texto e selecionem uma única imagem para uso na postagem meta. Semelhante ao seletor de imagens em destaque do Facebook.
Tipo de campo CMB: Classificador: Este plugin oferece dois tipos de campo CMB baseados no script Classificador.
Tipo de campo CMB: Tags: tipo de campo semelhante a tags do WordPress para CMB2. nota: isso não define as tags de postagem, mas simplesmente fornece uma entrada de texto exclusiva
Tipo de campo CMB: Seletor de link: usando o Seletor de link para controle CMB2, você pode escolher um link do seu site WordPress ou inserir um link manualmente. Você também pode identificar se o link deve abrir em uma nova janela ou não.
Tipo de campo CMB: MultidatesPicker: Cria um tipo de campo CMB2 que permite um calendário de múltiplas datas. Ele usa um plugin chamado MultiDatesPicker v1.6.3 para jQuery UI.
Tipo de campo CMB: CMB2-radio-image: Imagem como botões de opção.
Seleção de termo CMB2: campo CMB2 especial que permite aos usuários definir um campo de texto de preenchimento automático para termos. Nota: isso definirá os termos da taxonomia, mas tem a opção ( 'apply_term' => false
) para desativar e salvar os ids dos termos como dados (como para páginas de opções, etc.).
Links relacionados CMB2: permite que os usuários adicionem links relacionados por meio de um grupo de campos repetidos. As entradas de campo são alimentadas pelo campo CMB2 Field Type: CMB2 Post Search documentado acima e, portanto, cada link pode ser preenchido com conteúdo existente do WordPress clicando no botão de pesquisa. Nota: este não é um tipo de campo padrão, mas sim uma função que você usa em combinação com CMB2::add_field().
Tipo de campo CMB2: Ordenar por rubengc: permite que os usuários definam uma ordem personalizada de opções predefinidas.
Tipo de campo CMB2: Animação por rubengc: permite aos usuários obter uma animação do Animate.css (inclui visualização da animação escolhida).
Tipo de campo CMB2: Pesquisa Ajax por rubengc: Baseado no tipo de campo CMB2: Post Search Ajax, adiciona a capacidade de anexar postagens/usuários/termos e a capacidade de limitar o número máximo de objetos anexados.
Tipo de campo CMB2: Editor de estilo visual da rubengc: Campo personalizado para CMB2 que permite personalizar o estilo a partir de um pequeno conjunto de controles.
Tipo de campo CMB2: Quebra de conteúdo por rubengc: Campo personalizado para CMB2 para armazenar valores de quebra de conteúdo (preenchimento, margem ou largura da borda).
Controles JS de campo CMB2 por rubengc: Mostra qualquer campo semelhante às ações de publicação do Wordpress (campo Post/Page post_status, visibilidade e caixa de envio post_date).
Tipo de campo CMB2: Posição por rubengc: tipo de campo CMB2 para configurar valores de posição da UI jquery.
Tipo de campo CMB2: Segmentos de rodovia CMB2 por pixelwatt: Este plug-in adiciona um novo tipo de campo CMB2 para desenhar segmentos de rodovia em um mapa e fornece um código de acesso para exibição.
Tipo de campo CMB2: Font Awesome por serkanalgur: Este plugin adiciona um novo tipo de campo CMB2 para selecionar ícones Font Awesome.
Tipo de campo CMB2: Tipografia por edulessis: Este plugin adiciona um novo tipo de campo CMB2 "Tipografia" e usa jQuery fontselect para a seleção da família de fontes.
Tipo de campo CMB2: Markdown por Rekenna: Este plugin adiciona um novo tipo de campo CMB2 "CMB2 Markdown" onde você pode digitar markdown e ver uma visualização ao vivo dos resultados ou converter para html com um botão.
Tipo de campo CMB2: Switch Button por themevan: Este plugin adiciona um tipo de campo Custom Switch Button para CMB2.
Tipo de campo CMB2: select_plus de manzoorwanijk: Selecione o tipo de campo que funciona de forma muito semelhante ao campo select
padrão. Porém, adiciona suporte para optgroup
e salvamento de valores com multiple
atributos.
Tipo de campo CMB2: Endereço por scottsawyer: Apenas um campo de endereço simples e repetível. Na verdade, é apenas o trecho da Biblioteca de trechos CMB2 convertido em um plugin.
Tipo de campo CMB2: Link por scottsawyer: Crie um campo de link com alguns atributos. Muito bom para estilizar links.
Tipo de campo CMB2: Seletor de widget por scottsawyer: Precisa de um campo que permita que você (ou seu editor) selecione/exiba uma instância de widget existente? Então este é o plugin para você.
Se estiver instalando o plugin do wordpress.org:
/CMB2
para o diretório /wp-content/plugins/
.example-functions.php
para o seu tema ou diretório do plugin.Se incluir a biblioteca em seu plugin ou tema:
example-functions.php
para uma pasta acima do diretório CMB2 OU copie todo o seu conteúdo para o arquivo functions.php
do seu tema.Ver LOG DE MUDANÇAS