Mann, oh Mann, manchmal verfluche ich – so gut, resp zweckmässig und funktionell sie auch ist – WordPress dorthin wo der Pfeffer wächst und damit das Teil schneller verschwindet gibt gleich noch ne Ladung aus der AK47 hinterher… : Angry: : klubb:

Weder das ich neue Plugin oder ähnliches an WordPress rumgeschraubt hätte, nein, für einmal kann es sowas nicht gewesen sein und plötzlich funktioniert in ganz WordPress keine einzige Seitenumbruchsnummerierung mehr, resp mittlerweile habe ich herausgefunden, dass das System annimmt, ich habe 0 Artikel im Blog, was mit knapp 5000 leicht überboten wird und daher wird keinerlei Seitennavi (Vorwärts – Rückwärts) mehr angezeigt, dies sowohl im Admin- sowie im Userbereich. Na Klasse. Halleluja! :død:

Aber erst mal der Reihe nach, und nichts wie ran ans Debugging. Nach langer suche und vielen Stunden bin ich der Sache auf die Spur gekommen und habe mit Hilfe von nachfolgenden paar Codezeilen, zu unterst in index.php der Theme eingebaut, herausgefunden, wo das Problem liegt:
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."
";

Dabei wird bei paged og 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 und folgender Zeile :
$max_page = $wp_query->max_num_pages;

bei mir das max_num_pages om $wp_query ebenfalls den Wert 0 (NULL) hat. So hab ich mir mal die Mühe gemacht und die Datenbank komplett durchsucht, ob da ein Fehler vorhanden ist und sicherzustellen das max_num_pages gesetzt wird, und was soll ich sagen, alles bestens… Nach weiterem rumgesuche habe ich posts_per_page etter $wp_query->query_vars[] gefunden und könnte vorerst mal WordPress wieder zu ein bisschen Kooperation bewegen. Hier der erste Fix:

Ersetze in wp-includes/link-template.php die folgende Zeile
$max_page = $wp_query->max_num_pages;
med
$max_page = $wp_query->query_vars['posts_per_page'];
Doch damit funktionierte meine PageNavi nicht wieder so, dass man sie brauchen konnte, also nochmals nen Ansatz gesucht und auch gefunden mit den folgenden Zeilen Code in der index.php des Themes:

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, so ergibt sich wieder eine Navigation, mit der man sich vorwärts und rückwärts bewegen kann, zumindest für den Besucher. Die Admin Seite kann ich ja direkt per URL ansprechen. Leider wird nun die Navi auf jeder Seite eingeblendet, auch wenn es gar keine folgende hat, aber besser als gar keine…

Falls jemand ähnliche Probleme haben sollte und nen besseren Ansatz kennt, bin ich für jeden Hinweis dankbar!


For jeg blir alltid spurt om hva den enkleste måten å investere i Bitcoin er: med appen relé Det kan gjøres i noen få trinn og uten komplisert registrering. Ingen har tilgang til din Bitcoin bortsett fra deg. Med henvisningskoden REL105548 Gebyrene dine reduseres med 0,5 %.

Psst, følg oss upåfallende!

Mer for deg:

Støtt oss!

 
«Dravens Tales from the Crypt» har vært fortryllende i over 15 år med en smakløs blanding av humor, seriøs journalistikk – for aktuelle hendelser og ubalansert reportasje i pressepolitikken – og zombier, garnert med mye kunst, underholdning og punkrock. Draven har gjort hobbyen sin til et populært merke som ikke kan klassifiseres.

Bloggen min var aldri laget for å spre nyheter, enn si å bli politisk, men med aktualitet kan jeg bare ikke la være å fange opp informasjon her som ellers er sensurert på alle andre kanaler. Jeg er klar over at designsiden kanskje ikke virker "seriøs" for mange i denne forbindelse, men jeg vil ikke endre dette for å glede "mainstream". Alle som er åpne for ikke-statskompatibel informasjon ser innholdet og ikke emballasjen. Jeg har prøvd nok å gi folk informasjon de siste 2 årene, men la raskt merke til at det aldri spiller noen rolle hvordan det "pakkes", men hva den andres holdning til det er. Jeg vil ikke ha honning på munnen til noen for å møte forventningene på noen måte, så jeg vil beholde dette designet fordi jeg forhåpentligvis på et tidspunkt vil kunne slutte med disse politiske uttalelsene, fordi det ikke er målet mitt å fortsette slik for alltid ;) Jeg lar det være opp til alle hvordan de takler det. Du må gjerne kopiere og distribuere innholdet, bloggen min har alltid vært under WTFPL lisens.

Det er vanskelig for meg å beskrive hva jeg faktisk gjør her, DravensTales har blitt en kulturblogg, musikkblogg, sjokkblogg, teknologiblogg, skrekkblogg, morsom blogg, en blogg om funnet gjenstander på internett, internett bisarr, søppelblogg, kunstblogg, varmtvannsbereder, tidsåndsblogg gjennom årene , Skrapblogg og grabbag-blogg ringt. Alt som er riktig ... - og likevel ikke. Hovedfokuset for bloggen er samtidskunst, i ordets bredeste forstand.

For å sikre driften av siden er du velkommen til Gi en donasjon med kredittkort, Paypal, Google Pay, Apple Pay eller direkte belastning/bankkonto. Tusen takk til alle lesere og støttespillere av denne bloggen!
 


Vi blir sensurert!

Innholdet vårt er nå fullstendig sensurert. De store søkemotorene ble bedt om å fjerne artiklene våre fra resultatene. Bli hos oss Telegram i kontakt eller abonner på vårt nyhetsbrev.


Nei takk!