• Olá pessoal.

    Estou começando agora no mundo do WordPress e me surgiu uma necessidade e eu não encontrei a informação que preciso.

    Tenho um comercio pequeno e me surgiu a necessidade de cadastrar produtos para controle interno de estoque (não é uma loja virtual, utilizo para fim pessoal).

    O que eu queria conseguir fazer: Em uma página criar um formulário para preencher algumas informações sobre o produto que eu queira cadastrar e em outra pagina, em branco, ter apenas um campo de busca onde eu consiga pesquisar o nome do produto ou a ID do produto cadastrado lá no formulário. Quando pesquisar aparecer as informações digitadas no formulário. Apenas isso.

    Como será uma lista grande de produtos que pretendo cadastrar, para não ficar pesado, pensei que na página de busca ficasse os produtos ocultos, ou seja, em branco e ter apenas o campo de busca para que o site mostre apenas o produto que foi pesquisado.

    Obs: O formulário já pesquisei plugins para cria-lo, minha dificuldade maior é armazenar essas informações e criar um campo de pesquisa onde eu consiga acessar essas informações salvas.

    alguém poderia me orientar?

    • Este tópico foi modificado 4 anos, 3 meses atrás por henrique25.
Visualizando 1 resposta (de um total de 1)
  • @henrique25 De forma resumida, você precisará criar um custom post type para armazenar os seus produtos. Dentro desse custom post type, você criará campos customizados para cadastrar as informações dos produtos. E para fazer a busca, poderá usar o próprio sistema de busca do WordPress, mas fazendo algumas customizações para que ele retorne somente seus produtos.

    Custom post types e campos customizados são funcionalidades do WordPress. Você pode criá-los usando as próprias funções ou utilizar plugins que facilitam o trabalho.

    Para criar Custom Post Types, você usará a função register_post_type() (documentação). Via plugin, pode usar o Custom Post Type UI

    Para criar campos customizados, dê uma lida nessa página. Via plugin, pode usar o ACF

    E para customizar a busca, precisará usar o filtro pre_get_posts (documentação)

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Campo de busca/pesquisa’ está fechado para novas respostas.