Pochipp

Amazonや楽天市場から商品を検索してアフィリエイトリンクを管理できるプラグインです。

v1.19.0wppochippUpdated 2026-05-25Added May 2, 202120k+ installs84% rating
35
Score
27
Errors
102
Warnings
+0
Change

Category Scores

Security0
Repo75
Performance100
Maintainability68

Top Issues by Category

maintainability65
security60
supply_chain2
repo_compliance2

Issues Details

129 issues found in latest scan

WARNING41
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound

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

WARNING31
WordPress.Security.NonceVerification.Recommended

Processing form data without nonce verification.

WARNING11
WordPress.Security.NonceVerification.Missing

Processing form data without nonce verification.

ERROR7
WordPress.Security.EscapeOutput.OutputNotEscaped

All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"<a href=\"$url\" $ex_props $rel_target>$btn_text</a>$imp_tag"'.

ERROR6
block_api_version_too_low

Editor blocks must define "apiVersion" 3 or higher in block.json for WordPress 7.0+ iframe editor compatibility.

ERROR6
missing_direct_file_access_protection

PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;

WARNING5
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized

Detected usage of a non-sanitized input variable: $_GET[$request_key]

WARNING5
WordPress.Security.ValidatedSanitizedInput.MissingUnslash

$_GET[$request_key] not unslashed before sanitization. Use wp_unslash() or similar

WARNING3
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound

Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: &quot;AwsV4&quot;.

WARNING2
WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound

Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: &quot;get_amazon_item_data&quot;.

ERROR2
hidden_files

Hidden files are not permitted.

ERROR1
PluginCheck.CodeAnalysis.Heredoc.NotAllowed

Use of heredoc syntax (<<<) is not allowed; use standard strings or inline HTML instead

ERROR1
PluginCheck.CodeAnalysis.SettingSanitization.register_settingMissing

Sanitization missing for register_setting().

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_meta_key

Detected usage of meta_key, possible slow query.

WARNING1
WordPress.DB.SlowDBQuery.slow_db_query_tax_query

Detected usage of tax_query, possible slow query.

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.WP.DeprecatedParameters.Get_termsParam2Found

The parameter "[ 'fields' => 'id=>name' ]" at position #2 of get_terms() has been deprecated since WordPress version 4.5.0. Instead do not pass the parameter.

WARNING1
ai_instruction_directory

AI instruction directory ".claude" detected. These directories should not be included in production plugins.

ERROR1
readme_description_non_official_language

The readme description contains unofficial language. It must be written in standard English.

ERROR1
readme_short_description_non_official_language

The readme short description contains unofficial language. It must be written in standard English.

WARNING1
unexpected_markdown_file

Unexpected markdown file "AGENTS.md" detected in plugin root. Only specific markdown files are expected in production plugins.

Latest Snapshot

Findings

129

Errors

27

Warnings

102

Score History

First score snapshot

First scan completed Jun 20, 2026

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

Jun 20, 2026

v1.19.0

35

Latest

Findings
129
Errors
27
Warnings
102
Plugin Check
2.0.0
Model
2026.06-mvp-static-v2

Related Plugins