Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wallacejonathan

Search do template não filtra informações cuspidas pelo meu plugin

Recommended Posts

Galera, não sei se o título está correto, se não, me corrijam por favor.

Preciso de uma força de vocês da comunidade.

Seguinte:

Tenho um plugin que pega resultados via API e cospe na página do template, ex: Id, Author, ReleaseId, Title, etc etc.

ele buscar notícias de diversas categorias. Sendo que quando eu instalo esse plugin em qualquer template, e tento buscar(usando o search do tema) as informações cuspidas na página pelo plugin, o search não acha nada, não acha nenhuma notícia publicada pelo plugin na página. Para resolver esse problema, tive que criar um search no próprio plugin, ou seja, ficam dois searchs no site, o do plugin e do template nativo.

Eu queria fazer com o que search do template achasse as informações que o plugin cospe na página. Alguem pode me ajudar nisso?

Seria algum hook ? o que devo fazer?

Agradeço desde já a todos.

grande abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro é preciso saber onde seu plugins esta salvando as informações se ele salva na tabela de post padrão ou salva em uma outra.

Caso salve na tabela padrão de post ser feito de duas formas via SQL ou usando WP_Query.

/*
 Troque este valor post_type_do_seu_plugin pelo valor do custom post do seu plugin
 valor da sua pesquisa aqui iria o valor se sua pesquisa
*/
SELECT 
   ID, post_title , post_content
FROM
  wp_posts 
WHERE post_type IN ('post', 'post_type_do_seu_plugin') 
  AND post_status = 'publish' 
  AND post_title LIKE'%valor da sua pesquisa%';
Agora caso o seu plugin gravar em outra tabela você pode fazer via SQL, pesquisando nas duas tabelas (pode usar UNION para fazer uma unica query).
Para usar sql no wordpress

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Gdonato
      Ola pessoal, baixei um tema wordpress Profolio e alterei ja grande parte do tema, porem estou com 2 problemas, um que os icones das redes sociais nao aparecem, altero, publico e nao aparece e  nao estou achando onde alterar a parte OUR PORTFOLIO onde esta em ingles, alguem pode me ajudar onde acho para editar e alterar?
    • Por Gdonato
      Ola pessoal, baixei um tema wordpress Profolio e alterei ja grande parte do tema, porem estou com 2 problemas, um que os icones das redes sociais nao aparecem, altero, publico e nao aparece e  nao estou achando onde alterar a parte OUR PORTFOLIO onde esta em ingles, alguem pode me ajudar onde acho para editar e alterar?
    • Por Gdonato
      Ola pessoal, baixei um tema wordpress Profolio e alterei ja grande parte do tema, porem estou com 2 problemas, um que os icones das redes socias nao aparecem, altero, publico e nao aparece e  nao estou achando onde alterar a parte OUR PORTFOLIO onde esta em ingles, alguem pode me ajudar onde acho para editar e alterar?
    • Por douglas79
      Boa noite,
      primeiramente eu fiz um site num servidor local (Wordpress 5.9), criei uma pasta chamada blog e fiz a transferência via FTP para essa pasta, mas não instalei o Wordpress nativo da hospedagem.. Acessei o painel de controle e criei o banco de dados e importei o BD do phpmyadmin do servidor XAMPP. Daí quando vou acessar o domínio www.guardamunparacambi.info/blog, aparece a mensagem "Erro ao conectar com o banco de dados". O que pode estar acontecendo?
      Preciso de ajuda!
    • Por douglas79
      Boa noite,
      primeiramente eu fiz um site num servidor local (Wordpress 5.9), criei uma pasta chamada blog e fiz a transferência via FTP para essa pasta, mas não instalei o Wordpress nativo da hospedagem.. Acessei o painel de controle e criei o banco de dados e importei o BD do phpmyadmin do servidor XAMPP. Daí quando vou acessar o domínio www.guardamunparacambi.info/blog, aparece a mensagem "Erro ao conectar com o banco de dados". O que pode estar acontecendo?
      Preciso de ajuda!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.