{"id":137595,"date":"2021-03-12T15:32:05","date_gmt":"2021-03-12T15:32:05","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nexter-extension\/"},"modified":"2026-09-23T10:22:55","modified_gmt":"2026-09-23T10:22:55","slug":"nexter-extension","status":"publish","type":"plugin","link":"https:\/\/sa.wordpress.org\/plugins\/nexter-extension\/","author":15954481,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.7.10","stable_tag":"4.7.10","tested":"7.1.2","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Nexter Extension","header_author":"POSIMYTH","header_description":"This plugin is an extension for the Nexter WordPress Theme. It offers all required features to run Nexter WordPress Theme.","assets_banners_color":"a2a2eb","last_updated":"2026-09-23 10:22:55","external_support_url":"https:\/\/store.posimyth.com\/helpdesk?utm_source=wordpress&utm_medium=commercialsupport&utm_campaign=nexter","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/nexterwp.com","header_author_uri":"https:\/\/posimyth.com","rating":4.7,"author_block_rating":0,"active_installs":10000,"downloads":346288,"num_ratings":13,"support_threads":2,"support_threads_resolved":2,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"posimyththemes","date":"2021-03-12 15:31:59","revision":2494297},"1.0.1":{"tag":"1.0.1","author":"posimyththemes","date":"2021-05-19 09:21:29","revision":2534083},"1.0.10":{"tag":"1.0.10","author":"posimyththemes","date":"2022-04-20 11:38:05","revision":2712129},"1.0.2":{"tag":"1.0.2","author":"posimyththemes","date":"2021-07-16 07:06:16","revision":2565661},"1.0.3":{"tag":"1.0.3","author":"posimyththemes","date":"2021-07-17 11:51:59","revision":2566294},"1.0.4":{"tag":"1.0.4","author":"posimyththemes","date":"2021-09-22 13:33:36","revision":2603044},"1.0.5":{"tag":"1.0.5","author":"posimyththemes","date":"2021-09-27 14:15:04","revision":2605681},"1.0.6":{"tag":"1.0.6","author":"posimyththemes","date":"2021-09-29 04:12:49","revision":2606435},"1.0.7":{"tag":"1.0.7","author":"posimyththemes","date":"2021-11-24 07:15:22","revision":2634536},"1.0.8":{"tag":"1.0.8","author":"posimyththemes","date":"2022-01-12 05:19:06","revision":2656262},"1.0.9":{"tag":"1.0.9","author":"posimyththemes","date":"2022-04-05 11:58:02","revision":2705048},"2.0.0":{"tag":"2.0.0","author":"posimyththemes","date":"2022-06-29 09:14:21","revision":2749534},"2.0.1":{"tag":"2.0.1","author":"posimyththemes","date":"2022-09-03 11:27:07","revision":2779587},"2.0.2":{"tag":"2.0.2","author":"posimyththemes","date":"2022-11-17 05:25:51","revision":2819454},"2.0.3":{"tag":"2.0.3","author":"posimyththemes","date":"2022-11-28 07:37:27","revision":2825063},"2.0.4":{"tag":"2.0.4","author":"posimyththemes","date":"2023-06-15 06:00:05","revision":2926313},"3.0.0":{"tag":"3.0.0","author":"posimyththemes","date":"2023-07-25 06:37:43","revision":2942899},"3.0.1":{"tag":"3.0.1","author":"posimyththemes","date":"2023-08-10 05:59:27","revision":2951180},"3.0.2":{"tag":"3.0.2","author":"posimyththemes","date":"2023-08-10 10:00:14","revision":2951395},"3.0.3":{"tag":"3.0.3","author":"posimyththemes","date":"2023-08-18 11:56:40","revision":2955345},"3.0.4":{"tag":"3.0.4","author":"posimyththemes","date":"2023-08-21 11:48:47","revision":2956198},"3.0.5":{"tag":"3.0.5","author":"posimyththemes","date":"2023-10-03 06:55:13","revision":2974076},"3.0.6":{"tag":"3.0.6","author":"posimyththemes","date":"2023-11-21 05:40:59","revision":2999326},"3.1.0":{"tag":"3.1.0","author":"posimyththemes","date":"2023-11-30 06:10:22","revision":3003563},"3.1.1":{"tag":"3.1.1","author":"posimyththemes","date":"2024-02-06 08:44:42","revision":3032037},"3.1.2":{"tag":"3.1.2","author":"posimyththemes","date":"2024-02-20 11:00:24","revision":3038423},"3.1.3":{"tag":"3.1.3","author":"posimyththemes","date":"2024-02-22 04:52:36","revision":3039531},"3.1.4":{"tag":"3.1.4","author":"posimyththemes","date":"2024-03-22 06:55:46","revision":3056533},"3.1.5":{"tag":"3.1.5","author":"posimyththemes","date":"2024-04-01 12:30:07","revision":3062095},"3.2.0":{"tag":"3.2.0","author":"posimyththemes","date":"2024-04-19 05:07:32","revision":3073538},"3.2.1":{"tag":"3.2.1","author":"posimyththemes","date":"2024-10-12 06:36:36","revision":3167426},"3.2.2":{"tag":"3.2.2","author":"posimyththemes","date":"2024-11-27 11:39:09","revision":3198107},"3.2.3":{"tag":"3.2.3","author":"posimyththemes","date":"2024-12-04 10:18:45","revision":3202250},"4.0.0":{"tag":"4.0.0","author":"posimyththemes","date":"2024-12-23 07:10:33","revision":3212003},"4.0.1":{"tag":"4.0.1","author":"posimyththemes","date":"2024-12-23 17:52:08","revision":3212282},"4.0.2":{"tag":"4.0.2","author":"posimyththemes","date":"2024-12-24 18:18:55","revision":3212751},"4.0.3":{"tag":"4.0.3","author":"posimyththemes","date":"2024-12-26 11:56:13","revision":3213297},"4.0.4":{"tag":"4.0.4","author":"posimyththemes","date":"2025-01-27 11:02:20","revision":3229374},"4.0.5":{"tag":"4.0.5","author":"posimyththemes","date":"2025-01-29 11:28:40","revision":3231240},"4.0.6":{"tag":"4.0.6","author":"posimyththemes","date":"2025-02-06 12:41:49","revision":3236016},"4.0.7":{"tag":"4.0.7","author":"posimyththemes","date":"2025-02-18 09:26:46","revision":3242488},"4.0.8":{"tag":"4.0.8","author":"posimyththemes","date":"2025-04-02 05:35:21","revision":3265427},"4.0.9":{"tag":"4.0.9","author":"posimyththemes","date":"2025-04-09 07:23:11","revision":3269387},"4.1.0":{"tag":"4.1.0","author":"posimyththemes","date":"2025-04-09 12:57:04","revision":3269713},"4.1.1":{"tag":"4.1.1","author":"posimyththemes","date":"2025-04-18 12:35:13","revision":3276730},"4.1.2":{"tag":"4.1.2","author":"posimyththemes","date":"2025-04-29 11:08:36","revision":3284042},"4.1.3":{"tag":"4.1.3","author":"posimyththemes","date":"2025-05-01 09:34:27","revision":3285470},"4.2.0":{"tag":"4.2.0","author":"posimyththemes","date":"2025-05-28 10:43:34","revision":3302136},"4.2.1":{"tag":"4.2.1","author":"posimyththemes","date":"2025-05-30 12:24:05","revision":3303576},"4.2.2":{"tag":"4.2.2","author":"posimyththemes","date":"2025-06-06 06:15:24","revision":3307376},"4.2.3":{"tag":"4.2.3","author":"jigar9998","date":"2025-08-05 07:49:08","revision":3339459},"4.2.4":{"tag":"4.2.4","author":"posimyththemes","date":"2025-08-06 14:10:36","revision":3340427},"4.3.0":{"tag":"4.3.0","author":"posimyththemes","date":"2025-09-02 05:17:11","revision":3354356},"4.3.1":{"tag":"4.3.1","author":"posimyththemes","date":"2025-09-03 13:22:34","revision":3355461},"4.3.2":{"tag":"4.3.2","author":"posimyththemes","date":"2025-09-09 12:42:28","revision":3358597},"4.3.3":{"tag":"4.3.3","author":"posimyththemes","date":"2025-09-10 07:06:29","revision":3359008},"4.3.4":{"tag":"4.3.4","author":"posimyththemes","date":"2025-09-10 10:12:39","revision":3359096},"4.3.5":{"tag":"4.3.5","author":"posimyththemes","date":"2025-10-10 08:58:58","revision":3376141},"4.4.0":{"tag":"4.4.0","author":"posimyththemes","date":"2025-11-24 12:43:29","revision":3401854},"4.4.1":{"tag":"4.4.1","author":"posimyththemes","date":"2025-11-25 01:48:13","revision":3402155},"4.4.2":{"tag":"4.4.2","author":"posimyththemes","date":"2025-11-27 10:32:05","revision":3403967},"4.4.3":{"tag":"4.4.3","author":"posimyththemes","date":"2025-12-01 12:22:48","revision":3406821},"4.4.4":{"tag":"4.4.4","author":"posimyththemes","date":"2025-12-09 05:25:00","revision":3414932},"4.4.5":{"tag":"4.4.5","author":"posimyththemes","date":"2025-12-12 13:23:37","revision":3418298},"4.4.6":{"tag":"4.4.6","author":"posimyththemes","date":"2025-12-17 04:39:40","revision":3421521},"4.4.7":{"tag":"4.4.7","author":"posimyththemes","date":"2026-01-09 05:59:43","revision":3435642},"4.5.0":{"tag":"4.5.0","author":"jigar9998","date":"2026-01-23 10:12:18","revision":3445484},"4.5.1":{"tag":"4.5.1","author":"jigar9998","date":"2026-01-23 16:04:23","revision":3445692},"4.5.2":{"tag":"4.5.2","author":"jigar9998","date":"2026-02-02 09:08:15","revision":3451881},"4.5.3":{"tag":"4.5.3","author":"jigar9998","date":"2026-02-05 11:56:29","revision":3454588},"4.6.0":{"tag":"4.6.0","author":"jigar9998","date":"2026-03-13 05:57:51","revision":3481680},"4.6.1":{"tag":"4.6.1","author":"jigar9998","date":"2026-03-18 09:56:55","revision":3485485},"4.6.10":{"tag":"4.6.10","author":"jigar9998","date":"2026-05-21 04:15:04","revision":3540581},"4.6.11":{"tag":"4.6.11","author":"jigar9998","date":"2026-05-28 06:50:54","revision":3551613},"4.6.12":{"tag":"4.6.12","author":"jigar9998","date":"2026-06-16 10:42:50","revision":3574365},"4.6.13":{"tag":"4.6.13","author":"jigar9998","date":"2026-06-22 10:25:28","revision":3581595},"4.6.14":{"tag":"4.6.14","author":"jigar9998","date":"2026-06-25 07:06:04","revision":3585784},"4.6.15":{"tag":"4.6.15","author":"jigar9998","date":"2026-06-30 04:27:51","revision":3590832},"4.6.16":{"tag":"4.6.16","author":"jigar9998","date":"2026-07-02 11:15:26","revision":3593871},"4.6.17":{"tag":"4.6.17","author":"jigar9998","date":"2026-07-13 06:16:25","revision":3605506},"4.6.2":{"tag":"4.6.2","author":"jigar9998","date":"2026-03-25 10:43:59","revision":3490760},"4.6.3":{"tag":"4.6.3","author":"jigar9998","date":"2026-04-06 11:23:00","revision":3499769},"4.6.4":{"tag":"4.6.4","author":"jigar9998","date":"2026-04-07 10:22:35","revision":3500583},"4.6.5":{"tag":"4.6.5","author":"jigar9998","date":"2026-04-08 07:17:28","revision":3501376},"4.6.6":{"tag":"4.6.6","author":"jigar9998","date":"2026-04-12 09:28:01","revision":3504354},"4.6.7":{"tag":"4.6.7","author":"jigar9998","date":"2026-04-13 09:30:59","revision":3504964},"4.6.8":{"tag":"4.6.8","author":"jigar9998","date":"2026-05-07 10:09:37","revision":3525324},"4.6.9":{"tag":"4.6.9","author":"jigar9998","date":"2026-05-11 11:19:49","revision":3528611},"4.7.0":{"tag":"4.7.0","author":"jigar9998","date":"2026-07-17 04:26:33","revision":3610976},"4.7.1":{"tag":"4.7.1","author":"jigar9998","date":"2026-07-21 09:11:11","revision":3616757},"4.7.10":{"tag":"4.7.10","author":"jigar9998","date":"2026-09-23 10:22:55","revision":3709060},"4.7.2":{"tag":"4.7.2","author":"jigar9998","date":"2026-07-27 05:06:04","revision":3623967},"4.7.3":{"tag":"4.7.3","author":"jigar9998","date":"2026-07-29 04:05:22","revision":3626643},"4.7.4":{"tag":"4.7.4","author":"jigar9998","date":"2026-08-05 04:32:14","revision":3634814},"4.7.5":{"tag":"4.7.5","author":"jigar9998","date":"2026-08-07 10:25:20","revision":3637713},"4.7.6":{"tag":"4.7.6","author":"jigar9998","date":"2026-08-13 11:26:26","revision":3645088},"4.7.7":{"tag":"4.7.7","author":"jigar9998","date":"2026-08-19 09:09:49","revision":3654221},"4.7.8":{"tag":"4.7.8","author":"jigar9998","date":"2026-08-20 09:24:59","revision":3656356},"4.7.9":{"tag":"4.7.9","author":"jigar9998","date":"2026-09-08 03:56:35","revision":3685851}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":0,"5":12},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3265429,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3265429,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3265431,"resolution":"1544x500","location":"assets","locale":"","width":6176,"height":2000},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3265431,"resolution":"772x250","location":"assets","locale":"","width":6176,"height":2000}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.10","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","2.0.0","2.0.1","2.0.2","2.0.3","2.0.4","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.2.0","3.2.1","3.2.2","3.2.3","4.0.0","4.0.1","4.0.2","4.0.3","4.0.4","4.0.5","4.0.6","4.0.7","4.0.8","4.0.9","4.1.0","4.1.1","4.1.2","4.1.3","4.2.0","4.2.1","4.2.2","4.2.3","4.2.4","4.3.0","4.3.1","4.3.2","4.3.3","4.3.4","4.3.5","4.4.0","4.4.1","4.4.2","4.4.3","4.4.4","4.4.5","4.4.6","4.4.7","4.5.0","4.5.1","4.5.2","4.5.3","4.6.0","4.6.1","4.6.10","4.6.11","4.6.12","4.6.13","4.6.14","4.6.15","4.6.16","4.6.17","4.6.2","4.6.3","4.6.4","4.6.5","4.6.6","4.6.7","4.6.8","4.6.9","4.7.0","4.7.1","4.7.10","4.7.2","4.7.3","4.7.4","4.7.5","4.7.6","4.7.7","4.7.8","4.7.9"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3265413,"resolution":"1","location":"assets","locale":"","width":4800,"height":3360},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3265413,"resolution":"2","location":"assets","locale":"","width":4800,"height":3360},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3265413,"resolution":"3","location":"assets","locale":"","width":4800,"height":3360},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3265413,"resolution":"4","location":"assets","locale":"","width":4800,"height":3360},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3265413,"resolution":"5","location":"assets","locale":"","width":4800,"height":3360},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3265413,"resolution":"6","location":"assets","locale":"","width":4800,"height":3360},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3265413,"resolution":"7","location":"assets","locale":"","width":4800,"height":3360}},"screenshots":{"1":"Nexter Extension Dashboard \u2014 All 50+ Modules in One Unified Settings Panel","2":"Image Optimizer \u2014 WebP &amp; AVIF Bulk Compression, Zero API Key Required","3":"Security Suite \u2014 2FA, CAPTCHA, Limit Login Attempts, Custom Admin URL &amp; More","4":"Theme Builder \u2014 Custom Headers, Footers, Single &amp; Archive Templates for Elementor &amp; Gutenberg","5":"Code Snippets Manager \u2014 PHP, CSS, JS &amp; HTML with File-Based Execution &amp; Conditional Loading","6":"Performance Module \u2014 Asset Cleanup, Self-Host Google Fonts, Heartbeat &amp; Revision Control","7":"Admin Interface \u2014 White Label, Branded Login, Admin Menu Organizer &amp; Dashboard Cleanup","8":"SMTP Email \u2014 Gmail, Mailgun, SendGrid &amp; Custom SMTP with Test Email Tool"}},"plugin_section":[],"plugin_tags":[18607,29158,600,186,139733],"plugin_category":[54],"plugin_contributors":[191590,153210,191589],"plugin_business_model":[216238],"class_list":["post-137595","plugin","type-plugin","status-publish","hentry","plugin_tags-code-snippet","plugin_tags-image-optimizer","plugin_tags-security","plugin_tags-seo","plugin_tags-theme-builder","plugin_category-security-and-spam-protection","plugin_contributors-nirmalkavaiya","plugin_contributors-posimyththemes","plugin_contributors-sagarpatel124","plugin_business_model-commercial","plugin_committers-jigar9998","plugin_committers-posimyththemes","plugin_support_reps-divyangposimyth","plugin_support_reps-mohitahuja"],"banners":{"banner":"https:\/\/ps.w.org\/nexter-extension\/assets\/banner-772x250.png?rev=3265431","banner_2x":"https:\/\/ps.w.org\/nexter-extension\/assets\/banner-1544x500.png?rev=3265431","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nexter-extension\/assets\/icon-128x128.gif?rev=3265429","icon_2x":"https:\/\/ps.w.org\/nexter-extension\/assets\/icon-256x256.gif?rev=3265429","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-1.jpg?rev=3265413","caption":"Nexter Extension Dashboard \u2014 All 50+ Modules in One Unified Settings Panel"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-2.jpg?rev=3265413","caption":"Image Optimizer \u2014 WebP &amp; AVIF Bulk Compression, Zero API Key Required"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-3.jpg?rev=3265413","caption":"Security Suite \u2014 2FA, CAPTCHA, Limit Login Attempts, Custom Admin URL &amp; More"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-4.jpg?rev=3265413","caption":"Theme Builder \u2014 Custom Headers, Footers, Single &amp; Archive Templates for Elementor &amp; Gutenberg"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-5.jpg?rev=3265413","caption":"Code Snippets Manager \u2014 PHP, CSS, JS &amp; HTML with File-Based Execution &amp; Conditional Loading"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-6.jpg?rev=3265413","caption":"Performance Module \u2014 Asset Cleanup, Self-Host Google Fonts, Heartbeat &amp; Revision Control"},{"src":"https:\/\/ps.w.org\/nexter-extension\/assets\/screenshot-7.jpg?rev=3265413","caption":"Admin Interface \u2014 White Label, Branded Login, Admin Menu Organizer &amp; Dashboard Cleanup"}],"raw_content":"<!--section=description-->\n<p>Most WordPress sites run 20\u201340 plugins. That means 20\u201340 things that slow your site, conflict with each other, and need updating every week.<\/p>\n\n<p><strong><a href=\"https:\/\/nexterwp.com\/nexter-extension\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Nexter Extension<\/a> fixes that.<\/strong> One plugin. 50+ features. Every module is toggle on\/off \u2014 nothing loads unless you need it. Pure Vanilla JS, zero jQuery.<\/p>\n\n<p>It's the one WordPress plugin that handles your <strong>SEO<\/strong>, <strong>security<\/strong>, <strong>performance<\/strong>, <strong>email delivery<\/strong>, <strong>theme design<\/strong>, <strong>code management<\/strong>, and <strong>admin cleanup<\/strong> \u2014 all in one place, completely free to start.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/nexterwp.com\/nexter-extension\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Website<\/a> | <a href=\"https:\/\/nexterwp.com\/nexter-extension\/features\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">All Features<\/a> | <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Nexter SEO<\/a> | <a href=\"https:\/\/nexterwp.com\/free-vs-pro\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Free vs Pro<\/a> | <a href=\"https:\/\/nexterwp.com\/pricing\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Pricing<\/a> | <a href=\"https:\/\/nexterwp.com\/docs\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Docs<\/a> | <a href=\"https:\/\/roadmap.nexterwp.com\/\">Roadmap<\/a> | <a href=\"https:\/\/wordpress.org\/support\/plugin\/nexter-extension\/\">Support<\/a> | <a href=\"https:\/\/store.posimyth.com\/helpdesk\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Premium Support<\/a> | <a href=\"https:\/\/nexterwp.com\/chat\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">AI Chat<\/a><\/p>\n\n\n\n<h3>\ud83d\udd0d Nexter SEO \u2014 Built-In WordPress SEO, Schema &amp; AI Search<\/h3>\n\n<p>Handle your on-page SEO, schema, XML sitemaps, redirects, and AI search from one plugin. <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Nexter SEO<\/a> is a complete, lightweight <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WordPress SEO<\/a> toolkit built into Nexter Extension \u2014 drop your standalone SEO plugin, with no extra page weight and no plugin conflicts. <strong>100% free.<\/strong><\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">SEO Site Audit<\/a><\/strong> \u2014 Scan your site for on-page and technical issues, with a 0-100 health score and a prioritized list of top fixes.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Meta Title &amp; Description Templates<\/a><\/strong> \u2014 Set site-wide title and meta description templates with dynamic variables and a live Google search preview.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Social \/ Open Graph<\/a><\/strong> \u2014 Control how your pages look when shared, with a default share image and Facebook and X (Twitter) cards.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Schema Builder<\/a><\/strong> \u2014 Add 18 structured-data types (Article, Product, FAQ Page, How-To, Local Business, Event, Recipe, Video, and more) with dynamic variables and display conditions. No code.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">XML Sitemaps<\/a><\/strong> \u2014 Generate XML sitemaps, plus optional image, video, news, and HTML sitemaps, with exclude lists.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Robots &amp; Robots.txt Editor<\/a><\/strong> \u2014 Set per-type index, follow, and archive rules and edit your virtual robots.txt right from the dashboard.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Instant Indexing (IndexNow)<\/a><\/strong> \u2014 Push new and updated URLs to search engines that support IndexNow instantly, automatically or in bulk.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">LLMs.txt for AI Search<\/a><\/strong> \u2014 Generate an LLMs.txt file so AI engines like ChatGPT, Perplexity, and Google AI can find and cite your content.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Site Verification<\/a><\/strong> \u2014 Verify your site with Google, Bing, Pinterest, and Facebook in one place.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Redirects &amp; 404 Monitor<\/a><\/strong> \u2014 Create 301, 302, and other redirects with flexible matching, and log broken URLs to fix.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Image SEO<\/a><\/strong> \u2014 Add automatic alt text from the filename or title (no AI needed) and redirect attachment pages to their parent post.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Import \/ Export<\/a><\/strong> \u2014 Move your entire SEO configuration between sites with a single JSON file.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83c\udfd7\ufe0f Theme Builder \u2014 Free for Elementor &amp; Gutenberg<\/h3>\n\n<p>Build custom headers, footers, 404 pages, single post templates, and archive pages using Elementor widgets or Gutenberg blocks \u2014 <strong>completely free<\/strong>, no premium page builder needed.<\/p>\n\n<p>Works with Astra, Hello Elementor, GeneratePress, Kadence, Blocksy, OceanWP, Neve, and Bricks Builder.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Header Builder<\/a><\/strong> \u2014 Design sticky, transparent, or conditional headers with full page builder control. No coding.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Footer Builder<\/a><\/strong> \u2014 Build any footer layout \u2014 multi-column, widgets, blocks \u2014 no template limits.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Breadcrumbs Bar<\/a><\/strong> \u2014 SEO-structured breadcrumb navigation with full design control.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">404 Page Builder<\/a><\/strong> \u2014 Custom-designed 404 pages that keep visitors on your site instead of bouncing.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Single Post &amp; Archive Templates<\/a><\/strong> \u2014 Unique layouts per post type, category, tag, or custom post type.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Display Conditions<\/a><\/strong> \u2014 Show\/hide templates by page, user role, device, login status, and 50+ more conditions (Pro).<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcbb Code Snippets \u2014 PHP, CSS, JS &amp; HTML Manager<\/h3>\n\n<p>Add custom PHP, CSS, JavaScript, and HTML to WordPress <strong>without touching functions.php or creating a child theme<\/strong>. All snippets run as static files \u2014 zero extra database queries, faster than other WordPress code snippets plugins.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">PHP, HTML, CSS &amp; JS Snippets<\/a><\/strong> \u2014 Manage all four code types with live syntax validation. Auto crash-protection stops bad code from breaking your site.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">File-Based Execution<\/a><\/strong> \u2014 Snippets compile to static files, not database queries \u2014 a speed advantage over traditional code manager plugins.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">22+ Conditional Load Rules<\/a><\/strong> \u2014 Load code only on specific pages, post types, user roles, devices, WooCommerce pages, EDD, or MemberPress.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Scheduling<\/a><\/strong> <em>(Pro)<\/em> \u2014 Set start\/end dates for any snippet. Perfect for seasonal banners and timed scripts.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Smart Placement<\/a><\/strong> <em>(Pro)<\/em> \u2014 Inject code before\/after specific HTML elements, after X words, at a content percentage, or via shortcode.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Import \/ Export &amp; Tagging<\/a><\/strong> \u2014 Move snippets between sites in one click. Tag and annotate your whole snippet library.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\uddbc\ufe0f Image Optimizer \u2014 WebP, AVIF &amp; Bulk Compress<\/h3>\n\n<p>A fully built-in <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/image-upload-optimization-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">wordpress image optimizer<\/a> \u2014 convert, compress, and bulk-optimize images without any API key, external account, or monthly subscription. Everything runs on your own server.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/image-upload-optimization-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WebP Conversion<\/a><\/strong> \u2014 Auto-convert JPG\/PNG uploads to WebP. Up to 35% smaller files, zero quality loss.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/image-upload-optimization-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">AVIF Support<\/a><\/strong> \u2014 Next-gen format, up to 50% smaller than JPEG. Built-in AVIF conversion at no extra cost.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/image-upload-optimization-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Bulk Image Compression<\/a><\/strong> \u2014 Compress your entire media library in one go. No image-by-image processing.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/image-upload-optimization-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Auto Resize on Upload<\/a><\/strong> \u2014 Automatically shrink oversized images on upload and delete the original to save disk space.<\/li>\n<li><strong>No API Key. No Account. No Monthly Fee.<\/strong> \u2014 Enable the module, and it just works.<\/li>\n<\/ul>\n\n\n\n<h3>\u26a1 WordPress Performance &amp; Page Speed Optimization<\/h3>\n\n<p>Granular <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WordPress speed optimization<\/a> toggles \u2014 disable only what your site doesn't need. No all-or-nothing switches that break things.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Disable Bloat Scripts<\/a><\/strong> \u2014 Individual toggles for Emoji scripts, Embeds, Dashicons, Pingbacks, Feed Links, Shortlink tag, and more \u2014 each one separate.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Defer CSS &amp; JS<\/a><\/strong> \u2014 Defer non-critical stylesheets and scripts to improve First Contentful Paint and page load scores.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Self-Host Google Fonts<\/a><\/strong> \u2014 Host Google Fonts on your own server. Eliminates the external Google request and makes your site GDPR-compliant.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/heartbeat-control-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Heartbeat Control<\/a><\/strong> \u2014 Throttle or disable the WordPress Heartbeat API \u2014 a common cause of high CPU on shared hosting.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Revision Control<\/a><\/strong> \u2014 Cap post revisions to prevent database bloat on content-heavy sites.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Disable Comments<\/a><\/strong> \u2014 Turn off WordPress comments site-wide or per post type. Removes all comment scripts from page output.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-performance\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Disable Unused Image Sizes &amp; Elementor Icons<\/a><\/strong> \u2014 Stop generating thumbnails and loading Font Awesome on pages that don't use them.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd12 WordPress Security Plugin \u2014 Hardening, Login Protection &amp; More<\/h3>\n\n<p>A layered <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-security\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WordPress security plugin<\/a> with individual on\/off toggles. Covers the most-used hardening and login protection features without adding a heavy security daemon to every page load.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-security\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Security Hardening<\/a><\/strong> \u2014 Disable XML-RPC, hide WP version, remove REST API head links, block file editor, add XSS headers, and more \u2014 each as a separate toggle.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-security\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Limit Login Attempts<\/a><\/strong> <em>(Freemium)<\/em> \u2014 Block brute-force attacks by locking out IPs after failed logins. No separate brute force protection plugin needed.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/captcha-spam-protection-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">CAPTCHA Spam Protection<\/a><\/strong> \u2014 Add Google reCAPTCHA v2\/v3 or Cloudflare Turnstile to login, registration, comments, password reset, and WooCommerce checkout.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/two-factor-authentication-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Two-Factor Authentication (2FA)<\/a><\/strong> <em>(Pro)<\/em> \u2014 Email-based two-step verification with role-based enforcement. Replaces standalone two factor authentication plugins.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/change-wp-admin-login-url-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Change WP Admin Login URL<\/a><\/strong> \u2014 Move your login page from the default wp-login.php to a custom URL. Stops automated bot scanning cold.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/login-email-notifications-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Login Email Notifications<\/a><\/strong> <em>(Pro)<\/em> \u2014 Get alerted by email on every login with role-based filters and custom email content.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/content-protection-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Content Protection<\/a><\/strong> <em>(Pro)<\/em> \u2014 Disable right-click, text selection, image drag, copy-paste, and developer console access.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/upload-svg-to-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">SVG Upload<\/a><\/strong> \u2014 Let trusted roles upload SVG files with automatic sanitization. Clean icon uploads, no malicious payload risk.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/advanced-wordpress-security\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Last Login &amp; Registration Tracking<\/a><\/strong> \u2014 See the last login date and registration date of every user right in the Users table.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udce7 WordPress SMTP Email<\/h3>\n\n<p>Fix WordPress emails going to spam in minutes. The built-in <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/email-smtp-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WordPress smtp plugin<\/a> routes your contact forms, order notifications, and password resets through a real mail provider \u2014 so they actually arrive.<\/p>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/email-smtp-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Gmail SMTP<\/a><\/strong> \u2014 Connect Google Workspace or Gmail via OAuth or App Password.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/email-smtp-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Mailgun, SendGrid &amp; Custom SMTP<\/a><\/strong> \u2014 Works with any provider: Brevo, Amazon SES, Postmark, Mailchimp Mandrill, or your host's SMTP.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/email-smtp-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Test Email Tool<\/a><\/strong> \u2014 Send a test email from inside the settings panel to confirm delivery before you go live.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd27 WordPress Utilities \u2014 Replace a Dozen Single-Use Plugins<\/h3>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/custom-font-uploads-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Custom Font Uploads<\/a><\/strong> \u2014 Upload TTF, WOFF, WOFF2 and variable fonts. Apply in any page builder without a separate WordPress custom fonts plugin.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/custom-font-uploads-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Adobe Fonts Integration<\/a><\/strong> \u2014 Connect your Adobe Creative Cloud via Project ID and load any Typekit font in WordPress.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/redirect-404-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Redirect 404<\/a><\/strong> <em>(Freemium)<\/em> \u2014 Auto-redirect all broken 404 pages to your homepage (Free) or any custom URL (Pro).<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Post &amp; Page Duplication<\/a><\/strong> \u2014 Clone any post or page with full layout and metadata preserved. No separate post duplicator plugin needed.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Bulk Text &amp; URL Replacement<\/a><\/strong> \u2014 Find and replace any string across your entire database in one click. Essential after domain migrations.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Thumbnail Regeneration<\/a><\/strong> \u2014 Regenerate all image thumbnails after changing image sizes. No extra plugin.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Rollback Manager<\/a><\/strong> \u2014 Downgrade any plugin to a previous version instantly if a new update causes conflicts.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Admin Role Switcher<\/a><\/strong> \u2014 Switch between any WordPress user role without logging out. Perfect for testing permissions.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Disable Gutenberg<\/a><\/strong> \u2014 Restore Classic Editor on specific post types without an extra plugin.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WP Debug Mode<\/a><\/strong> \u2014 Toggle WP_DEBUG on\/off from your dashboard. No wp-config.php editing.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Content Post Order<\/a><\/strong> \u2014 Drag-and-drop reorder posts and pages. No code, no custom fields.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Public Preview for Drafts<\/a><\/strong> <em>(Pro)<\/em> \u2014 Share a preview link for any unpublished post without requiring a login.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Replace Media<\/a><\/strong> <em>(Pro)<\/em> \u2014 Swap any file without changing its URL or breaking existing links.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Taxonomy Term Order<\/a><\/strong> <em>(Pro)<\/em> \u2014 Drag-and-drop reorder categories, tags, and custom taxonomies on the frontend.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83c\udfa8 WordPress Admin Customization &amp; Dashboard Cleanup<\/h3>\n\n<ul>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/branded-admin-interface-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Branded Admin Interface \/ White Label WordPress<\/a><\/strong> <em>(Pro)<\/em> \u2014 Replace the WordPress login page with your agency logo and colors. Full white-label WordPress admin for client sites.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/admin-menu-organizer-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Admin Menu Organizer<\/a><\/strong> <em>(Pro)<\/em> \u2014 Reorder, rename, or hide sidebar menu items per user role. Show clients only what they need.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/elementor-ad-free-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Elementor Ad-Free<\/a><\/strong> \u2014 Hide all Elementor upgrade banners, AI popups, and upsell buttons from the editor. Clean workspace, focused editing.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/clean-admin-bar-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Clean Admin Bar<\/a><\/strong> \u2014 Remove any item from the WordPress toolbar: WP logo, site name, comments counter, Howdy greeting, plugin nodes, and more \u2014 each as a separate toggle.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/disable-admin-settings-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Disable Admin Notices &amp; Dashboard Widgets<\/a><\/strong> \u2014 Hide update nags, plugin notices, At a Glance, Quick Draft, WooCommerce setup panel, and the WordPress Events feed \u2014 individually.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/wider-admin-menu-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Wider Admin Menu<\/a><\/strong> \u2014 Expand the sidebar so long menu labels display fully without truncation.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/display-active-plugins-first-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Display Active Plugins First<\/a><\/strong> <em>(Pro)<\/em> \u2014 Pin active plugins to the top of the plugins list for faster access.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-extensions\/user-profile-clean-in-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">User Profile Clean<\/a><\/strong> <em>(Pro)<\/em> \u2014 Remove unnecessary fields from user profiles for a cleaner client-facing backend.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udd01 Import \/ Export Settings<\/h3>\n\n<p>Export your full WordPress Customizer configuration and all Nexter Extension settings to a file \u2014 then import on any site instantly. Zero re-configuration for agencies managing multiple client sites.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/nexterwp.com\/pricing\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">\u26a1 Upgrade to Nexter Extension Pro \u2192<\/a><\/strong><\/p>\n\n\n\n<h3>\ud83c\udfc6 Our Other WordPress Products<\/h3>\n\n<ul>\n<li><strong><a href=\"https:\/\/theplusaddons.com\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">The Plus Addons for Elementor<\/a><\/strong> \u2014 120+ Elementor widgets. Pairs perfectly with Nexter Extension's free Theme Builder.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-blocks\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Nexter Blocks<\/a><\/strong> \u2014 90+ Gutenberg blocks. Zero jQuery. Built for speed.<\/li>\n<li><strong><a href=\"https:\/\/nexterwp.com\/nexter-theme\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">NexterWP Theme<\/a><\/strong> \u2014 Lightest, fastest starter theme for Elementor and Gutenberg. No jQuery.<\/li>\n<li><strong><a href=\"https:\/\/uichemy.com\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">UiChemy \u2013 Figma to WordPress<\/a><\/strong> \u2014 Convert Figma designs into live Elementor pages with a free Figma plugin.<\/li>\n<li><strong><a href=\"https:\/\/wdesignkit.com\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">WDesignKit<\/a><\/strong> \u2014 1000+ WordPress templates, widget builder, block converter, and cloud storage.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>Nexter Extension may connect to external services below only when the related feature is enabled:<\/p>\n\n<ul>\n<li><p><strong>api.posimyth.com<\/strong> \u2014 usage analytics. Off by default; submitting the deactivation feedback form also sends it, plus your admin email if you tick the contact box. <a href=\"https:\/\/store.posimyth.com\/terms-conditions\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/store.posimyth.com\/privacy-policy\/\">Privacy<\/a> \u00b7 <a href=\"https:\/\/nexterwp.com\/docs\/data-sharing\/\">what's shared<\/a><\/p><\/li>\n<li><p><strong>store.posimyth.com<\/strong> \u2014 Pro licence, template library, newsletter opt-in. <a href=\"https:\/\/store.posimyth.com\/terms-conditions\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/store.posimyth.com\/privacy-policy\/\">Privacy<\/a><\/p><\/li>\n<li><p><strong>api.wdesignkit.com, etemplates.wdesignkit.com<\/strong> \u2014 templates and preview images. <a href=\"https:\/\/wdesignkit.com\/terms\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/wdesignkit.com\/privacy-policy\/\">Privacy<\/a><\/p><\/li>\n<li><p><strong>api.indexnow.org<\/strong> \u2014 sends a post URL when you save it, to notify search engines. <a href=\"https:\/\/www.indexnow.org\/documentation\">Terms<\/a><\/p><\/li>\n<li><p><strong>api.openai.com<\/strong> \u2014 AI content, using your own API key. <a href=\"https:\/\/openai.com\/policies\/terms-of-use\">Terms<\/a> \u00b7 <a href=\"https:\/\/openai.com\/policies\/privacy-policy\">Privacy<\/a><\/p><\/li>\n<li><p><strong>generativelanguage.googleapis.com<\/strong> \u2014 AI content, using your own API key. <a href=\"https:\/\/ai.google.dev\/gemini-api\/terms\">Terms<\/a> \u00b7 <a href=\"https:\/\/policies.google.com\/privacy\">Privacy<\/a><\/p><\/li>\n<li><p><strong>fonts.googleapis.com, fonts.gstatic.com, google.com\/recaptcha, accounts.google.com, oauth2.googleapis.com<\/strong> \u2014 self-hosted fonts, CAPTCHA, SMTP OAuth. <a href=\"https:\/\/policies.google.com\/terms\">Terms<\/a> \u00b7 <a href=\"https:\/\/policies.google.com\/privacy\">Privacy<\/a><\/p><\/li>\n<li><p><strong>typekit.com, use.typekit.net<\/strong> \u2014 Adobe Fonts, using your own project ID. <a href=\"https:\/\/www.adobe.com\/legal\/terms.html\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.adobe.com\/privacy\/policy.html\">Privacy<\/a><\/p><\/li>\n<li><p><strong>challenges.cloudflare.com<\/strong> \u2014 Turnstile CAPTCHA, using your own site key. <a href=\"https:\/\/www.cloudflare.com\/website-terms\/\">Terms<\/a> \u00b7 <a href=\"https:\/\/www.cloudflare.com\/privacypolicy\/\">Privacy<\/a><\/p><\/li>\n<li><p><strong>api.wordpress.org, themes.svn.wordpress.org<\/strong> \u2014 Rollback Manager lookups and downloads. <a href=\"https:\/\/wordpress.org\/about\/privacy\/\">Privacy<\/a><\/p><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress dashboard<\/li>\n<li>Search for <strong>Nexter Extension<\/strong> and click Install Now<\/li>\n<li>Activate the plugin<\/li>\n<li>Go to <strong>Nexter \u2192 Extensions<\/strong> and toggle on the features you need<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20nexter%20extension%20work%20with%20all%20wordpress%20themes%3F\"><h3>Does Nexter Extension work with all WordPress themes?<\/h3><\/dt>\n<dd><p>Yes. Fully compatible with <strong>Astra, Kadence, Blocksy, GeneratePress, OceanWP, Neve, Hello Elementor, Bricks<\/strong>, and all standard WordPress themes. The Theme Builder works with Elementor, Gutenberg, and Bricks Builder. Code Snippets work with every theme regardless of editor.<\/p><\/dd>\n<dt id=\"does%20nexter%20extension%20include%20seo%3F%20do%20i%20still%20need%20yoast%20or%20rank%20math%3F\"><h3>Does Nexter Extension include SEO? Do I still need Yoast or Rank Math?<\/h3><\/dt>\n<dd><p>Nexter Extension now includes <strong>Nexter SEO<\/strong>, a complete built-in SEO toolkit: site audit, meta title and description templates, an 18-type schema builder, XML sitemaps, a robots.txt editor, redirects, a 404 monitor, image SEO, and site verification. For most sites it replaces a standalone SEO plugin like Yoast or Rank Math, with no extra page weight. It is <strong>100% free<\/strong>. <a href=\"https:\/\/nexterwp.com\/nexter-extensions\/seo-for-wordpress\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Explore Nexter SEO \u2192<\/a><\/p><\/dd>\n<dt id=\"does%20nexter%20seo%20work%20for%20ai%20search%20%28chatgpt%2C%20perplexity%2C%20google%20ai%29%3F\"><h3>Does Nexter SEO work for AI search (ChatGPT, Perplexity, Google AI)?<\/h3><\/dt>\n<dd><p>Yes. Nexter SEO generates an <strong>LLMs.txt<\/strong> file and JSON-LD schema so AI search engines like ChatGPT, Perplexity, and Google AI can discover and cite your content. It also supports <strong>Instant Indexing (IndexNow)<\/strong> to push new and updated URLs to supported search engines the moment you publish.<\/p><\/dd>\n<dt id=\"does%20the%20image%20optimizer%20need%20an%20api%20key%3F\"><h3>Does the Image Optimizer need an API key?<\/h3><\/dt>\n<dd><p><strong>No API key. No external account. No per-image fees.<\/strong> The Image Optimizer (added in v4.6.0) compresses images locally on your server. WebP conversion is free. AVIF conversion is available in Pro. Bulk optimization runs across your entire media library in one click.<\/p><\/dd>\n<dt id=\"what%20security%20features%20are%20included%3F\"><h3>What security features are included?<\/h3><\/dt>\n<dd><p>Security hardening (disable XML-RPC, hide WP version, XSS protection, iFrame security, secure cookies), <strong>2FA<\/strong> <em>(Pro)<\/em>, <strong>Google reCAPTCHA &amp; Cloudflare Turnstile CAPTCHA<\/strong>, <strong>Limit Login Attempts<\/strong>, custom admin login URL, SVG upload sanitization, and content protection. <a href=\"https:\/\/nexterwp.com\/nexter-extension\/features\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">See all security features \u2192<\/a><\/p><\/dd>\n<dt id=\"does%20the%20smtp%20work%20with%20gmail%3F\"><h3>Does the SMTP work with Gmail?<\/h3><\/dt>\n<dd><p>Yes. Supports <strong>Gmail SMTP, Mailgun, SendGrid<\/strong>, and any custom SMTP server with SSL\/TLS. Includes a built-in test email tool to confirm your connection is working.<\/p><\/dd>\n<dt id=\"are%20code%20snippets%20stored%20in%20the%20database%3F\"><h3>Are Code Snippets stored in the database?<\/h3><\/dt>\n<dd><p><strong>No.<\/strong> All snippets run as file-based code \u2014 not database queries. This means no database lookup on every page load, faster execution, and cleaner performance as your site scales.<\/p><\/dd>\n<dt id=\"does%20it%20support%20gdpr%20for%20google%20fonts%3F\"><h3>Does it support GDPR for Google Fonts?<\/h3><\/dt>\n<dd><p>Yes. The <strong>Self-Host Google Fonts<\/strong> feature downloads fonts to your own server and serves them locally \u2014 eliminating all HTTP requests to Google's CDN. This is the correct technical solution for GDPR compliance in the EU.<\/p><\/dd>\n<dt id=\"can%20i%20white-label%20this%20for%20client%20sites%3F\"><h3>Can I white-label this for client sites?<\/h3><\/dt>\n<dd><p>Yes. <strong>Branded Admin Interface<\/strong> <em>(Pro)<\/em> lets you add your logo and brand colors to the WP login page. <strong>Admin Menu Organizer<\/strong> <em>(Pro)<\/em> lets you reorder, rename, and hide menu items for clean client dashboards. Combined with <strong>Elementor Ad-Free<\/strong>, clients see only what you want them to see.<\/p><\/dd>\n<dt id=\"does%20the%20theme%20builder%20work%20with%20elementor%20and%20gutenberg%3F\"><h3>Does the Theme Builder work with Elementor and Gutenberg?<\/h3><\/dt>\n<dd><p>Yes \u2014 both at the same time on the same site. Assign Elementor-built headers to one section and Gutenberg-built footers to another. Display rules let you control exactly which template loads where. Fully compatible with Elementor 4.0 template CSS (since v4.5.3).<\/p><\/dd>\n<dt id=\"will%20enabling%20all%20modules%20slow%20my%20site%3F\"><h3>Will enabling all modules slow my site?<\/h3><\/dt>\n<dd><p>No. Each module is individually toggleable. <strong>Disabled modules load zero CSS and zero JavaScript<\/strong> on the frontend. The entire plugin runs on Vanilla JS with no jQuery dependency. Only what you enable is loaded.<\/p><\/dd>\n<dt id=\"why%20is%20this%20plugin%20separate%20from%20the%20nexter%20theme%3F\"><h3>Why is this plugin separate from the Nexter Theme?<\/h3><\/dt>\n<dd><p>To comply with WordPress.org theme submission guidelines, which require features like register_post_type() to be delivered via plugins rather than themes. <a href=\"https:\/\/developer.wordpress.org\/plugins\/wordpress-org\/detailed-plugin-guidelines\/\">More on WordPress plugin guidelines \u2192<\/a><\/p><\/dd>\n<dt id=\"how%20do%20i%20report%20a%20security%20vulnerability%3F\"><h3>How do I report a security vulnerability?<\/h3><\/dt>\n<dd><p>Via the Patchstack Vulnerability Disclosure Program: <a href=\"https:\/\/patchstack.com\/database\/vdp\/nexter-extension\">Report a vulnerability \u2192<\/a><\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. <a href=\"https:\/\/nexterwp.com\/free-vs-pro\/#Nexter-Extension?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Compare Free vs Pro \u2192<\/a> | <a href=\"https:\/\/nexterwp.com\/pricing\/?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">See Pricing \u2192<\/a><\/p><\/dd>\n<dt id=\"where%20can%20i%20request%20new%20features%3F\"><h3>Where can I request new features?<\/h3><\/dt>\n<dd><p><a href=\"https:\/\/roadmap.nexterwp.com\/boards\/feature-requests?utm_source=wordpress&amp;utm_medium=readmepage&amp;utm_campaign=nexterextension\">Submit &amp; vote on the public roadmap \u2192<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h3>View Complete Changelog at <a href=\"https:\/\/roadmap.nexterwp.com\/updates?filter=Nexter+Extension+-+FREE\">roadmap.nexterwp.com<\/a><\/h3>\n\n<h4>V4.7.10<\/h4>\n\n<p>23 September 2026\n- Added : Nexter SEO : the Yoast import now brings across your Organization name and logo into Nexter's Organization schema, so your site identity in search results survives the migration. Anything you had already set there is kept.\n- Added : Nexter SEO : Rank Math's custom robots.txt rules are now imported, so paths you blocked from crawlers stay blocked after the migration. Your own robots.txt is never replaced.\n- Added : Nexter SEO : WooCommerce URL bases can now be removed \u2014 separate toggles under Advanced shorten \/product\/, \/product-category\/ and \/product-tag\/ URLs, the old URLs are redirected, and a product or term whose slug is already used by a page or post keeps its original URL instead of taking one that is in use.\n- Added : Nexter SEO : the Rank Math and AIOSEO import previews now list the source plugin's 404 log as \"will be skipped\" instead of dropping it with no notice.\n- Added : Nexter SEO : an Advanced setting to strip the \/category\/ base from category URLs (e.g. \/category\/news\/ \u2192 \/news\/).\n- Added : Nexter SEO : an admin notice offering one-click migration when Yoast, Rank Math, SureRank or All in One SEO is detected active alongside Nexter SEO.\n- Added : Nexter SEO : Import from Yoast SEO, Rank Math, SureRank and All in One SEO \u2014 a new \"Migrate From Other SEO Plugins\" tab detects your existing SEO data, previews exactly what would change, then imports it in resumable batches. Anything you already set in Nexter SEO is kept rather than replaced, and the other plugin's own data is never deleted.\n- Added : Nexter SEO : Per-page schema type is now carried across during the import, and redirects keep their matching mode including regex.\n- Added : Nexter SEO : Redirections now support a Regex match type, with $1 backreferences in the destination.\n- Compatibility : Nexter SEO : All in One SEO (Lite and Pro) import reads its own database tables, respects per-post \"use default\" robots and Twitter-mirrors-Facebook settings, and brings across Pro term SEO and redirects \u2014 case- and slash-insensitive ones keep matching the same way.\n- Compatibility : Nexter SEO : Rank Math PRO \u2014 when a post carries several schemas the one marked primary is imported, and schema templates, Local SEO locations and redirect categories are listed in the preview rather than silently dropped.\n- Compatibility : Nexter SEO : SureRank Business redirects are now imported, with \"Contains\" and \"Ends With\" rules kept matching exactly as they do in SureRank.\n- Improved : SMTP Email : the \"SMTP Password\" field now shows a tooltip explaining that, for providers like Brevo, SendGrid and Mailgun, this value is an API key rather than an account password.\n- Improved : Nexter SEO : the migration preview now warns before you start if the redirects being imported contain a loop, and tells you how many are over the redirect-rule limit. The preview works this out by running the same import in a no-write mode, so it and the import can never disagree.\n- Improved : Nexter SEO : importing categories and tags from Yoast is dramatically faster on large sites, and no longer slows down the further it gets. Picking the next batch used to check every term one at a time, and then still had to read back every term already imported, so a big catalogue crawled towards the end. Each batch now asks only about the terms it is about to take.\n- Improved : Nexter SEO : the migration preview now names each setting in plain language instead of showing the raw database key, with the key kept underneath for developers.\n- Improved : Nexter SEO : the migration preview now recommends a backup and states plainly that the import writes to your database and cannot be undone from that screen.\n- Improved : Nexter SEO : the migration preview now warns about every value it would leave alone, not just titles and descriptions. Canonical URLs, social fields, schema type and your robots settings are all counted, with robots listed separately so a page you deliberately kept out of search is easy to spot.\n- Improved : Nexter SEO : the migration preview now tells you when the other plugin has per-author SEO settings, which Nexter has no field for and does not import. Previously those were lost with nothing said.\n- Improved : Nexter SEO : the migration preview now says when settings will be flattened rather than changing them silently \u2014 the per-post-type and per-taxonomy templates that become one site-wide pair, the per-language settings on a Polylang or WPML site, and Yoast's Organization name and logo.\n- Improved : Nexter SEO : the \"already running\" message now says how long the lock has left and points to Reset markers, instead of only suggesting a page reload.\n- Improved : Nexter SEO : each llms.txt number setting now explains what it does, including a warning on Freshness Window that any value above 0 leaves older content out.\n- Improved : Nexter SEO : The import shows the current step, retries a batch that hits a temporary error, lists anything that did not finish, and checks the imported values afterwards.\n- Improved : Nexter SEO : Importing another plugin's per-type noindex choices adds to the ones you already set instead of replacing them, and the preview shows the combined result.\n- Improved : Translations : the translation template now points at the real source files instead of the compiled bundles, so translators can see where each string actually lives and the file no longer changes on every build.\n- Fixed : SMTP Email : Custom SMTP no longer forces the From address to the SMTP username on providers like Brevo, SendGrid and Mailgun, where the username is an API-key-style value rather than a sendable address. The configured \"From Email\" is now used as long as it is set; the username is only used as the From address for Yandex, which requires the match, or as a last-resort fallback when no From Email was configured.\n- Fixed : Nexter SEO : social cards on category and tag pages now use the archive title and description templates, the same ones the page's own title uses. They were using the post templates, so the card and the page disagreed on any site that had customised the two differently.\n- Fixed : Nexter SEO : an \"@\" followed by a word is no longer deleted from titles and descriptions. Any @word was being treated as a template variable and then removed, so \"Follow @posimyth for updates\" rendered as \"Follow for updates\" and email addresses lost their domain. Only real variable names are expanded now, and never inside an email address.\n- Fixed : Code Snippets : a snippet created or updated through the AI assistant can no longer be saved to a placement that never runs. A placement name the runtime did not recognise was stored as given, so the snippet saved cleanly and then did nothing; unrecognised names now fall back to the same default the dashboard uses, and spelling variants like \"front_end\" or \"site-header\" are understood.\n- Fixed : dismissing an admin notice with the \"x\" now sticks. Four notices \u2014 the Nexter SEO suggestion, \"Nexter Blocks installed\", and both Image Optimization notices \u2014 wrote their security token into the page in a way browsers read incorrectly, so the dismissal was rejected and the notice returned on every single admin page load.\n- Fixed : Nexter SEO : a SureRank site that never changed its author or date archive setting no longer has those archives switched back on by the import. SureRank ships them off and Nexter ships them on, and only an explicitly saved value was being read.\n- Fixed : Nexter SEO : importing from All in One SEO no longer redirects author or date archives away when they were only meant to be hidden from search engines. \"Show in search results: off\" now becomes a noindex, as it does in AIOSEO.\n- Fixed : Nexter SEO : the Yoast import now reads social profiles from where Yoast has stored them since version 20, instead of only the older per-network fields. Profiles added recently were being dropped and ones removed years ago brought back.\n- Fixed : Nexter SEO : the Yoast import now brings across the home page's social card. The title, description and image were read from the place Yoast kept them before version 14, so on any current Yoast site the home page card came over empty.\n- Fixed : Nexter SEO : the imported Organization name and logo now land on a site that has no Organization schema row. The import wrote into an existing row only, so on those sites it quietly did nothing even though the preview said the identity would be brought across. The row is now created from the shipped default when there isn't one, and a name or logo you had already typed is still never replaced.\n- Fixed : translators' notes now reach the translation files correctly. Some notes sat too far from the text they described and were dropped during extraction, and a few phrases used in more than one place carried conflicting notes, so only one of them survived. Affected the theme builder display conditions, the SMTP PHP version notice, Image Optimization messages, the SEO schema fields and the template importer's invalid post type error.\n- Fixed : Nexter SEO : the Pro white label now applies to the migration screen as well. Every message on it \u2014 the preview notes, the progress counts and the check afterwards \u2014 said \"Nexter SEO\" no matter what you had rebranded the plugin to, while the rest of the SEO screens used your own name.\n- Fixed : Nexter SEO : the migration preview now tells you when a Yoast or Rank Math site has its own title and description templates for other post types and taxonomies. Nexter keeps one pair for posts and one for archives, so those templates are not brought across \u2014 the preview names each affected type instead of leaving you to discover it. All in One SEO already listed this.\n- Fixed : Nexter SEO : a Yoast redirect whose response code Nexter cannot serve is now skipped and listed in the preview, instead of being quietly turned into a 301.\n- Fixed : Regenerate Thumbnails : regeneration no longer stops with a fatal error. It called WordPress's metadata filter with one argument missing, which crashed any correctly written plugin listening on it \u2014 including Nexter's own SVG Upload \u2014 and took the whole batch down with it, for JPEG, PNG and WebP alike.\n- Fixed : Image Optimization : thumbnails no longer 404 or show blank in the Media Library when an image's full size was optimised but its thumbnails were not. Each size is now resolved on its own: the optimised copy when there is one, otherwise the normal WordPress thumbnail. Image URLs that another plugin or a CDN has already changed are left alone.\n- Fixed : Nexter SEO : \"Reset markers\" now also removes the values the import itself wrote, so re-running an import picks up anything that changed in the other plugin. Values you set yourself are kept. Previously the reset cleared only the markers, and the re-run found Nexter's fields already filled and changed nothing.\n- Fixed : Nexter SEO : an import that is cut short no longer treats its own half-written values as yours when it resumes. It now records what it wrote, so it corrects its own work and still never overwrites a value you set.\n- Fixed : Nexter SEO : two imports of the same source can no longer start at once and import the same batch twice. The lock now uses a database-level guarantee instead of one that could be defeated by a stale cache, which was most likely on sites with a persistent object cache.\n- Fixed : Nexter SEO : the migration preview no longer shows a server error page when one row in the other plugin's data cannot be read. It now explains what happened and lets you continue, the same way the import itself already did.\n- Fixed : Nexter SEO : starting an import on a site with no data from the chosen plugin now reports that clearly, instead of reporting a finished import that did nothing.\n- Fixed : Nexter SEO : imported Regex redirects now match. A pattern anchored at the start, such as ^old-path\/(.*)$, never matched the incoming request, so every one of them silently fell through to a 404.\n- Fixed : Nexter SEO : redirects now work on a subdirectory Multisite subsite. The subsite's own path segment was part of every request, which no imported rule accounted for.\n- Fixed : Nexter SEO : importing redirects now respects the 2,000-rule limit and reports how many rules were left out, instead of writing an unbounded list that the front end then walks on every request. The imported rules are also checked for redirect loops.\n- Fixed : Security : Nexter SEO : data read from another SEO plugin's own database tables and options can no longer create PHP objects while it is being imported.\n- Fixed : Nexter SEO : schema values in Hindi, Japanese, Arabic and other non-Latin scripts are now stored as readable text instead of escaped codes, so a site migration's search-replace and database searches find them.\n- Fixed : activating any plugin through an older WP-CLI (before 2.12) no longer aborts the command while Nexter Extension is active. The plugin did activate, but the script stopped with a fatal type error and anything queued after it never ran.\n- Fixed : Nexter SEO : the SureRank import now reads SureRank's grouped settings, so page title, meta description, canonical URL, the Facebook and X fields and the schema type all come across. Previously only the robots flags did.\n- Fixed : Nexter SEO : text holding a literal percent sign, such as \"Save 50%-70% today\", is no longer partly deleted when it is imported from Rank Math or SureRank.\n- Fixed : Nexter SEO : canonical URLs and social image URLs with percent-encoded characters, such as \/caf%C3%A9\/, are now imported exactly as they are instead of being corrupted.\n- Fixed : Nexter SEO : Rank Math sites that kept author or date archives switched on no longer lose them to the import. Rank Math stores \"enabled\" as the word \"off\", which was being read as \"disabled\".\n- Fixed : Nexter SEO : a Rank Math date-archive noindex is now imported only when Rank Math was actually applying it, instead of every time its prefilled default was present.\n- Fixed : Nexter SEO : Nexter now steps aside when SureRank is also active, so a page no longer renders two canonical tags and two conflicting og:title values.\n- Fixed : Nexter SEO : the Yoast import reads the Pinterest verification code from the option Yoast actually stores it in, so the Pinterest domain claim survives the migration.\n- Fixed : Nexter SEO : the Yoast import no longer counts a noindexed category or tag twice in its \"fields written\" total.\n- Fixed : Nexter SEO : the post-import check now reports a failure when it could not read anything, covers categories and tags as well as posts, includes the robots settings, and compares the imported values rather than only checking that something is there.\n- Fixed : Nexter SEO : the llms.txt Freshness Window now keeps content that was recently updated, not only recently published, so evergreen pages and maintained posts are no longer dropped from the file.\n- Fixed : Nexter SEO : the \"Settings that change\" import preview no longer overflows the page when an \"After import\" value is a long JSON blob; it is now truncated with an ellipsis and the full value on hover, same as long text values.\n- Fixed : Nexter SEO : title, description, canonical URL and social text copied in from Yoast, Rank Math, AIOSEO and SureRank are now sanitized at write time instead of relying only on output-side escaping.\n- Fixed : Nexter SEO : No Index \/ No Follow \/ No Archive and \"Exclude from Sitemap\" now save for post types like Complianz's that aren't marked \"public\" but still have live front-end URLs.\n- Fixed : Nexter SEO : the post editor's Social tab now previews the featured image when no image override is set, instead of always previewing the default social image.\n- Fixed : Nexter SEO : removed the Advanced \"Noindex Attachments\" toggle, which never actually noindexed anything. Attachment pages are now noindexed by default through Robots Instructions, the setting that does work \u2014 turn it back on there if you'd rather have them indexed.\n- Fixed : Nexter SEO : Rank Math redirects that match part of a URL now keep matching after import, and a Regex redirect no longer loses backslashes such as \\d.\n- Fixed : Security : Updated the bundled Guzzle (7.15.5), PSR-7 (2.13.1) and svg-sanitize (0.22.0) libraries to versions without known advisories, including CVE-2026-69246 and CVE-2025-55166.\n- Fixed : Replace URL : a search and replace on a table whose primary key spans more than one column could overwrite rows that did not match the search at all. Each row is now updated by its full primary key, so only the row the change was found in is touched.\n- Fixed : Replace URL : a blank or non-numeric \"Limit\" value no longer leaves the search and replace running until the request times out, and rows are now read in a fixed order so a large table cannot have some of its rows skipped.\n- Fixed : Translations : the SEO import progress messages and the thumbnail regeneration counters now carry translator notes explaining what each number refers to, so a translated copy cannot describe the wrong thing.\n- Fixed : Blocks : the Free \/ Freemium \/ Pro badge on the Blocks screen now translates. It was built from a value read at runtime, which the translation system cannot collect, so the badge stayed in English in every language.\n- Fixed : Nexter SEO : a plugin you have already imported from is no longer a dead end on the migration screen. It said everything had been imported and greyed the button out, while the only control that clears the markers sat on the screen you reach after running an import \u2014 so there was no way to run it again, which is what people hit after deleting and reinstalling. Each already-imported source now offers \"Import it again\" on the spot.\n- Fixed : Nexter SEO : deleting the plugin now also clears the migration's run state and any leftover import lock, so a reinstall does not begin with a stale lock or a half-finished run on record. Imported values and settings are left untouched.<\/p>\n\n<h4>V4.7.9<\/h4>\n\n<p>07 September 2026\n- Improvement : Nexter SEO : The image ALT warning now names every image it flagged, including slider and  images that carry no plain src attribute.\n- Fixed : Code Snippets : snippets added through the AI assistant now run. They were saved with a placement name the runtime did not recognise, so PHP, CSS, JavaScript and HTML snippets were all stored correctly but never executed.\n- Fixed : Code Snippets : a PHP snippet created by the AI assistant now runs everywhere by default, the same as one added from the dashboard.\n- Fixed : SEO : the SEO screens are now fully translated. Roughly half their strings sit in separate bundle files that WordPress was never told to load a translation file for, so those stayed English in every language.\n- Fixed : Theme Builder : blocks and panels that use WordPress\u2019s built-in code editor now load on Theme Builder screens. The builder was unregistering WordPress\u2019s CodeMirror handle, which silently dropped every script that depended on it.\n- Fixed : Image Optimization : single and bulk optimisation no longer fail with a server error on large media libraries. Each image converted its original and every thumbnail size in one request; that work is now split into small batches.\n- Fixed : Image Optimization : the bulk screen now shows the real counts in its progress line instead of the raw \"%1$d of %2$d images optimised\" text, and the message under it is translatable.\n- Fixed : Nexter SEO : the Orphan Pages check now reads the links in the served homepage, so pages linked only from a page-builder or theme-coded header are no longer reported as orphaned.\n- Fixed : Code Snippets : importing a snippet that already exists is now blocked instead of silently creating a second copy. Two copies of a snippet that declares a PHP function crashed every page including the login screen.\n- Fixed : Code Snippets : the two bundled snippets that declare a PHP function or constant are now wrapped in function_exists() \/ defined() guards, so a duplicate can no longer be fatal. Sites that already had the unguarded copies are repaired automatically on update.<\/p>\n\n<h4>V4.7.8<\/h4>\n\n<p>20 August 2026\n- Compatibility : WordPress 7.1 : the Abilities API lifecycle filters are now supported, so AI agents get faster repeat reads, clearer errors when a record does not exist, and switches that accept plain \"on\" or \"yes\" values. No effect before WordPress 7.1.\n- Fixed : Code Snippets : enabling, editing or adding a snippet now takes effect on the next page load. The cached snippet list was only refreshed by the dashboard, so changes made any other way appeared to do nothing until the cache expired.\n- Fixed : Code Snippets : a fatal error on every admin page when the stored snippet settings held a single value instead of a list; the one-time file migration could not finish, so it retried and failed again on each request, locking the dashboard out.<\/p>\n\n<h4>V4.7.7<\/h4>\n\n<p>19 August 2026\n- Improvement : Security : SMTP passwords and Google OAuth tokens are now encrypted in the database. Credentials saved by earlier versions keep working and convert on the next save.\n- Improvement : Regenerate Thumbnails : The popup now shows a progress bar, live counts, a Stop button and a list of images it could not process.\n- Improvement : Regenerate Thumbnails : Images are processed in batches, WebP and AVIF are included, and an unreadable file can no longer wipe an attachment's stored image data.\n- Improvement : Nexter SEO : The image ALT warning now names the files it flagged instead of only giving a count.\n- Improvement : Nexter SEO : The audit's ALT check is labelled \"homepage as rendered\", so it is clear why its count can differ from the single-page SEO panel.\n- Fixed : Nexter SEO : Author and date archives are no longer disabled by default. Sites that deliberately turned them off keep their setting.\n- Fixed : Nexter SEO : The Orphan Pages check now counts navigation, header and footer links, so pages linked from the menu are no longer reported as orphaned.\n- Fixed : Nexter SEO : The per-page image ALT check no longer counts slider, lazy-loaded, decorative or tracking images.\n- Fixed : SEO Redirects : \"Exactly Match In Any Order\" matched any query string at all; it now matches only when the same parameters are present, in any order.\n- Fixed : SEO Redirects : \"Ignore And Pass Parameters To Target\" never passed them on; the visitor's query string now reaches the destination.\n- Fixed : Custom Login URL : With the \"404 page\" behaviour, wp-login.php still opened the real login form and the register link gave the hidden login address away.\n- Fixed : Custom Login URL : Visiting wp-admin while logged out sent the browser to a nonsense address; it now answers with a proper 404 at the same URL.\n- Fixed : Custom Login URL : wp-signup.php answered with a server error instead of a not-found page when the site is not a network.\n- Fixed : Regenerate Thumbnails : The feature now works on its own; it only loaded when Custom Image Sizes or Disable Image Sizes was switched on.\n- Fixed : Regenerate Thumbnails : The button now reports real progress and a finished state instead of sitting on \"Regenerating...\" forever.\n- Fixed : Disable Image Sizes : Turning a size off now actually stops the file being created; Thumbnail, Medium, Medium Large and Large were still generated.\n- Fixed : Custom Fonts : TTF, OTF, WOFF and WOFF2 files now upload; the very first upload was always rejected before the extension had been saved.\n- Fixed : Wider Admin Menu : The menu width now saves; it was discarded on every save and the menu stayed at its default.\n- Fixed : Template Import : The bundled WordPress importer could be requested directly outside WordPress, and a crafted export file could overwrite internal values while importing menus.\n- Fixed : Security : View Admin Role could change another account's roles from an unauthenticated request, and the role-granting permission check was disabled.\n- Fixed : Security : Plugin and theme installs fetched their details over an unencrypted connection and installed whatever download address came back.\n- Fixed : Security : The login attempt limiter trusted forwarded-for headers a visitor can set, so the limit could be evaded or used to lock someone else out.\n- Fixed : Security : A template import request could name any internal method to run; only export and import are accepted now.\n- Fixed : Security : The builder's post search could be called by any logged-in user and returned every matching post of every type.\n- Fixed : Security : Several builder condition endpoints and the licence activation endpoints could be called without the right permission.\n- Fixed : Security : Dismissing an admin notice can no longer be triggered from another site on an administrator's behalf.\n- Fixed : Security : the unused PHPMailer example script is no longer shipped, ten files could be requested outside WordPress, and every plugin folder now carries an index.php stub so no directory can be browsed.<\/p>\n\n<h4>V4.7.6<\/h4>\n\n<p>13 August 2026\n- Fixed : SEO Redirects : one broken rule no longer stops every new redirect from saving; a rule aimed at its own URL is skipped when other rules are checked for loops\n- Fixed : Rollback : picking a version in the dropdown now works; every rollback was being sent to the version already installed and refused with \"Try selecting another version.\"\n- Fixed : Security : license activation now verifies the SSL certificate, so the licence key is no longer sent over a connection that could be intercepted\n- Fixed : Code Snippets : a shortcode attribute can no longer overwrite the snippet's own code, or other internal values, before the snippet runs\n- Fixed : Multisite : Super Admins can now manage code snippets and Theme Builder templates on network sites without also being given the administrator role there\n- Fixed : i18n : the SEO audit and image optimiser cron labels no longer load translations before WordPress is ready, which logged a \"translation loading was triggered too early\" warning whenever another plugin scheduled a task during start-up\n- Fixed : i18n : the SMTP PHP-version notice is now translatable; the version numbers were being inserted into the message before it was handed to the translation function, so the string never reached the translation files at all<\/p>\n\n<h4>V4.7.5<\/h4>\n\n<p>07 August 2026\n- Improvement : Performance : feature-usage scans read content in bounded, ordered batches so nothing is double-counted or skipped, and the consent notice's styles load once per page\n- Fixed : Rollback : the rollback link showed the literal text \"NEXTER_EXT_VER\" instead of the version number\n- Fixed : Performance : the analytics payload is assembled after the page has been sent, and the user count is cached for a day instead of counting the whole user table each time\n- Fixed : Performance : on servers that cannot flush the response early (mod_php, LiteSpeed, php-cgi) the analytics request no longer holds the page for up to 15 seconds\n- Improvement : Performance : dashboard assets and settings no longer load on every admin screen - around 1.5 MB of scripts, the media library and the colour picker were loading on unrelated pages\n- Fixed : Compliance : readme now discloses IndexNow, OpenAI, Google Gemini, WDesignKit and the newsletter signup, which were contacted but not listed\n- Fixed : i18n : the deactivation feedback form's strings were missing their text domain, so they were never translated\n- Fixed : SEO Redirects : a rejected redirect now says why - a rule pointing at itself, a loop, an over-long chain, the rule limit or a missing URL - instead of only \"Could not save redirect.\"<\/p>\n\n<h4>V4.7.4<\/h4>\n\n<p>04 August 2026\n- Added : Security : Custom Login URL now has a \"Redirect to Custom URL\" behaviour, so old wp-login.php \/ wp-admin requests can go to your own front-end login page; accepts a slug or an on-site URL and refuses off-site targets and redirect loops\n- Improvement : Nexter SEO : \"Fix Now\" now opens the setting that actually controls each issue, and issues fixed in the content or permalink (alt text, subheadings, readability, slug) tell you what to change instead of opening an unrelated panel\n- Improvement : Nexter SEO : Readability now lists the specific over-long sentences with their word count, flags passive voice, counts oversized paragraphs and reports the share of long words, instead of showing only a score\n- Fixed : Nexter SEO : pages using sliders (Smart Slider  &hellip;<\/p>","raw_excerpt":"Replace 50+ WordPress Plugins: Free SEO, Theme Builder, Code Snippets, Image Optimizer (WebP\/AVIF), SMTP Email, Security, Performance &amp; More","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/137595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=137595"}],"author":[{"embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/posimyththemes"}],"wp:attachment":[{"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=137595"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=137595"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=137595"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=137595"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=137595"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=137595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}