Add Any Extension to Pages icon

Add Any Extension to Pages

by Marios Alexandrou

View on WordPress.org
77 Quality Score
Active Installs
15/30

With around 2,000 active installs, the plugin has a small but real user base; the popularity score is modest because the niche use case limits wider adoption.

Update Freshness
25/25

The plugin was updated on 2026-06-11 and is tested with WordPress 7.0, indicating the author is actively maintaining it against current core releases.

User Rating
15/15

A perfect 100 rating from 6 reviewers is encouraging but based on a very small sample, so it should be read as directional rather than conclusive.

Support Health
8/15

There are zero support threads, which means either no user has needed help or there has been no forum activity to resolve issues; this is a real gap for a production-critical migration tool.

WP Compatibility
15/15

Tested with WordPress 7.0 and requiring 5.0 minimum, the compatibility range is current and forward-looking, though no PHP version is declared.

Scores higher than 58% of indexed plugins

About

Add any extension of your choosing (e.g. .html, .htm, .jsp, .aspx, .cfm) to WordPress pages.

Active Installs 2k+
Rating ★★★★★ 5/5
Last Updated 2026-08-20 1:10am GMT
Requires WordPress 5.0+
Tested Up To 7.1

Security History

2 known vulnerabilities, all patched
2 Medium

Most recent: December 22, 2023

View details ▸

Powered by Wordfence Intelligence

What It Does

Add Any Extension to Pages lets you append custom file extensions such as .html, .htm, .jsp, .aspx, or .cfm to the permalinks of your WordPress pages. In practice, this means a page URL can appear as yoursite.com/about.html instead of yoursite.com/about, which helps preserve legacy links from older platforms during a migration. The plugin works specifically on Pages, not on Posts or custom post types.

Who It's For

This plugin is built for organizations migrating from static or server-rendered platforms like ASP.NET, JSP, or ColdFusion to WordPress and needing to keep existing inbound links working without 301 redirects. It also suits government, corporate, or enterprise teams modernizing legacy content who want to maintain familiar URL patterns for users and search engines. Smaller sites without legacy URL concerns will get no benefit from it.

Who Should Skip It

If you run a typical blog, small business site, or any new WordPress build where you have no legacy URLs to preserve, you do not need this plugin and should skip it. Standard WordPress permalinks already produce clean, SEO-friendly URLs without custom extensions.

The Bottom Line

Add Any Extension to Pages is a focused, narrow-purpose tool that does one specific thing for a clearly defined migration scenario, and its perfect rating and recent updates are positives. However, the zero support threads and missing PHP version declaration are real concerns for a tool often used on high-stakes enterprise migrations. Use it if you have legacy URLs to preserve, but test thoroughly on a staging site before deploying to production.

Tags

add extension extension extensions page extension