{"id":46320,"date":"2013-04-29T14:40:46","date_gmt":"2013-04-29T14:40:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/permalink-modifier\/"},"modified":"2013-04-30T05:55:07","modified_gmt":"2013-04-30T05:55:07","slug":"permalink-modifier","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/permalink-modifier\/","author":9965932,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"trunk","tested":"3.5.2","requires":"3.1","requires_php":"","requires_plugins":"","header_name":"Permalink modifier","header_author":"Hardik Meckwan","header_description":"","assets_banners_color":"","last_updated":"2013-04-30 05:55:07","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.hardikmeckwan.com","header_plugin_uri":"http:\/\/www.hardikmeckwan.com","header_author_uri":"http:\/\/www.hardikmeckwan.com","rating":5,"author_block_rating":0,"active_installs":10,"downloads":836,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"0.1.0":"<ul>\n<li>No specifics. Automatic upgrade works fine.<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The customise button is activated in pages, posts etc...","2":"Customise button allows you to edit the whole permalink.","3":"The permalink alias box appears towards the bottom of the edit screen.","4":"Define the permalink structures on Settings &gt; Permalinks options page."}},"plugin_section":[],"plugin_tags":[537,170,2662,86,538],"plugin_category":[57],"plugin_contributors":[90192],"plugin_business_model":[],"class_list":["post-46320","plugin","type-plugin","status-closed","hentry","plugin_tags-link","plugin_tags-page","plugin_tags-permalink","plugin_tags-post","plugin_tags-url","plugin_category-taxonomy","plugin_contributors-hardikmeckwan","plugin_committers-hardikmeckwan"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/permalink-modifier.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin adds two areas of functionality: Global page, category or tag permalink structures and individual custom permalinks.<\/p>\n\n<p>Options are added to the Permalinks Settings page allowing you to specify the structure for pages, categories, tags and authors.<\/p>\n\n<p>By default - if custom permalinks are enabled - pages are accessible in the format <code>\/page\/<\/code> or <code>\/parent\/page\/<\/code>.<\/p>\n\n<p>You can modify this format in many different ways, for example:<\/p>\n\n<ul>\n<li>Add an extension: <code>\/%pagename%.html<\/code><\/li>\n<li>Add a parent directory name: <code>\/content\/%pagename%\/<\/code><\/li>\n<li>Prefix the page name: <code>\/page-%pagename%\/<\/code><\/li>\n<li>Or using a combination of the above.<\/li>\n<\/ul>\n\n<p>This same format applies for categories, tags and authors, however the structure tokens differ:<\/p>\n\n<ul>\n<li>Categories: <code>%category%<\/code> (E.g. <code>\/category\/%category%.html<\/code>)<\/li>\n<li>Tags: <code>%post_tag%<\/code> (E.g. <code>\/tag\/%post_tag%.html<\/code>)<\/li>\n<li>Authors: <code>%author%<\/code> (E.g. <code>\/author\/%author%.html<\/code>)<\/li>\n<\/ul>\n\n<p>Each <em>permalink base<\/em> can be edited directly via these settings, for example using <code>\/people\/%author%.html<\/code> as the Author permalink structure will replace <code>\/author\/<\/code> with <code>\/people\/<\/code>.<\/p>\n\n<p>If no prefix is found, permalinks will be prepended with a default (category, tag or author) - with the exception of pages.<\/p>\n\n<p><strong>Note:<\/strong> Ensure you have included the correct structure tag somewhere in the url.<\/p>\n\n<p>Additionally, an option is added to the edit screen allow you to specify the permalink for an individual post or page.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Unzip the package, and upload <code>page-permalink<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to the permalink settings page <em>(Settings &gt; Permalinks)<\/em> and set your custom global page permalink structure.<\/li>\n<li>Individual post permalinks can be edited via the edit post screen.<\/li>\n<\/ol>\n\n<p>readmore: http:\/\/www.hardikmeckwan.com<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Why is the customise button now showing?<\/dt>\n<dd><p>If you have not enabled custom permalinks <em>(Settings &gt; Permalinks)<\/em> and they are set to the default option,\nthe plugin will not recognise that custom permalink structures are enabled.<\/p><\/dd>\n<dt>What is a permalink alias?<\/dt>\n<dd><p>A permalink alias is an additional permalink value that can be set to redirect to the actual permalink.<\/p>\n\n<p>If a user enters the URL of an existing alias value, it will header redirect <em>(301)<\/em> them to the correct location.<\/p><\/dd>\n<dt>How can I remove a custom permalink?<\/dt>\n<dd><ul>\n<li>Click the <code>Customise<\/code> permalink button on the admin edit screen.<\/li>\n<li>Empty the input containing the permalink.<\/li>\n<li>Click on <code>OK<\/code> and update the entry to apply the changes.<\/li>\n<\/ul>\n\n<p>The default permalink structure will then be applied.<\/p><\/dd>\n<dt>Why do numbers keep appearing at the end of my permalink?<\/dt>\n<dd><p>Permalinks should by unique across your site, if you are trying to define a duplicate a numeric value will be appended to the end.<\/p>\n\n<p>For example, if there is an existing custom slug of \"\/post.html\", it will be turned into \"\/post.html2\".<\/p><\/dd>\n<dt>What features are there still left to implement?<\/dt>\n<dd><ul>\n<li>Complete removal of the Category or Tag base.<\/li>\n<li>Option to remove parent categories from the category permalink, e.g. \"\/parent\/child\/\" becomes just \"\/child\/\".<\/li>\n<li>Ability to customise the archive pages, e.g. \"\/2011-02.html\".<\/li>\n<li>Option to edit the author name in author permalinks.<\/li>\n<li>Ability to disable individual \/ custom page permalinks to speed up sites using custom structures only.<\/li>\n<\/ul><\/dd>\n<dt>What is the order of priority used for redirects?<\/dt>\n<dd><ol>\n<li>Find an existing page by the specified path, if one exists then redirect to that page.<\/li>\n<li>Check for a custom permalink if the current request returns a 404 error. <em>(Defined on the individual edit page)<\/em><\/li>\n<li>Lookup an alias permalink if no existing page is found. <em>(Defined on the individual edit page)<\/em><\/li>\n<li>Use the global permalink structures. <em>(Defined on the permalink settings page)<\/em><\/li>\n<\/ol><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<ul>\n<li><em>Updated 2013-04-26.<\/em><\/li>\n<\/ul>","raw_excerpt":"Fully customise the permalink for an individual page or post and globally set the permalink structure for pages, categories, tags or authors.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/46320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=46320"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hardikmeckwan"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=46320"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=46320"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=46320"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=46320"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=46320"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=46320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}