WordPress.WP.DeprecatedFunctions.attribute_escapeFound

Deprecated function: attribute_escape

The plugin uses a WordPress API, parameter, class, or value that has been deprecated.

critical weight

Why It Shows Up

Plugin Check found a deprecated WordPress function, parameter position, class, or parameter value.

Why It Matters

Deprecated APIs may keep working for now, but they can behave differently across WordPress versions and make maintenance harder.

How to Fix

  • Look up the replacement API in the WordPress developer reference.
  • Update the call signature and test on the plugin's supported WordPress versions.
  • Keep compatibility wrappers only when the plugin intentionally supports older WordPress versions.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1FV Simpler SEO247663082k+Text Domain Mismatch
#2Quick Paypal Payments271013031k+Non-prefixed function
#3Custom Field Template2956853030k+wp function not compatible with requires wp
#4Advanced Category Excluder31349160700Output is not escaped
#5Authors Widget35170191k+Output is not escaped
#6IntenseDebate Comments35203114500Output is not escaped
#7Mechanic Visitor Counter35240667k+Output is not escaped
#8Popular Posts3516671900Unsafe printing function
#9Recent Posts3610630500Text Domain Mismatch
#10Custom Post Template37483010k+Output is not escaped
#11XT Visitor Counter37177527k+Output is not escaped
#12Ozh' Better Feed384535600Heredoc Output Not Escaped
#13Twitter for WordPress3847241k+Output is not escaped
#14Advanced Spoiler3910619600Non Singular String Literal Domain
#15WeShareAI – AI-Powered Share Buttons (formerly E-MAILiT)3916524700Unsafe printing function
#16Custom Meta412329700Output is not escaped
#17Extra User Details4184151k+Non Singular String Literal Domain
#18wpSUBpages Redirect412427600Output is not escaped
#19Responsive Image Widget49430400Output is not escaped
#20Random Post for Widget582752k+Output is not escaped