WP Page Permalink Extension

Plugin Banner

WP Page Permalink Extension

by Sayan Datta

Download
Description

Converting an old HTML, PHP, or ASP site to WordPress? WP Page Extension will let you create pages inside of WordPress and give them an extension you want. It will help your site never lose any old backlinks and SEO. You can choose any page to have any extension. Choices are: .html, .htm, .php, .xml, .shtml and .asp. If you don’t pick an extension then it will just default to no extension.

Unlike other similar plugins, this one allows you to choose the extension with no pre-determined options. And you can change it anytime. This is particularly handy if you manage multiple sites since you can use the same plugin on all of them.

WordPress page permalink structure or extension is not customizable by default. This plugin helps to add anything like .html, .php as WordPress Page Extention and this plugin provides an easy way to change it once for all pages.

What does this plugin do?

This plugin helps to add anything like .html, .php, .aspx, .htm, .asp, .shtml as WordPress Page Extention on a WordPress site running 4.0 and beyond.

  • Allows you to set custom page permalink structure and add an extension to pages.
  • Allows you to remove trailing slashes automatically from WordPress page permalink structure.
  • Allows you to set custom permalink structure for WordPress static posts page.

Compatibility

This plugin is tested with many popular SEO plugins like Yoast SEO, All In One SEO, SEOPress etc. and fully compatible with WordPress Version 4.0 and beyond and also compatible with any WordPress theme.

Support

  1. Visit ‘Plugins > Add New’
  2. Search for ‘WP Page Permalink Extension’ and install it.
  3. Or you can upload the change-wp-page-permalinks folder to the /wp-content/plugins/ directory manually.
  4. Activate WP Page Permalink Extension from your Plugins page.
  5. After activation go to ‘Settings > WP Page Extension’.
  6. Set your page extension and save changes.

To re-use the default page permalinks, just deactivate the plugin through the ‘Plugins’ menu and resave your permalinks.

  1. This is the admin area of WP Page Permalink Extension.

    This is the admin area of WP Page Permalink Extension.

  2. Page permalink structure after using this plugin.

    Page permalink structure after using this plugin.

How to set custom page extension?

Go to ‘Settings > WP Page Extension’ and enter your custom page permalink and hit ‘save changes’.

Is there an admin interface for this plugin?

Yes. You can access this from ‘Settings > WP Page Extension’

How to check this is working?

Open any page of your website and you can see the change.

Thank you

By Acar Hakan Bayramoglu (acarhakan) on November 11, 2023

It works well. No nonsense results on website. Easy to use. Thank you very much for your labor, exertion and toil.

NICE

By igzyy on January 15, 2022

nice and awesome plugin

Great plug-in!

By bigpulp on September 22, 2021

Very helpful for maintaining my site.

thank

By elfahd on November 1, 2019

Excellent

Really Useful Plugin

By kayaalp on October 23, 2019

Best Regards, good works for new jobs/studies.

Works for what it is meant for

By syamkg on January 22, 2019

Works for what it is meant for

so far, so good

By jezfez on January 20, 2019

very cool

Worked well

By itstudent17 on November 10, 2018

Thank you very much. The plugin easily did exactly what it was supposed to do.

Thank You so much for this plugin!

By digitalyoddhas on July 30, 2018

Dear All, I had a client who wanted to get his php website freshly designed and since we develop WordPress websites we pitched him. His only concern was that his website has great SEO and he wants the links on his new website to be exactly like the old one. His old website had .php extension on links of the pages. We tried a lot but couldn't succeed in WordPress permalink settings. We also searched a lot about plugins but couldn't find one.The confirmation of the Website was dependent on this issue else he wanted to give the project to some php guy. I somehow encountered this plugin through a lot of google search and it solved my issue in 2 minutes.Hence, I was successful in bagging the Project. Thanks Sayan for this Plugin! One suggestion, please use 'Wordpress permalink extension' as your keyword in the description as well. 'Custom page extension' is way too technical and I know a lot of people would search using 'Wordpress permalink extension' or 'Custom Permalink extension'. This would give you a lot of downloads as I encountered this plugin after several hours of google search.

1.5.4

  • Compatibility with WordPress 5.3.
  • Fixed: Broken Links.

1.5.3

  • Tweak: Now this plugin will automatically regenarate permalinks.
  • Tweak: Adopted the AJAX mechanism to save plugin settings.
  • Fixed: Some unclosed HTML tags.

1.5.2

  • Tested uptp WordPress 5.1.
  • Fixed: Media URLs after changing page permalinks.

1.5.1

  • Improved: Admin UI.
  • Fixed: an undefined index notice.

1.5.0

  • Added: 301 Redirect if ‘rewrite static posts page slug’ is enabled.
  • Improved: Rewrite mechanism.
  • Fixed: an undefined index notice.
  • Compatible with WordPress 5.0.

Other Versions

Back to top