Mies, oi mies, joskus kiroan - niin hyvä kuin se on käytännöllistä ja toimivaa - WordPress sinne, missä pippuri kasvaa ja jotta osa katoaa nopeammin, AK47: ltä tulee jälkikäteen jälkikäteen ... : Vihainen: : klubi:

Kumpikaan siitä, että olen ruuvannut uuden laajennuksen tai jotain sellaista WordPressiin, ei, kerran se ei voinut olla jotain sellaista eikä yhtäkään sivunvaihdon numerointi toimi enää WordPressissä, tai olen tällä välin huomannut, että järjestelmä olettaa, että minulla on 0 artikkelia blogissa joka on helposti ylitettävissä lähes 5000: lla, joten sivunavigointia (eteenpäin - taaksepäin) ei enää näytetä, eikä järjestelmänvalvojalla eikä käyttäjäalueella. Loistava. Halleluja! :kuollut:

Mutta ensin asiat ensin, ja aloitetaan virheenkorjaus. Pitkän etsinnän ja monien tuntien jälkeen pääsin radalle ja seuraavien muutaman koodirivin avulla, jotka rakennettiin teeman index.php sisään, selvitin ongelman:
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."
";

Tekemällä niin paged und 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 ja seuraava rivi:
$max_page = $wp_query->max_num_pages;

minulle se max_num_pages noin $wp_query on myös arvo 0 (NULL). Joten otin vaivaa etsiä tietokannasta kokonaan nähdäksesi onko virhe ja varmista että max_num_pages on asetettu, ja mitä voin sanoa, kaikki on hyvin ... Etsin lisää posts_per_page varten $wp_query->query_vars[] löytyi ja voisi saada WordPressin tekemään toistaiseksi jälleen yhteistyötä. Tässä on ensimmäinen korjaus:

Korvaa seuraava rivi wp-include / link-template.php: ssä
$max_page = $wp_query->max_num_pages;
MIT
$max_page = $wp_query->query_vars['posts_per_page'];
Mutta tällöin PageNavi ei toiminut uudelleen niin, että tarvitsisit sitä, joten etsin lähestymistapaa uudelleen ja löysin sen seuraavien koodirivien avulla teema index.php: ssä:

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, joten on jälleen navigointi, jolla voi liikkua eteenpäin ja taaksepäin, ainakin vierailijalle. Voin osoittaa järjestelmänvalvojan sivulle suoraan URL-osoitteen kautta. Valitettavasti navigointijärjestelmä näkyy nyt jokaisella sivulla, vaikka sillä ei olisi yhtään seuraajaa, mutta parempi kuin ei lainkaan ...

Jos jollakin pitäisi olla samanlaisia ​​ongelmia ja hän tietää paremman lähestymistavan, olen kiitollinen kaikista neuvoista!


Koska minulta kysytään aina, mikä on helpoin tapa sijoittaa Bitcoiniin: sovelluksen avulla rele Se voidaan tehdä vain muutamassa vaiheessa ja ilman monimutkaista rekisteröintiä. Kenelläkään ei ole pääsyä Bitcoiniisi paitsi sinä. Viittauskoodilla REL 105548 Maksujasi alennetaan 0,5 %.

Psst, seuraa meitä huomaamattomasti!

Lisää sinulle:

Tue meitä!

 
"Dravens Tales from the Crypt" on lumoinut jo yli 15 vuoden ajan mauttomalla sekoituksella huumoria, vakavaa journalismia - ajankohtaisista tapahtumista ja epätasapainoista uutisointia lehdistöpolitiikassa - ja zombeja, koristeltu paljon taidetta, viihdettä ja punk rockia. Draven on muuttanut harrastuksensa suosituksi brändiksi, jota ei voi luokitella.

Blogiani ei ole koskaan suunniteltu levittämään uutisia, saati sitten poliittisesti, mutta ajankohtaisten asioiden kanssa en vain voi olla keräämättä tänne tietoa, joka muuten on sensuroitu kaikilla muilla kanavilla. Tiedän, että suunnittelusivu ei ehkä vaikuta "vakavalta" monista tässä suhteessa, mutta en muuta tätä miellyttääkseni "valtavirtaa". Jokainen, joka on avoin valtion vaatimusten vastaiselle tiedolle, näkee sisällön eikä pakkausta. Olen yrittänyt riittävästi tarjota ihmisille tietoa viimeisen 2 vuoden aikana, mutta huomasin nopeasti, että sillä ei ole koskaan väliä miten se on "pakattu", vaan sillä, miten toinen suhtautuu siihen. En halua laittaa hunajaa kenenkään suuhun täyttääkseni odotuksia millään tavalla, joten pidän tämän mallin, koska toivottavasti jossain vaiheessa pystyn lopettamaan näiden poliittisten lausuntojen esittämisen, koska tavoitteeni ei ole jatkaa. näin ikuisesti ;) Jätän jokaisen omaksi, miten he suhtautuvat asiaan. Olet tervetullut kopioimaan ja jakamaan sisältöä, blogini on aina ollut alla WTFPL-lisenssi.

Minun on vaikea kuvata, mitä teen täällä, DravensTalesista on tullut kulttuuriblogi, musiikkiblogi, shokiblogi, tekninen blogi, kauhublogi, hauska blogi, blogi löydetyistä tuotteista Internetissä, outo internet, roskakoriblogi, taideblogi, vedenlämmitin, zeitgeist-blogi vuosien varrella , Romu blogi ja napata laukku blogi kutsutaan. Kaikki mikä on oikein ... - ja silti ei. Blogin pääpaino on nykytaide, sanan laajimmassa merkityksessä.

Sivuston toiminnan varmistamiseksi olet tervetullut Tee lahjoitus luottokortilla, Paypalilla, Google Paylla, Apple Paylla tai suoraveloituksella/pankkitilillä. Suuri kiitos kaikille tämän blogin lukijoille ja tukijoille!
 


Meitä sensuroidaan!

Sisältömme on nyt täysin sensuroitu. Suurimpia hakukoneita pyydettiin poistamaan artikkelimme tuloksistaan. Pysy kanssamme Telegram yhteydessä tai tilaa uutiskirjeemme.


Ei kiitos!