Cara, ah cara, às vezes eu xingo - por melhor, por mais prático e funcional que seja - o WordPress vai onde a pimenta cresce e para que a coisa desapareça mais rápido, tem um tiro da AK47 depois... :irritado: : clube:

Não foi que eu mexi com novos plugins ou algo semelhante no WordPress, não, pela primeira vez não poderia ter sido algo assim e de repente nem uma única numeração de quebra de página funciona mais no WordPress, ou agora descobri que o sistema assume que tenho 0 artigos no blog, o que é facilmente ultrapassado em quase 5000 e, portanto, nenhuma navegação de página (para frente - para trás) é mais exibida, tanto na área de administração quanto na área de usuário. Ótimo. Aleluia! :morto:

Mas vamos analisar um de cada vez e passar à depuração. Após uma longa pesquisa e muitas horas, localizei o problema e descobri onde estava o problema com a ajuda das seguintes linhas de código, incorporadas na parte inferior do index.php do tema:
global $wp_query;
$posts_per_page = intval(get_query_var('posts_per_page'));
$paged = intval(get_query_var('paged'));
echo "posts_per_page: ".$posts_per_page."
";
echo "paged: ".$paged."
";
echo "max_page: ".$wp_query->max_num_pages."
";

Isto é feito em paged e max_num_page lustigerweise der Wert = (NULL) ausgegeben, was wie gesagt nicht sein kann, aber offensichtlich ist dies ein bekannter Bug in WordPress, sowie ich über die Jungs von Google erfahren durfte. Also heiter weiter das Problem eingegrenzt und offensichtlich ergibt sich in «wp-includes/link-template.php» mit folgender Funktion get_next_posts_link e a seguinte linha:
$max_page = $wp_query->max_num_pages;

para mim isso max_num_pages sobre $wp_query também tem o valor 0 (ZERO). Então me dei ao trabalho e pesquisei completamente no banco de dados para ver se havia algum erro e para ter certeza max_num_pages está definido, e o que posso dizer, está tudo bem... procurei mais posts_per_page para $wp_query->query_vars[] encontrou e inicialmente conseguiu persuadir o WordPress a cooperar um pouco novamente. Aqui está a primeira correção:

Em wp-includes/link-template.php, substitua a seguinte linha
$max_page = $wp_query->max_num_pages;
mit
$max_page = $wp_query->query_vars['posts_per_page'];
Mas meu PageNavi não funcionou novamente de forma que pudesse ser usado, então procurei outra abordagem e a encontrei com as seguintes linhas de código no index.php do tema:

Recent Articles

    < ?php $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $wp_query->query('showposts=5'.'&amp;amp;paged='.$paged);
    ?>
    < ?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>

  • " rel="bookmark">< ?php the_title(); ?>
  • < ?php endwhile; ?>

< ?php $wp_query = null; $wp_query = $temp;?>;
Ok, isso resulta novamente em uma navegação que permite avançar e retroceder, pelo menos para o visitante. Posso acessar a página de administração diretamente via URL. Infelizmente, o sistema de navegação agora é exibido em todas as páginas, mesmo que não haja seguidores, mas é melhor do que nada...

Se alguém tiver problemas semelhantes e conhecer uma abordagem melhor, ficaria grato por qualquer conselho!


Porque sempre me perguntam qual é a maneira mais fácil de investir em Bitcoin: com o aplicativo Rela Isso pode ser feito em apenas alguns passos e sem registros complicados. Ninguém tem acesso ao seu Bitcoin, exceto você. Com o código de referência REL105548 Suas taxas serão reduzidas em 0,5%.

Psst, siga-nos discretamente!

Mais para você:

Apoie-nos!

 
"Dravens Tales from the Crypt" encanta há mais de 15 anos com uma mistura insípida de humor, jornalismo sério - para atualidades e reportagens desequilibradas na política da imprensa - e zumbis, guarnecida de muita arte, entretenimento e punk rock. Draven transformou seu hobby em uma marca popular que não pode ser classificada.

Meu blog nunca foi projetado para espalhar notícias, muito menos para ser político, mas com assuntos atuais eu simplesmente não posso deixar de capturar informações aqui que são censuradas em todos os outros canais. Estou ciente de que a página de design pode não parecer "séria" para muitos a esse respeito, mas não vou mudar isso para agradar o "mainstream". Qualquer pessoa aberta a informações não compatíveis com o estado vê o conteúdo e não a embalagem. Eu tentei o suficiente para fornecer informações às pessoas nos últimos 2 anos, mas rapidamente percebi que nunca importa como é "embalado", mas qual é a atitude da outra pessoa em relação a isso. Não quero colocar mel na boca de ninguém para atender expectativas de forma alguma, então vou manter esse design porque espero que em algum momento eu consiga parar de fazer essas declarações políticas, porque não é meu objetivo continuar assim para sempre ;) Deixo para todos como eles lidam com isso. Você está convidado a copiar e distribuir o conteúdo, meu blog sempre esteve sob a Licença WTFPL.

É difícil para mim descrever o que estou realmente fazendo aqui. DravensTales se tornou um blog de cultura, blog de música, blog de choque, blog de tecnologia, blog de terror, blog divertido, um blog sobre itens encontrados na internet, internet bizarra, blog de lixo, blog de arte, aquecedor de água, blog zeitgeist ao longo dos anos , Blog de recados e blog de sacolas de compras chamados. Tudo que está certo ... - e ainda assim não. O foco principal do blog é a arte contemporânea, no sentido mais amplo da palavra.

Para garantir o funcionamento do site, você está convidado a Faça uma doação por cartão de crédito, Paypal, Google Pay, Apple Pay ou débito direto/conta bancária. Muito obrigado a todos os leitores e apoiadores deste blog!
 


Estamos sendo censurados!

Nosso conteúdo agora está totalmente censurado. Os principais motores de busca foram solicitados a remover nossos artigos de seus resultados. Fique conosco Telegrama em contato ou assine nossa newsletter.


Não, obrigado!