Como conectar usuários a itens de tipo CCT por meio de formulário
Criar nova consulta de usuários
O primeiro passo é criar uma base para recuperação de opções para o campo do formulário. Neste caso, as opções serão recuperadas da consulta Usuários .
Vá para WordPress Dashboard > JetEngine > Query Builder e pressione o botão “ Adicionar Novo ”.
Crie uma Consulta de Usuários , especifique os parâmetros na seção Consulta de Usuários, se necessário, e salve a consulta.
Lembre-se do seu ID, que está localizado no slug da página.
Adicionar campo de seleção, caixa de seleção ou rádio ao formulário
Crie um novo formulário ou edite um existente em WordPress Dashboard > JetFormBuilder > Forms .
Adicione o campo Checkbox , Select ou Radio ao formulário e selecione a opção “Generate Dynamically” no campo Fill Options from . Esta opção está disponível para campos multiopcionais .
Selecione “Obter lista de valores da consulta JetEngine” como função geradora e digite a seguinte combinação no nome do campo :
“36|ID|user_login”, onde:
- ’36’ é o ID da consulta (altere-o para o ID da sua consulta);
- ‘ID’ é a propriedade a partir da qual os valores serão preenchidos;
- ‘user_login’ é a propriedade a partir da qual os rótulos serão preenchidos.
Neste caso, a propriedade dos rótulos também pode ser outra coluna do banco de dados. Por exemplo, ‘user_nicename’ ou ‘user_email’. A lista de colunas disponíveis pode ser vista na seção Query Preview da página de edição do Query Builder .
Definir predefinição para o campo do formulário
Se os usuários já estiverem conectados ao item Tipo de conteúdo personalizado existente, é possível definir o valor padrão para o campo Rádio na guia Valor .
Neste exemplo, “Usuários” é o pai e “CCT” é o filho da relação.
Não se esqueça de pressionar o botão “ Atualizar ” para salvar as alterações aplicadas.
Definir ação pós-envio de itens de relação de conexão
Agora é possível utilizar o campo Rádio na ação Conectar Itens de Relação Pós-Envio.
O ID do item do tipo de conteúdo personalizado (para o campo ID do item filho ) pode ser recuperado do ID atual se o formulário estiver no pop-up ou da variável de consulta de URL se o formulário estiver localizado na página Conta . Saiba mais sobre como o item CCT pode ser atualizado neste tutorial .
Clique no botão “ Atualizar ” para salvar as configurações de ação e publicar/atualizar o formulário.
Verifique o resultado no front-end; agora, a lista de usuários é exibida no campo do formulário, sendo possível conectá-los ao item Custom Content Type .
Isso é tudo; agora você sabe como conectar usuários do WordPress a postagens do JetEngine Custom Content Type por meio do formulário JetFormBuilder em seu site WordPress.