Pure Metafields

Pure Metafields is very light weight plugin tused to create custom metabox for any post type like page, post and your custom post type support it.

v1.4.9ThemepureUpdated 2026-06-16Added Sep 30, 202310k+ installs86% rating
53
Score
5
Errors
130
Warnings
+0
Change

Category Scores

Security21
Repo100
Performance100
Maintainability81

Top Issues by Category

Issues Details

135 issues found in latest scan

WARNING102
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$_get_db_values".

WARNING9
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_POST[$field['id']] not unslashed before sanitization. Use wp_unslash() or similar

WARNING7
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "tp_meta_boxes".

WARNING4
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_POST[$field['id']]

WARNING4
WordPress.Security.ValidatedSanitizedInput.InputNotValidated

Detected usage of a possibly undefined superglobal array index: $_POST[$repeater_field['id']]. Check that the array index exists before using it.

WARNING3
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

ERROR2
WordPress.Security.EscapeOutput.UnsafePrintingFunction

All output should be run through an escaping function (like esc_html_e() or esc_attr_e()), found '_e'.

ERROR1
Generic.PHP.ForbiddenFunctions.Found

The use of function eval() is forbidden

WARNING1
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.

ERROR1
WordPress.DateTime.RestrictedFunctions.date_date

date() is affected by runtime timezone changes which can cause date/time to be incorrectly displayed. Use gmdate() instead.

ERROR1
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$allowed_tags'.

Latest Snapshot

Findings

135

Errors

5

Warnings

130

Score History

First score snapshot

First scan completed Jun 20, 2026

v1.4.9 · Plugin Check 2.0.0 · Model 2026.06-mvp-static-v2

Jun 20, 2026

v1.4.9

53

Latest

Findings
135
Errors
5
Warnings
130
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins