Respostas no Fórum

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Criador do tópico denisando

    (@denisando)

    o número 6 foi apenas um exemplo…na verdade a categoria que eu queria excluir é uma variável que o administrator poderia selecionar através do wp-admin, dentre as existentes.

    Problema semelhante, só o vi em um outro post:

    http://wordpress.org/support/topic/weird-issue-with-category_not_in-and-post-ordering?replies=1

    Mas ninguém comentou sobre. Estou partindo do princípio que haja algo nas configurações do provedor (tanto que criei a indagação nessa área do fórum), porque em outros ambientes tudo funciona lindamente.

    Mudar de provedor? certamente é uma solução prática, mas que não nos explica sobre o real problema.Porque exatamente esse bug só aparece nesse host e não em outros?

    http://wordpress.org/support/topic/wp-31-breaks-rss-customization-via-exclude_category?replies=14

    Criador do tópico denisando

    (@denisando)

    Fernando, muito obrigada por sua resposta, porque ela me deu uma idéia para testes e tentar descobrir qual o parâmetro, ao ser passado através da função query_posts do template, bagunçava a ordem dos posts.

    Outro template ordenava adequadamente, mas esse não!

    O argumento category__not_in ou cat=-6, simplesmente destrói a query e ela fica maluquinha. Bastou eu comentar a linha em que tal parâmetro estava setado no php e funfou redondo.

    Mas, o mistério ainda me incomoda. Por quais cargas d’água o diacho desse host ficou doidinho com esse argumento? E olha que eu já li e comparei as informações do php várias vezes e não consigo matar a charada.

    Vou deixar o tópico como “não resolvido” até conseguirmos uma explicação lógica para isso.

    O seu problema não é de programação e sim da sua hospedagem.

    O servidor Web está efetivamente ‘fechado para consertos’. Ainda está funcionando o mínimo, pois pode pelo menos responder com um código de status 503, mas o serviço completo está indisponível.

    Existem vários motivos para isto acontecer, mas geralmente é devido a alguma intervenção humana na sua hospedagem.

    Entre em contato com seu provedor para determinar o motivo do serviço não estar funcionando.

    Oi Diana, boa tarde, esse erro está acontecendo porque no seu banco de dados, na tabela wp-options, está escrito que o caminho absoluto do seu site é esse:
    /home/storage/c/6a/77/bloginkprinter/public_html

    1 – Você precisa acessar o painel de controle da sua hospedagem e ver qual o caminho absoluto da sua instalação do wordpress, como por exemplo:

    /home/bloginkprinter/public_html

    ou

    /usr/home/storage/c/6a/77/bloginkprinter/public_html

    2 – Substituir na sua base de dados as strings relativas ao diretório onde está o seu site erradas pelas corretas.
    2a) faça o download do seu banco através do phpmyadmin com a opção expostar.
    2b) edite em um editor de textos simples tipo notepad ou gedit, substituindo /home/storage/c/6a/77/bloginkprinter/public_html/ por /caminho_correto_que_voce_viu_no_cpanel/
    3 – Fazer a importação desse arquivo sql modificado para o seu banco vazio.

    No passo 2, você pode usar um plugin dentro do próprio WP

Visualizando 5 respostas - 1 até 5 (de um total de 5)