Caixa de seleção de taxonomia personalizada do WordPress para o menu suspenso

Oi meu nome de taxonomia personalizado é country.In este A é um país, a-sub1, a-sub2 são estados sob A. b-sub1, b-sub2 são estado sob o país B.

Agora eu preciso exibir a checkbox da lista de países (pai) e checkbox de estado em duas listas separadas.

Quando o administrador selecionar A, a checkbox de estados apenas é exibida e, na checkbox de estado, os estados de A são exibidos. De forma semelhante quando o administrador selecionar B, os estados abaixo de B são exibidos na outra checkbox.

Como fazer isso? .Por favor ajude .

Solutions Collecting From Web of "Caixa de seleção de taxonomia personalizada do WordPress para o menu suspenso"

Siga as seguintes etapas para alcançar seu resultado,

  1. Use get_terms para buscar todas as suas taxonomias parentais e renderizar um drop-down com o título e definir um atributo de dados com o termo ID. Defina o args “pai” para 0 e taxonomia para a sua babá de taxonomia.
  2. Escreva um script jQuery para triggersr um AJAX no menu suspenso criado acima. O AJAX deve enviar o ID do termo selecionado e deve lidar com o pedido enviando uma resposta JSON de uma matriz dos títulos e IDs de termo infantil usando a function get_term_children
  3. Gerencie a matriz codificada JSON no retorno de retorno completo do AJAX do jQuery para adicionar as sub-taxonomias ao outro menu suspenso.