Eine neue Version der NextGEN Gallery – eine neue Runde für meinen Kampf gegen Windmühlen. Ein kurzer Blick auf den Quellcode der neuen Version zeigt: Die betroffene Zeile wurde zwar von 1.7.3 auf 1.7.4 modifiziert, aber der alte Fehler ist noch drin. Der Code ist weiterhin nicht valide wenn zwei oder mehr Galerien auf derselben Seite angezeigt werden. Ich frage mich, wie lange es noch dauert, bis das behoben wird.
Also hier die aktualisierte Fassung meiner kleinen Korrektur. Geöffnet werden muss die Datei /wp-content/plugins/nextgen-gallery/lib/navigation.php. Folgender Abschnitt muss gefunden werden:
1 2 3 4 5 |
; html-script: false ]if ( ( $page ) * $maxElement < $total || -1 == $total ) { $args['nggpage'] = $page + 1; $this->next = $nggRewrite->get_permalink ( $args ); $r .= '<a class="next" id="ngg-next-' . $args['nggpage'] . '" href="' . $this->next . '">Next</a>'; } |
In der vierten Zeile alles ab (einschließlich) id= bis vor href= entfernen. Also folgendermaßen:
1 |
; html-script: false ]$r .= '<a class="next" href=" . $this->next . "'</a>'; |
Mann, was freu ich mich schon auf die nächste Version in drei Wochen, wenn ich den Fehler wieder fixen darf…