Copious Comments: nach Update auf WordPress 3.5 Fehler Missing argument 2 for wpdb::prepare()

Nach dem Update auf WordPress 3.5 liefert das Plugin CopiousComments von iThemes eine Fehlermeldung: Missing argument 2 for wpdb::prepare()

Bis es ein Update vom Hersteller gibt, hier der Fix:

in der Datei copiouscomments.php die Zeilen 258-259

$query = "select * from $wpdb->posts order by comment_count DESC limit $post_limit";
$posts = $wpdb->get_results( $wpdb->prepare( $query ) );

durch diese ersetzen

$query = "select * from $wpdb->posts order by comment_count DESC limit %d";
$posts = $wpdb->get_results( $wpdb->prepare( $query , $post_limit) );

Der Hintergrund ist hier erklärt.

[Update] iThemes sagt das der Fehler in Version 1.0.13 des Plugins behoben ist. Mein WordPress findet bis jetzt allerdings noch kein Update des Plugins. [/Update]

[Update2]Version 1.0.13 des Plugins ist verfügbar. [/Update2]

Share
Dieser Beitrag wurde unter Wordpress veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Eine Antwort auf Copious Comments: nach Update auf WordPress 3.5 Fehler Missing argument 2 for wpdb::prepare()

  1. Pingback: Copious Comments: Listet zuviel bzw falsches auf. | staude.net

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>