Fórum Brasileiro

[resolvido] Busca geral e busca por uma categoria (4 posts)

  1. Dhony
    Membro
    Publicado 7 meses atrás #

    Estou desenvolvendo um guia cultural. Ele tem a busca comum que varre todo o conteúdo do site, mas além dessa, preciso criar uma outra busca pra localizar somente itens da categoria "Bandas".

    Alguém sabe como coneguimos implementar essa função?

    Até mais.

  2. seufelipe
    Moderador
    Publicado 7 meses atrás #

    faz assim:

    <form method="get" id="searchform" action="<?php bloginfo('home');>/">
    <div>
    <input type="text" value="<?php echo wp_specialchars($s,); ?>" name="s" id="s" />
    <input type="hidden" name="cat" value="22" />
    <input type="submit" id="searchsubmit" value="Search" />
    </div>
    </form>

    viu ali, aquele input hidden, com a id da categoria? é só trocar pela id da tua categoria bandas.

  3. Dhony
    Membro
    Publicado 7 meses atrás #

    @seufelipe, muito obrigado! Funcionou.

    Só tive que fazer algumas alterações:
    - Fechei a tag do php (inseri a interrogação ?) na 1º linha;
    - Retirei da 3º linha o <?php echo wp_specialchars($s,); ?>;

    Dessa forma fucionou perfeiramente. Tem como você nos informar pra que serve esse <?php echo wp_specialchars($s,); ?>?

    Meu código ficou dessa forma:

    <form method="get" id="searchform" action="<?php bloginfo('home'); ?>" />
            <div>
    		<input type="text" name="s" id="s" value="" />
    		<input type="hidden" name="cat" value="8" />
    		<input type="submit" id="searchsubmit" value="Search" />
            </div>
    		</form>

    Grato

  4. seufelipe
    Moderador
    Publicado 7 meses atrás #

    eu não sei pra que serve! copiei a resposta desse site aqui:
    http://www.sandboxdev.com/blog/wordpress/123/search-specific-category-in-wordpress/

Resposta

Você deve fazer login para publicar.

About this Topic