WordPress.WP.DeprecatedFunctions.get_page_by_titleFound
Deprecated function: get_page_by_title
The plugin uses a WordPress API, parameter, class, or value that has been deprecated.
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.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #101 | WP Site Verification tool | 35 | 34 | 37 | 1k+ | Non-prefixed global variable | ||
| #102 | Blaze Demo Importer | 36 | 101 | 94 | 8k+ | Output is not escaped | ||
| #103 | Carousel Horizontal Posts Content Slider | 36 | 271 | 59 | 2k+ | Text Domain Mismatch | ||
| #104 | Gutena Kit – Gutenberg Blocks and Templates | 36 | 39 | 87 | 1k+ | Nonce verification recommended | ||
| #105 | WP Show Posts | 36 | 107 | 102 | 70k+ | Output is not escaped | ||
| #106 | Adapta RGPD | 37 | 349 | 72 | 40k+ | Text Domain Mismatch | ||
| #107 | Donation Block For PayPal | 37 | 23 | 106 | 600 | Input is not validated | ||
| #108 | SUMIT Payment Gateway for WooCommerce | 37 | 358 | 74 | 1k+ | Text Domain Mismatch | ||
| #109 | Wordable – Export Google Docs to WordPress | 37 | 47 | 63 | 2k+ | Output is not escaped | ||
| #110 | BIP Pages | 39 | 98 | 25 | 400 | Short PHP open tag found | ||
| #111 | Sydney Toolbox | 39 | 84 | 62 | 50k+ | Unsafe printing function | ||
| #112 | Responsive Plus – Elementor Templates & Starter Sites | 40 | 46 | 305 | 10k+ | Non-prefixed global variable | ||
| #113 | Sinatra Core | 40 | 101 | 15 | 8k+ | Output is not escaped | ||
| #114 | Timed Content | 40 | 76 | 63 | 5k+ | Unsafe printing function | ||
| #115 | Widgets Control | 40 | 92 | 47 | 800 | Output is not escaped | ||
| #116 | Asesor de Cookies RGPD para normativa europea | 42 | 27 | 32 | 20k+ | Missing nonce verification | ||
| #117 | Vast Demo Import | 42 | 180 | 113 | 600 | Text Domain Mismatch | ||
| #118 | Wpazure Kit | 44 | 136 | 140 | 800 | Missing direct file access protection | ||
| #119 | ThemeFarmer Companion | 48 | 54 | 51 | 2k+ | Missing Version | ||
| #120 | Page Builder Gutenberg Blocks – CoBlocks | 50 | 167 | 36 | 300k+ | block api version too low | ||
| #121 | PostmagThemes Demo Import | 50 | 191 | 114 | 1k+ | Text Domain Mismatch | ||
| #122 | Gutenify – Visual Site Builder Blocks & Site Templates | 55 | 66 | 40 | 5k+ | Missing Arg Domain | ||
| #123 | Landingi Landing Pages | 55 | 18 | 23 | 2k+ | Input is not sanitized | ||
| #124 | ThemeinWP Import Companion | 56 | 17 | 14 | 4k+ | Unsafe printing function | ||
| #125 | Material Design for WordPress | 60 | 51 | 207 | 800 | Non-prefixed global variable | ||
| #126 | CV Demo Importer | 64 | 21 | 95 | 400 | Non-prefixed global variable | ||
| #127 | Vf Expansion | 65 | 58 | 52 | 1k+ | Non-prefixed global variable | ||
| #128 | WordPress.com Editing Toolkit | 67 | 52 | 90 | 1k+ | Missing direct file access protection | ||
| #129 | Desert Companion | 68 | 412 | 837 | 20k+ | Non-prefixed global variable | ||
| #130 | Easy Photography Portfolio | 83 | 38 | 33 | 2k+ | Missing direct file access protection | ||
| #131 | Marin Companion | 87 | 19 | 66 | 500 | Non-prefixed global variable | ||
| #132 | Ammu Demo Import | 90 | 12 | 19 | 400 | Deprecated function: get_page_by_title | ||
| #133 | Avantex Companion | 90 | 35 | 100 | 1k+ | Non-prefixed global variable | ||
| #134 | Daddy Plus | 90 | 35 | 552 | 8k+ | Non-prefixed global variable | ||
| #135 | CFS Options Screens | 93 | 10 | 5 | 400 | Text Domain Mismatch | ||
| #136 | Flawless Themes Demo Importer | 94 | 39 | 11 | 1k+ | Text Domain Mismatch | ||
| #137 | Lemmony Companion | 95 | 13 | 5 | 2k+ | block api version too low | ||
| #138 | ShortBuild | 95 | 26 | 4 | 1k+ | Missing direct file access protection | ||
| #139 | Elegant Blog Themes Demo Importer | 96 | 22 | 13 | 500 | Text Domain Mismatch | ||
| #140 | Candid Advanced Toolset | 97 | 10 | 2 | 1k+ | Missing direct file access protection | ||
| #141 | Themes Artist Demo Importer | 97 | 75 | 6 | 1k+ | Text Domain Mismatch | ||
| #142 | Airi Demo Importer | 98 | 1 | 7 | 1k+ | Deprecated function: get_page_by_title |