Support » Plugins » [Plugin: Dynamic Widgets] Missing Argument Warning

  • jrr1234



    I installed WordPress 3.5-RC4 on my test site and noticed the following missing argument error:

    Missing argument 2 for wpdb::prepare(), \wp-content\plugins\dynamic-widgets\classes\dynwid_class.php on line 654 and \wp-includes\wp-db.php on line 990.

    I just want to give you a heads-up before 3.5 is officially launched.


Viewing 4 replies - 1 through 4 (of 4 total)
  • Brayne


    I wound this too. I updated line 990 in wp-db.php.

    function prepare( $query, $args) {


    function prepare( $query, $args = "" ) {



    @brayne, although I believe your solution will work, I think it is better to change the plugin and don’t mess with the WP internal files.

    Changing line 654 in wp-content/plugins/dynamic-widgets/classes/dynwid_class.php from:
    $count = $this->wpdb->get_var($this->wpdb->prepare($query));

    $count = $this->wpdb->get_var($this->wpdb->prepare($query,""));

    also does the trick, but in a nicer way.


    found that line in two places, changed one then both, no help.



    I updated the plugin today to 1.5.4 seems that the issue is fixed in that version.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘[Plugin: Dynamic Widgets] Missing Argument Warning’ is closed to new replies.