Easily add a "Was it helpful?" survey on your blog or knowledge base pages with this article feedback plugin.
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound | Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "helpful_register_post_meta". | 71:1 | Plugin Repo |
| ERROR | PluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound | load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed. | 73:2 | Plugin Repo |
| ERROR | invalid_tested_upto_minor | Tested up to: 6.8.1 The version number should only include major versions 6.8. | — | Plugin Repo |
| ERROR | WordPress.WP.I18n.MissingArgDomain | Missing $domain parameter in function call to esc_html__(). | 186:18 | General |
| WARNING | Squiz.PHP.DiscouragedFunctions.Discouraged | The use of function ini_set() is discouraged | 524:4 | — |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $post_types_query used in $wpdb->get_results($wpdb->prepare( "SELECT ID, post_title, post_type, post_date, post_content FROM {$wpdb->prefix}posts WHERE (" . $post_types_query . ") AND post_status = 'publish' ORDER BY post_date DESC LIMIT %d", $limit_posts_analysis ))\n$post_types_query assigned unsafely at line 3270:\n $post_types_query .= ' OR '\n$post_types_query assigned unsafely at line 3265:\n $post_types_query = ''\n$post_type used without escaping.\n$post_types_a assigned unsafely at line 3261:\n $post_types_a = maybe_unserialize( get_option( $this->get( 'slug' ) . '_analysis_post_types' ) ) | 3285:21 | Security |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter sanitize_key( $db_table_name ) . ' ORDER BY ' . sanitize_key( $db_table_primary_key ) . ' ASC' used in $wpdb->get_results('SELECT * FROM ' . $wpdb->prefix . 'daexthefu_' . sanitize_key( $db_table_name ) . ' ORDER BY ' . sanitize_key( $db_table_primary_key ) . ' ASC') | 3802:20 | Security |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $db_table used in $wpdb->get_var("SELECT COUNT(*) FROM {$wpdb->prefix}daexthefu_$db_table $filter")\n$db_table used without escaping.\n$filter assigned unsafely at line 200:\n $filter .= ')'\n$filter assigned unsafely at line 194:\n $filter .= $wpdb->prepare(\r\n\t\t\t\t\t$searchable_field . ' LIKE %s',\r\n\t\t\t\t\t'%' . $post_search_input . '%'\r\n\t\t\t\t)\n$total_items assigned unsafely at line 209:\n $total_items = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->prefix}daexthefu_$db_table $filter" )\n$searchable_field assigned unsafely at line 191:\n $searchable_field = sanitize_key( $searchable_field )\nNote: sanitize_key() is not a safe escaping function. | 209:26 | Security |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $db_table used in $wpdb->get_results("SELECT * FROM {$wpdb->prefix}daexthefu_$db_table $filter ORDER BY $db_primary_key DESC $query_limit")\n$db_table used without escaping.\n$filter assigned unsafely at line 200:\n $filter .= ')'\n$filter assigned unsafely at line 194:\n $filter .= $wpdb->prepare(\r\n\t\t\t\t\t$searchable_field . ' LIKE %s',\r\n\t\t\t\t\t'%' . $post_search_input . '%'\r\n\t\t\t\t)\n$db_primary_key assigned unsafely at line 226:\n $db_primary_key = sanitize_key( $db_primary_key )\nNote: sanitize_key() is not a safe escaping function.\n$query_limit assigned unsafely at line 223:\n $query_limit = $pag->query_limit()\n$total_items assigned unsafely at line 209:\n $total_items = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->prefix}daexthefu_$db_table $filter" )\n$searchable_field assigned unsafely at line 191:\n $searchable_field = sanitize_key( $searchable_field )\n$pag assigned unsafely at line 213:\n $pag = new Daexthefu_Pagination( $this->shared ) | 229:22 | Security |
| WARNING | PluginCheck.Security.DirectDB.UnescapedDBParameter | Unescaped parameter $db_table_name used in $wpdb->get_row($wpdb->prepare(\r\n\t\t\t\t\t\t"SELECT * FROM $db_table_name WHERE $primary_key = %d",\r\n\t\t\t\t\t\t$edit_id\r\n\t\t\t\t\t))\n$db_table_name assigned unsafely at line 513:\n $db_table_name = $wpdb->prefix . 'daexthefu_' . $this->db_table\nNote: sanitize_key() is not a safe escaping function.\n$primary_key assigned unsafely at line 516:\n $primary_key = sanitize_key( $this->primary_key ) | 520:24 | Security |
| 16.11.2025, 03:10:31 | 24s | 96 | 4 | 14 |