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]

1 Kommentar zu „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

Kommentar verfassen

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