{"id":448,"date":"2005-12-23T16:03:37","date_gmt":"2005-12-23T14:03:37","guid":{"rendered":"http:\/\/frenchfragfactory.net\/ozh\/archives\/2005\/12\/23\/wordpress-theme-zip-for-lazy-wordpress-theme-authors\/"},"modified":"2005-12-23T16:03:37","modified_gmt":"2005-12-23T14:03:37","slug":"wordpress-theme-zip-for-lazy-wordpress-theme-authors","status":"publish","type":"post","link":"https:\/\/planetozh.com\/blog\/2005\/12\/wordpress-theme-zip-for-lazy-wordpress-theme-authors\/","title":{"rendered":"WordPress Theme Zip for Lazy WordPress Theme Authors"},"content":{"rendered":"<p>When working on a WordPress Theme, I find one thing very tedious : repacking the <em>theme.zip<\/em> archive, making sure all paths within the zip file are correct (all relative from <em>wp-content\/themes\/<\/em> that is), then upload and replace the archive.<\/p>\n<p>Doing this every time I make the slightest modification to a file (&quot;\u009ddoh, typo in a .css ?&quot;\u009d) was way too unbearable not to come up with a smart and lazy way to manage this task. Hence <a href=\"https:\/\/planetozh.com\/blog\/my-projects\/wordpress-theme-zip\/\">WordPress Theme Zip<\/a>, a PHP script that generate on the fly zip archives for WordPress themes with a few extra features (adding some version tracking, listing and viewing files, doing the laundry)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The easiest way to maintain a zip archive of your theme.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[2,10,245,108],"class_list":["post-448","post","type-post","status-publish","format-standard","hentry","tag-code","tag-php","tag-wordpress","tag-wordpress-theme"],"_links":{"self":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts\/448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/comments?post=448"}],"version-history":[{"count":0,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts\/448\/revisions"}],"wp:attachment":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/media?parent=448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/categories?post=448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/tags?post=448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}