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 Antwort

Trackbacks & Pingbacks

  1. […] ← Copious Comments: nach Update auf WordPress 3.5 Fehler Missing argument 2 for wpdb::prepare() Relevanssi User Searches: WPDB->prepare Error beheben […]

Dein Kommentar

Want to join the discussion?
Feel free to contribute!

Schreibe einen Kommentar

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