Gênios Academy
Dicas e tutoriais para amantes do wordpress

Atualizando o campo Checkbox via Rest API
Marque os campos da caixa de seleção
Cada campo Checkbox deve ser salvo como um array.
Observe que se você já criou os itens CCT com os campos da caixa de seleção marcados, será necessário verificar os valores e salvar novamente os itens para que os dados sejam salvos no banco de dados. Você também pode usar o Glossário para o campo Caixa de seleção.
Crie o campo Caixas de seleção no formulário Novo item CCT
No site B acesse a aba JetFormBuilder e encontre seu formulário. Clique no botão “ Editar ” e adicione um novo campo de caixa de seleção a ele. Se já existir um campo no formulário, você pode começar a editá-lo.
Opção 1:
Entrada manual – Isso significa que você pode inserir os valores das opções manualmente. Clique no botão “ Gerenciar itens ” e veja a janela pop-up Editar opções manuais .
Você pode definir o título e o valor da opção nos campos Rótulo e Valor . Use o campo Calcular quando desejar aplicar um número calculável ao valor da opção. Esse número pode posteriormente ser usado no Campo Calculado .
Você pode adicionar quantas opções precisar clicando no botão “ Adicionar nova opção ”.
Observe que você precisa duplicar os valores e rótulos do site A para o site B.
Opção 2:
Glossário – Copie os valores e rótulos e crie um novo Glossário no site B.
Então você pode usar este Glossário no formulário.
Crie uma solicitação
Quando os campos do formulário estiverem prontos, vá para a seção Ações pós-envio/Configurações de notificação , pressione “ Nova ação ” e escolha a opção “Solicitação de API REST”. Em seguida, pressione o botão em forma de lápis para editar a ação.
Cole o URL do terminal no campo URL da API REST .
A área de texto Corpo Personalizado é para o código JSON da solicitação. Aqui você precisa definir as conexões entre os campos do formulário e os metacampos CCT.
O resultado deve ser o seguinte, onde o “temperament”, por exemplo, é o nome do metacampo do site A e o segundo “%temperament|render_acf_checkbox%” é a macro com o nome do campo do formulário:
Existe outra opção: o segundo %temperamento% é a macro com o nome do campo do formulário; você pode escrever o campo sem aspas e funcionará.
Não se esqueça de clicar nos botões “ Atualizar ” e “ Publicar ” ao finalizar a edição.
Coloque o formulário em qualquer página, preencha os campos e clique no botão “ Enviar ”. Verifique se o novo item aparece no site principal com o campo Checkbox salvo.