{"id":3329,"date":"2008-07-01T11:45:06","date_gmt":"2008-07-01T11:45:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/decategorizer\/"},"modified":"2009-06-26T20:37:24","modified_gmt":"2009-06-26T20:37:24","slug":"decategorizer","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/decategorizer\/","author":424478,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.7.1.2","stable_tag":"trunk","tested":"2.8","requires":"2.5","requires_php":"","requires_plugins":"","header_name":"Decategorizer","header_author":"Bruno \"Aesqe\" Babic","header_description":"","assets_banners_color":"","last_updated":"2009-06-26 20:37:24","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.amazon.com\/gp\/registry\/wishlist\/1IU6F22QPQX2Y\/","header_plugin_uri":"http:\/\/skyphe.org\/code\/wordpress\/decategorizer\/","header_author_uri":"http:\/\/skyphe.org","rating":0,"author_block_rating":0,"active_installs":10,"downloads":11739,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.1a","0.1b","0.1c","0.2","0.2.1","0.3","0.3.0.1","0.4","0.5.2","0.5.2.1","0.5.3","0.5.3.1","0.5.3.2","0.5.4.2","0.5.4.3","0.6","0.6.2","0.6.2.3","0.6.3","0.7","0.7.1","0.7.1.1","0.7.1.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[89,23064,23065,3511,23066],"plugin_category":[59],"plugin_contributors":[79500],"plugin_business_model":[],"class_list":["post-3329","plugin","type-plugin","status-publish","hentry","plugin_tags-category","plugin_tags-category-base","plugin_tags-category_base","plugin_tags-remove","plugin_tags-remove-category","plugin_category-utilities-and-tools","plugin_contributors-aesqe","plugin_committers-aesqe"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/decategorizer.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>THIS PLUGIN IS NOW OBSOLETE,PLEASE SWITCH TO \n<a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-no-category-base\/\">'WP NO CATEGORY BASE'<\/a> \nPLUGIN<\/strong><\/p>\n\n<p><strong>Go to http:\/\/skyphe.org\/code\/wordpress\/decategorizer\/ for the \nexplanation, thanks!<\/strong><\/p>\n\n<p>\"Decategorizer\" will remove the category base from your category \nlinks, and turn your category URLs from something like \n\"http:\/\/yourdomain\/category\/news\/\" to \"http:\/\/yourdomain\/news\/\".<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<p>301 redirection for old category links added automatically;<br \/>\nworks with most permalink structures (please e-mail me or leave \na comment on plugin's site if it doesn't work for you); \nyou can safely use variables in your category URLs \n(http:\/\/yourdomain\/news\/?var=val); \nsitemap plugins compatible; \nit works with multiple subcategory links \n(http:\/\/yourdomain\/categoryname\/subcategoryname\/subsubcategoryname\/)<\/p>\n\n<p>\"Decategorizer\" needs John Godley's\n<a href=\"http:\/\/urbangiraffe.com\/plugins\/redirection\/\">'Redirection'<\/a> \nplugin to work and it will disable itself if Redirection is \nnot installed.\nRedirection version 2.x. is recommended (Last tested with v2.1.9)<\/p>\n\n<h3>More info<\/h3>\n\n<p>To see the end result before you decide to install, please \nvisit <a href=\"http:\/\/wordpress.skyphe.org\">wordpress.skyphe.org<\/a> and \nbrowse around. You'll notice that no url contains \"category\" and still \neverything works just fine.<\/p>\n\n<p>I don't think I've ever written a readme before. Is it full of \nspelling and grammar errors? Too long? I suck at explaining how things \nwork? Drop me an e-mail if something's bugging you about this text :)<\/p>\n\n<h3>Plans for the next version?<\/h3>\n\n<p>(modified on February 10th 2009 at 11:36PM)<\/p>\n\n<p>Make it a \"Redirection\" extending class - does that make any sense?\nProbably.<\/p>\n\n<p>Or maybe move from \"Redirection\" completely and just write the values\nto the .htaccess file?<\/p>\n\n<p>Leave a comment here (Wordpress forums) or on my site, or send me an \ne-mail if you would like to see something added to the plugin.<\/p>\n\n<p>Thanks for reading this :)<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Place the whole 'decategorizer' folder into your wordpress' \ninstallation folder, under 'wp-content\\plugins'.<\/li>\n<li>Go to WordPress administration-&gt;plugins page and make sure that \nthe plugin's name (Decategorizer) is on the list, but do not \nactivate it just yet.<\/li>\n<li>Install Urban Giraffe's Redirection plugin the same way, \nif you haven't already done so.<\/li>\n<li>Activate 'Redirection' plugin.<\/li>\n<li>If you haven't had Redirection installed and used before now,\ngo to Redirection plugin's options page so its database tables\ncan be created.<\/li>\n<li>Go back to the plugin management page and activate Decategorizer.<\/li>\n<li>You're done.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>0.7.1.1<\/h4>\n\n<ul>\n<li>june 2nd 2009<\/li>\n<li>small bugfix for subfolder installations<\/li>\n<\/ul>\n\n<h4>0.7.1<\/h4>\n\n<ul>\n<li>may 30th 2009<\/li>\n<li>additional options on the permalink settings page in admin.<\/li>\n<li>now you can create a list of paths which will be ignored by the \npaging redirection (thanks Travis!) =&gt; <em>WORDPRESS 2.7 AND UP ONLY<\/em><\/li>\n<\/ul>\n\n<h4>0.6.3<\/h4>\n\n<ul>\n<li>may 17th 2009<\/li>\n<li>fixed a bug with 301 redirections not respecting the user added \ntext string at the beginning of permalink structure<\/li>\n<\/ul>\n\n<h4>0.6.2.3<\/h4>\n\n<ul>\n<li>may 17th 2009<\/li>\n<li>minor code corrections<\/li>\n<li>informational messages are no longer echoed, but saved to a log file \nto prevent headers already sent errors on add\/edit post\/category<\/li>\n<\/ul>\n\n<h4>0.6.2<\/h4>\n\n<ul>\n<li>may 14th 2009<\/li>\n<li>i <em>might<\/em> have broken a few sites with that 0.6 version, so i'll \njust apologize preemptively - sorry! :|<\/li>\n<li>version 0.6.2 is what version 0.6 was supposed to be<\/li>\n<li>big thanks goes to westi for explaining the event sequence of \n\"update_option_permalink_structure\" hook<\/li>\n<\/ul>\n\n<h4>0.6<\/h4>\n\n<ul>\n<li>may 11th 2009<\/li>\n<li>fixed a bunch of bugs<\/li>\n<li>plugin now correctly updates the redirections when permalink \nstructure is updated, or deletes them when structure is empty<\/li>\n<li>plugin now deletes the data it has created when it is deactivated<\/li>\n<li>added support for custom strings in permalink structures, \nfor example \/articles\/%postname%.html (thanks Dominic!).<\/li>\n<li>i'll be releasing another update soon - you'll be able to \nchoose whether you want the trailing slash or not in your \npermalinks, and also some other yum things.<\/li>\n<\/ul>\n\n<h4>0.5.4.3<\/h4>\n\n<ul>\n<li>february 20th 2009<\/li>\n<li>fixed the failing feed redirections for some permalink structures\n(thanks Ray!)<\/li>\n<li>better description and tags in readme for Sphinx :)<\/li>\n<\/ul>\n\n<h4>0.5.4.2<\/h4>\n\n<ul>\n<li>february 17th 2009<\/li>\n<li>added exceptions if is_admin() or is_search()<\/li>\n<\/ul>\n\n<h4>0.5.4<\/h4>\n\n<ul>\n<li>february 14th 2009<\/li>\n<li>had to change the redirection regexes again, to make it possible \nfor urls like \/categoryname\/subcategoryname\/?var=value (thanks T4L!)<\/li>\n<\/ul>\n\n<h4>0.5.3.2<\/h4>\n\n<ul>\n<li>february 13th 2009<\/li>\n<li>changed redirection form from \/cat_name\/$ to \n^\/(optional subfolder install)\/cat_name\/$, so if the install is in a \nsubfolder (eg. http:\/\/domain.com\/wordpress), that subfolder is now \nincluded in all redirections, just to make it failsafe.<\/li>\n<li>fixed failing home pagination in some cases (\/HOME\/page\/2\/) when\nwordpress is installed in a subdirectory.<\/li>\n<\/ul>\n\n<h4>0.5.3.1<\/h4>\n\n<ul>\n<li>february 12th 2009\nfixed the randomly appearing slash at the end of category list when \nusing 'wp_list_categories' function to print it<\/li>\n<\/ul>\n\n<h4>0.5.3<\/h4>\n\n<ul>\n<li>february 10th 2009<\/li>\n<li>changed category redirections into regexes and added $ (end of string) \nat the end of expressions to make sure it parses category URLs <em>only<\/em>.<\/li>\n<li>also tested with wordpress MU 2.7 (and Redirection 2.1.7) and everything \nseems to work just fine :)<\/li>\n<\/ul>\n\n<h4>0.5.2<\/h4>\n\n<ul>\n<li>october 31st 2008<\/li>\n<li>minor code changes<\/li>\n<\/ul>\n\n<h4>0.5.1<\/h4>\n\n<ul>\n<li>october 30th 2008<\/li>\n<li>static homepage pagination<\/li>\n<li>static posts page pagination fixed<\/li>\n<li>301 redirection for paginated category\/tag archives with slugs including category_base<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>october 26th 2008<\/li>\n<li>Plugin will now automatically disable itself if \"Redirection\" is \nnot installed\/activated.<\/li>\n<li>Added notifications on top of the admin screens.<\/li>\n<li>Added 301 redirection for old permalinks containing \/category_base\/\n(thanks Utilaje!).<\/li>\n<li>Added support for permalinks without trailing slash (thanks PH!).<\/li>\n<li>Redirections are now added when the plugin is activated, and on a \nfew other occasions (see bottom of plugin file for all the hooks).<\/li>\n<li>Plugin no longer runs on each and every pageload. Hooray :)<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>plugin now checks if redirection tables exist (d'oh) before \nstarting to work. It also checks whether adding redirections is \nactually needed (if you have no child categories, for example).\n-&gt; removed in 0.5 for compatibility reasons ('\/%postname%' permalinks).<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>added automatic creation of redirection rules. \nPLEASE NOTE: Although I've been testing the plugin for the past \ntwo hours, do try it at home first.\nREMINDER TO SELF: addslashes(), INSERT, save your sanity...<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>instead of setting back category_base to its default value, \nthe current value is used, so one's permalinks don't get broken if \nthey decide to deactivate the plugin. Sorry for that, current users :\/\nPlease check your 'category_base' value.<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>added the filter to 'category_link' as well. No more \n\"\/category\/\" in links when using \"Google XML Sitemaps\" and \"Dagon \nDesign Sitemap Generator\" plugins :)<\/li>\n<\/ul>","raw_excerpt":"&quot;Decategorizer&quot; removes &#039;category base&#039; from your permalinks. Quick setup and no editing required. 301 redirections are added aut &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/3329","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=3329"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aesqe"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=3329"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=3329"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=3329"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=3329"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=3329"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=3329"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}