{"id":45426,"date":"2008-06-23T20:44:24","date_gmt":"2008-06-23T20:44:24","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/htmltidy-for-wordpress\/"},"modified":"2011-07-19T17:08:53","modified_gmt":"2011-07-19T17:08:53","slug":"htmltidy-for-wordpress","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/htmltidy-for-wordpress\/","author":553379,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.29","stable_tag":"0.1.29","tested":"3.2.1","requires":"2.5","requires_php":"","requires_plugins":"","header_name":"htmltidy for WordPress","header_author":"Benjamin Wittorf","header_description":"","assets_banners_color":"","last_updated":"2011-07-19 17:08:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/extend\/plugins\/htmltidy-for-wordpress\/","header_author_uri":"http:\/\/benjamin.wittorf.me\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":4197,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog","other_notes"],"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.1","0.1.10","0.1.11","0.1.12","0.1.13","0.1.14","0.1.15","0.1.16","0.1.17","0.1.18","0.1.19","0.1.2","0.1.20","0.1.21","0.1.22","0.1.23","0.1.24","0.1.25","0.1.26","0.1.27","0.1.28","0.1.29","0.1.3","0.1.4","0.1.5","0.1.6","0.1.7","0.1.8","0.1.9"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1975,246,8508],"plugin_category":[],"plugin_contributors":[81181],"plugin_business_model":[],"class_list":["post-45426","plugin","type-plugin","status-closed","hentry","plugin_tags-formatting","plugin_tags-html","plugin_tags-tidy","plugin_contributors-benjaminwittorf","plugin_committers-benjaminwittorf"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/htmltidy-for-wordpress.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Runs <a href=\"http:\/\/tidy.sourceforge.net\/\" title=\"HTML Tidy Library Project\">htmltidy<\/a> over the complete output of the blog (excluding feeds) and makes it <code>XHTML 1.0 Transitional<\/code> compliant. Important: please slowly prepare to switch to <a href=\"http:\/\/wordpress.org\/extend\/plugins\/wp-beautifier\/\">WP-Beautifier<\/a> as I will discontinue this plugin by the end of 2011.<\/p>\n\n<ul>\n<li>Requires \"php-tidy\" to be installed to work.<\/li>\n<li>Please understand that this currently is more of a hack than a plugin, see the FAQ.<\/li>\n<li>That's why this description needs some more elaboration, too.<\/li>\n<li>Still, it works pretty well. Production environment well.<\/li>\n<li>Also, this plugin doesn't do magic - please refer to <a href=\"http:\/\/tidy.sourceforge.net\/\" title=\"HTML Tidy Library Project\">the Tidy Project Page<\/a>.<\/li>\n<li>Supports <a href=\"http:\/\/www.satollo.net\/plugins\/hyper-cache\">Hyper Cache<\/a>.<\/li>\n<li>Works well with WP Super Cache, too.<\/li>\n<li>Caching is recommended anyway.<\/li>\n<li>Works with Google ModPageSpeed.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>htmltidy-for-wordpress<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Visit http:\/\/validator.w3.org and enjoy your beautifully beautified source code.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>I have php-tidy installed, but now my blog doesn't work anymore<\/dt>\n<dd><p>Please make sure you have disabled any theme-based gzip-compression (e.g. in Headway or Thesis).\nCompression in caching is fine!<\/p><\/dd>\n<dt>Where are the buttons and the knobs? I can't configure anything!<\/dt>\n<dd><p>That's because this is more of a hack than a real plugin. As yet. Want to help? You're welcome!<\/p><\/dd>\n<dt>What are you currently working on this plugin?<\/dt>\n<dd><ul>\n<li>Removing dependancy on php-tidy<\/li>\n<li>A real configuration pane for this plugin which features...<\/li>\n<li>\u2026options which files\/directories\/user level to exclude from being tidied up<\/li>\n<li>\u2026options for tidy itself<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>The current version is 0.1.29 (2011.07.19).<\/p>\n\n<h4>0.1.29 (2011.07.19)<\/h4>\n\n<ul>\n<li>Changed: tweaked some Tidy settings for more pretty printing<\/li>\n<li>New: compatible with WordPress 3.2.1<\/li>\n<\/ul>\n\n<h4>0.1.28 (2011.06.04)<\/h4>\n\n<ul>\n<li>New: compatible with WordPress 3.1.3<\/li>\n<\/ul>\n\n<h4>0.1.27 (2011.02.27)<\/h4>\n\n<ul>\n<li>Changed: updated readme.txt to WordPress plugin readme file standard<\/li>\n<li>New: compatible with WordPress 3.1.1<\/li>\n<\/ul>\n\n<h4>0.1.26 (2011.02.27)<\/h4>\n\n<ul>\n<li>New: compatible with WordPress 3.1<\/li>\n<li>Changed: code changed according to the WordPress Coding Standards<\/li>\n<\/ul>\n\n<h4>0.1.25 (2010.12.30)<\/h4>\n\n<ul>\n<li>New: compatible with WordPress 3.0.4<\/li>\n<\/ul>\n\n<h4>0.1.24 (2010.12.14)<\/h4>\n\n<ul>\n<li>New: compatible with WordPress 3.0.3<\/li>\n<\/ul>\n\n<h4>0.1.23 (2010.05.29)<\/h4>\n\n<ul>\n<li>New: compatible with WordPress 3.0<\/li>\n<li>Changed: updated FAQ<\/li>\n<\/ul>\n\n<h4>0.1.22 (2010.05.15)<\/h4>\n\n<ul>\n<li>New: removes first line if (almost) empty<\/li>\n<\/ul>\n\n<h4>0.1.21 (2010.05.15)<\/h4>\n\n<ul>\n<li>New: won't activate unless <code>php-tidy<\/code> is installed<\/li>\n<li>New: won't interfere with Headway visual editor anymore<\/li>\n<li>Changed: way <code>maketidy<\/code> is called, should increase performance slightly<\/li>\n<\/ul>\n\n<h4>0.1.20 (2010.01.06)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.9.1.<\/li>\n<li>Changed: tweaked minor settings<\/li>\n<li>Changed: new plugin URI<\/li>\n<\/ul>\n\n<h4>0.1.19 (2009.12.24)<\/h4>\n\n<ul>\n<li>Changed: There was a bug that sometimes prevented the feed from being displayed correctly.<\/li>\n<\/ul>\n\n<h4>0.1.18 (2009.12.24)<\/h4>\n\n<ul>\n<li>Changed: There was a bug that prevented login to WordPress 2.9 on some machines (thanks to <a href=\"http:\/\/hirahim.com\" title=\"Rahim Sonawalla\">Rahim Sonawalla<\/a> for the fix).<\/li>\n<\/ul>\n\n<h4>0.1.17 (2009.12.22)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.9.<\/li>\n<li>New: Makes sure no <code>&lt;?xml\u2026<\/code> is added to the header.<\/li>\n<\/ul>\n\n<h4>0.1.16 (2009.11.11)<\/h4>\n\n<ul>\n<li>New: Added filter to support Hyper Cache.<\/li>\n<\/ul>\n\n<h4>0.1.15 (2009.08.10)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.8.5.<\/li>\n<li>Changed: Better check for valid pages to be tidied.<\/li>\n<\/ul>\n\n<h4>0.1.14 (2009.08.10)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.8.4.<\/li>\n<\/ul>\n\n<h4>0.1.13 (2009.08.10)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.8.3.<\/li>\n<\/ul>\n\n<h4>0.1.13 (2009.06.11)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.8.<\/li>\n<\/ul>\n\n<h4>0.1.12 (2009.01.28)<\/h4>\n\n<ul>\n<li>New: The plugin now forces a doctype.<\/li>\n<\/ul>\n\n<h4>0.1.11 (2009.01.02)<\/h4>\n\n<ul>\n<li>New: Added an exception for the virtual robots.txt.<\/li>\n<\/ul>\n\n<h4>0.1.10 (2009.01.01)<\/h4>\n\n<ul>\n<li>Changed: The plugin URI points to the new plugin homepage.<\/li>\n<\/ul>\n\n<h4>0.1.9 (2008.12.11)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.7.<\/li>\n<\/ul>\n\n<h4>0.1.8 (2008.10.24)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.6.3.<\/li>\n<\/ul>\n\n<h4>0.1.7 (2008.10.02)<\/h4>\n\n<ul>\n<li>Changed: No more problems with feeds that don't end in a slash.<\/li>\n<\/ul>\n\n<h4>0.1.6 (2008.09.09)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.6.2.<\/li>\n<\/ul>\n\n<h4>0.1.5 (2008.08.31)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.6.1.<\/li>\n<li>Changed: Small layout errors in the source code (!).<\/li>\n<\/ul>\n\n<h4>0.1.4 (2008.07.15)<\/h4>\n\n<ul>\n<li>New: Compatible up to WordPress 2.6.<\/li>\n<li>Changed: There was a typo that prevented version 0.1.3 from working.<\/li>\n<li>Changed: Clarified a comment in the source.<\/li>\n<\/ul>\n\n<h4>0.1.3 (2008.07.09)<\/h4>\n\n<ul>\n<li>Changed: Moved xmlrpc.php exception to where it belongs.<\/li>\n<li>Changed: Commented the exceptions.<\/li>\n<\/ul>\n\n<h4>0.1.2 (2008.07.07)<\/h4>\n\n<ul>\n<li>Changed: Gave the source code style for easier understanding.<\/li>\n<li>Removed: Removed the \u201cdonate\u201d link.<\/li>\n<\/ul>\n\n<h4>0.1.1 (2008.06.25)<\/h4>\n\n<ul>\n<li>New: Added an exception to not tidy xmlrpc.php output.<\/li>\n<li>Changed: Fixed a typo in the readme.txt.<\/li>\n<\/ul>\n\n<h4>0.1.0 (2008.06.23)<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n\n<!--section=other_notes-->\n<h3>To do<\/h3>\n\n<ul>\n<li>There really should be a fancy options page.<\/li>\n<li>Remove dependancy on <code>php-tidy<\/code>.<\/li>\n<\/ul>","raw_excerpt":"Runs &quot;htmltidy&quot; over the complete output of the blog (excluding feeds) and makes it XHTML 1.0 Transitional compliant.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/45426","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=45426"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/benjaminwittorf"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=45426"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=45426"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=45426"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=45426"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=45426"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=45426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}