Unescaped parameter $q used in $wpdb->get_results($q)\n$q assigned unsafely at line 41:\n $q = $wpdb->prepare( $q, $orderby, $order, $number )\n$q assigned unsafely at line 34:\n $q = 'SELECT posts.*, downloads.id, downloads.post_id, postmeta.*, (COUNT(downloads.post_id) + postmeta.meta_value) AS cnt'\n\t\t. ' FROM ' . $wpdb->prefix . 'posts as posts, ' . $wpdb->prefix . 'sdm_downloads as downloads, ' . $wpdb->prefix . 'postmeta as postmeta WHERE'\n\t\t. ' posts.id=downloads.post_id'\n\t\t. " AND (postmeta.meta_key='sdm_count_offset' AND postmeta.post_id=downloads.post_id)"\n\t\t. ' GROUP BY downloads.post_id'\n\t\t. ' ORDER BY cnt DESC, %s %s'\n\t\t. ' LIMIT %d;'\n$q assigned unsafely at line 31:\n $q = $wpdb->prepare( $q, $category_slug, $orderby, $order, $number )\n$q assigned unsafely at line 23:\n $q = 'SELECT posts.*, downloads.id, downloads.post_id, terms.*, termrel.*, postmeta.*, (COUNT(downloads.post_id) + postmeta.meta_value) AS cnt'\n\t\t. ' FROM ' . $wpdb->prefix . 'posts as posts, ' . $wpdb->prefix . 'sdm_downloads as downloads, ' . $wpdb->prefix . 'terms as terms, ' . $wpdb->prefix . 'term_relationships as termrel, ' . $wpdb->prefix . 'postmeta as postmeta WHERE'\n\t\t. ' posts.id=downloads.post_id'\n\t\t. " AND (postmeta.meta_key='sdm_count_offset' AND postmeta.post_id=downloads.post_id)"\n\t\t. ' AND (terms.slug= %s AND termrel.object_id=downloads.post_id AND termrel.term_taxonomy_id=terms.term_id)'\n\t\t. ' GROUP BY downloads.post_id'\n\t\t. ' ORDER BY cnt DESC, %s %s'\n\t\t. ' LIMIT %d;'\n$order used without escaping.\n$number used without escaping.\n$category_slug used without escaping.