« PREV: Shelborne Social...
Gale Hotel... :NEXT »

WP Page Extension

Page Extension WordPress Plugin

Daddy Design is proud to introduce, WP Page Extension, a new WordPress plugin aimed at alleviating the headaches of migrating a standalone website to WordPress. This plugin allows you to add the following extensions to the end of your pages; .html, .htm, .php, .xml and .asp.

If you’re going to be migrating an old standalone website over to WordPress and are worried about all of your current backlinks and Google traffic being lost, this plugin is for you. Yes it’s true that WordPress has incredible built in SEO functionality but why would you want to lose any of your old hard earned SEO. Sure you could use 301 redirection on all of your old pages but that’s a lot of work with spotty results. Instead of relying on redirects or other methods, why not just keep your old URL’s intact by simply adding a page extension.

This plugin is not a new idea but rather an improvement on what current plugins are lacking. WP Page Extension, unlike other plugins, allows you to change the extension on individual pages rather than a universal change to all pages. This allows greater flexibility with merging your old content into WordPress and doesn’t lock your new content into the old format. Another great benefit of our plugin is the amount of extensions available, included are the most commonly used extensions (.html, .htm, .php, .xml, and .asp).

PLEASE NOTE:

  • This plugin will not actually convert your code or pages into real HTML or ASP, it will only add an extension to the end of your URL.
  • This plugin will only add extensions to the end of your pages and NOT your posts.
  • This plugin will not work with the default WordPress permalink setting; you must change it to one of the other options. If you do not know anything about WordPress permalinks, click here to learn more.

Version

1.0 *Released

Demo

Click Here to View a Live Demo on our Server (.htm page)

Screenshots

Page Extension WordPress Plugin

Download the WP Page Extension Plugin

Download or Install Directly via the WordPress Plugin Directory Winzip Direct Download

Installation

  1. Upload the ‘wp-page-extension’ folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Need Support?

If you have any problems with this plugin or need help, please leave us a comment below and we will respond as soon as possible. Please do not email us with problems regarding this plugin, only comments will be responded to.

Posted In

Wordpress Plugins

52 Comments

  1. Robert August 18, 2012

    Thank you very much for making this much needed plugin.

    Until now I have not found another plugin that works satisfactorily to accomplish this seemingly simple addition to WordPress.

    Just working to convert an old website baker based site to WordPress for a client and decided to search and find out if any one had addressed this issue properly.

    To my surprise, trusted daddy design has stepped up to the plate to help us out.

    Thanks again for this.

    Just one question remains?? where is the donate button?

    Reply
    • daddydesign August 22, 2012

      HI Robert, Glad our plugin was able to help! Let us know how it worked out for you!!

      Reply
      • Robert August 23, 2012

        Seems to be working great on the site I converted. I do have one request. In the old days I did some websites with the .shtml extension so I could get that function and do some nifty stuff. Now these sites are all 6 to 8 years old and doing well but they are all old school and I would like to convert them to wordpress and use all of its great new features to rebuild these sites. Any chance we could get the .shtml extension added?

        Reply
        • daddydesign August 27, 2012

          @robert. We will add .shtml to the next version. We are 1st fixing a big that we found with version 1.0. I will keep you updated.

        • daddydesign September 17, 2012

          HI Robert, not sure if you know but version 1.1 has the request you asked for.

  2. Henri August 22, 2012

    Hi

    Nice plugin, do you plan to make it work with the default default WordPress permalink

    thanks
    Henri

    Reply
  3. Henri August 22, 2012

    forget my question ;)

    Good plugin anyway

    henri

    Reply
  4. henri August 25, 2012

    Hi

    I have just tried you plugin on a wordpress website

    Do you think that you could add a “trailing slash” extension…?

    I have an old site that I have to convert on wordpress and some of the pages are

    mysite.com/page/

    Do you sie it could be possible?

    Henri

    Reply
  5. Henri August 27, 2012

    Hi again. Ok i get it

    If you have a custom permalink ending by a slah (/)

    And if in the plugin box you choose the default (none) page extension, the URL will end with à slash (as the category And as the tag url)

    But if you set a permalink ending with .html, all the pages you will setup with (none) will have an URL without a trailing slash.

    So m’y question is: is it possible to have custom permalink ending by .html And the page with extension set with “none” ending by a trailing slash

    TSX
    Henri

    Reply
  6. Aimee September 28, 2012

    Hey There! Your plugin works great, but unfortunately whenever the page is updated you have to re-click the radio button for the page extension you wanted or it will go back to default WP extension. This wouldn’t be an issue if it was just me using the plugin, but when a client is editing the WP site, it’s not something I can expect them to do. Than you! Great plugin!

    Reply
    • daddydesign September 30, 2012

      @aimee, are you sure this is happening? We are not having this issue.. This only happens when you create a new page which of course defaults to no extension. But if you give a page an extension it should keep it. Remember this plugin does not do global settings, its only for that specific page.

      Reply
  7. Aimee September 30, 2012

    Yes, I’m sure. I am running the latest version of WP. I have the individual page set to .html extension, and update the page, and it works perfectly. If the page is then opened later and edited, it automatically switches back to default – unless I check .html again. I heard I can do this same thing with a 403, I’m going to give that a shot. Thank you for the response!

    Reply
  8. moujan October 3, 2012

    Hi,
    I am having similar issues with the plugin as it keeps dropping .html from SOME of the pages – particularly if someone leaves a comment …but works fine on some other pages!!!. I have to keep going back to the page and update it back to .html… Any idea what is causing this? Your help appreciated.

    Reply
    • daddydesign October 3, 2012

      We are looking into this issue now. I will let you know when you get it fixed.

      Reply
    • daddydesign October 3, 2012

      also, what is your URL and do you have comments on your pages?

      Reply
      • Moujan October 3, 2012

        Hi…Yes I think it is related to when someone leaves a comment but not always. it is under motheroftwins.com —this am all seems fine !!! Particularly the pages under twin pregnancy tab are affected!
        thx

        Reply
      • Moujan October 3, 2012

        Hi
        I checked again and it is happening now on a different page called for laughs – different tab. Does not seem to be related to comments in this case. thx

        Reply
      • moujan October 10, 2012

        Hi
        Any luck with this? This issue is still going on? thx

        Reply
  9. Jonathan Lehrer October 6, 2012

    It seems that if the contact page is used, the URL resets to the default WP format, without the HTM extension. What’s more, it seems that the contact form stops working. I’m using the contact form that comes with Jetpack.

    Reply
    • daddydesign October 10, 2012

      hmm, I will look into this! Thanks for reporting it.

      Reply
  10. Alice October 9, 2012

    Hello Daddy! :)

    Any chance we could get the .htm extension added for the category pages?

    Thank you!

    Reply
    • daddydesign October 10, 2012

      We will look into that for a future release. I think you can mess with the permalinks to accomplish that though.

      Reply
      • Alice October 10, 2012

        Thanks for the answer, unfortunately I didn’t succeed, the category slug doesn’t accept “.” :(

        Reply
  11. Martin November 3, 2012

    Hi,
    very nice to have “real” support with a plugin, that allows individual settings on each page.

    At the moment I’m just searching through WP plugin page and found “some” plugins for setting .html.

    Do you think the plugin could slow down the loading speed noteworthy, due to the way it works?

    Reply
    • daddydesign November 7, 2012

      Hi Martin,

      I dont see or think why this would slow down your blog. Please let us know if you see a difference.

      Reply
  12. Alexey December 2, 2012

    Hi daddy.
    Your plugin does not work in version 3.4

    WordPress database error: [Table 'corepress.fake_status' doesn't exist]
    SELECT * FROM fake_status

    Reply
  13. rais January 2, 2013

    Hi,

    Great Plugin

    but i wanna make my category page to be .html page so how can i do?

    Reply
    • daddydesign January 22, 2013

      I am not sure if you can do this. You should look up permalink tutorials maybe.

      Reply
  14. Thomas February 1, 2013

    Hi There,
    i am Using your plugin to get the htm extension. This works fine so far. But the entries in the Menue aren´t getting the extension. So there are links to the pages without .htm

    Reply
    • daddydesign February 5, 2013

      Are they pages that are not getting the extension? Or categories?

      Reply
      • Thomas February 6, 2013

        Pages. The php File uses to show the pages.

        Reply
        • Thomas February 6, 2013

          Your WP stripped out the code. I meant: php wp_list_pages

  15. Lorne February 7, 2013

    Curious how to handle index.html. I am porting a site from static html to WordPress and I see no option for the home page to rename index.html. This is pretty important as the current static site carries a lot of SEO weight on the index.html page. Is there a trick to getting the index.html extension without creating a redirect loop? While the plugin works great on other pages, it’s a show-stopper for the home page.

    Reply
  16. Lorne February 7, 2013

    Hi, please disregard my last question. I just did an htaccess redirect from .html to .php. I was just curious if the plugin had this ability and I was missing it.

    Cheers, great plugin!

    Reply
  17. Phil S February 20, 2013

    Hi, a very useful plugin. re Thomas query on menu links not showing extensions, is there a fix available for that? Cheers.

    Reply
  18. chris March 13, 2013

    Hi

    I have created some pages… some of them are parents pages, I would like these parents page to be with a traling slash as the children pages would have .html extension

    So a sample of urls would be

    mysite.com/myparentspage/
    mysite.com/myparentspage/onechildren page.html

    is it possible? how to do it? because you can choose “.html” or “none” but you don’t have the “traling /” extension

    txs

    Reply
  19. Gregor March 13, 2013

    I am moving an old website to wp. I tried this plugin in windows portable xampp and it works wonderfull. However, when i set it up in in linux… the page doesn’t load.
    Firefox says: This page isn’t redirecting propperly
    Chromium says: This page has a redirect loop
    I’ve created a static page as first page (set it in readers), permalinks is set to “post name”, the page contains only words “test test”. I’ve set the unsafe full persmission as i though permission is the issue.
    I would need the pages to display .html at the end.

    Reply
  20. Antoine April 8, 2013

    Hi, as many i’am moving and old html website to wordpress. Everything is fine to convert the extension of pages with your fantastic plugin but the homepage. WordPress doensn’t display the name & extension of the homepage. How could i keep my index.htm extension homepage in wordpress?
    Thank you.

    Reply
  21. Frank April 8, 2013

    Antoine, just use htaccess file and 301 redirect from index.php to index.htm

    Reply
  22. Nat May 16, 2013

    Hi Guys,
    Any chance of .aspx being added to the list of extensions?
    Nat

    Reply
    • daddydesign May 16, 2013

      Hi Nat, We will try to add it soon. We are busy with projects and we still need to fix a few other bugs on this plugin as well. I will keep you updated!

      Reply
  23. Sam June 20, 2013

    Very useful plug-in, team. Thanks!

    One quick query. it seems like it has an impact on the ‘Add new plugins’ functionality of WP.

    When I try the ‘search’, ‘popular’ or ‘newest’ or ‘featured’ options to add a new plug-in, I get the following error:

    - – - –

    An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums.

    Try again
    - – - –

    When I deactivate WP Page Extension, the error goes away and I can add new plug-ins.

    Wondering if this is a known problem and if it can be fixed in the next release.

    Reply
  24. rakesh July 16, 2013

    now i install pulgin my site not working there some parmalink problem

    Reply
  25. Nat September 16, 2013

    Hi Guys,
    I’m having some issues with the plugin. Previously, when it was activated I could not view any of the content in the either the visual or text editors. Now it’s just producing a 500 internal server error when it’s activated and you cannot edit any pages unless the plugin is deactivated.

    I am also getting duplicate meta description warnings in webmaster tools as Google appears to be indexing versions both with an without the extension.

    Any help would be appreciated.
    Thanks,
    Nat

    Reply
  26. AmyQ September 26, 2013

    Hi There,

    I have the same issue as

    Aimee
    September 28, 2012
    Hey There! Your plugin works great, but unfortunately whenever the page is updated you have to re-click the radio button for the page extension you wanted or it will go back to default WP extension. This wouldn’t be an issue if it was just me using the plugin, but when a client is editing the WP site, it’s not something I can expect them to do. Than you! Great plugin!

    Except that in addition, when I add a .php extension to a page then save it works perfectly. Then I edit another page without the extension needed and click save. The original page loses its .php extension. It works the other way round too, so that if i name one page with a .php extension it adds the extension to all pages!

    Please can you help to fix this as it is a worthy plug-in otherwise!

    Many thanks
    Amy

    Reply
    • daddydesign October 4, 2013

      Hi, we are currently trying to fix other bugs on this plugin. We will email you when we have an updated version.

      Reply
  27. Shashi September 27, 2013

    Hi I have using this plugin but when i change the one page extension it automatic change for all pages but i want only to change one page not for all pages .Any reason? Why this happening there?

    Reply
    • daddydesign October 4, 2013

      Hi, we are currently trying to fix other bugs on this plugin. We will email you when we have an updated version.

      Reply

Leave a Reply

Your email is never published nor shared.
Required fields are marked *

You may use these HTML tags and attributes:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. Or subscribe without commenting.