<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevPress</title>
	<atom:link href="http://devpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://devpress.com</link>
	<description>Professional  WordPress Themes</description>
	<lastBuildDate>Fri, 24 May 2013 21:58:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Announcement: Cheaper Renewals</title>
		<link>http://devpress.com/announcement-cheaper-renewals/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=announcement-cheaper-renewals</link>
		<comments>http://devpress.com/announcement-cheaper-renewals/#comments</comments>
		<pubDate>Fri, 24 May 2013 16:29:51 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17237</guid>
		<description><![CDATA[For exclusive products, DevPress charges for updates once your membership expires. Currently, that means renewing for another $40 per year. Some members have voiced their disappointments about this issue. Simply, it&#8217;s too expensive for updates. Therefore, I&#8217;m in the process of introducing cheaper renewals for DevPress.com memberships. I haven&#8217;t decided the exact price yet, but&#8230;]]></description>
				<content:encoded><![CDATA[<p>For exclusive products, DevPress charges for updates once your membership expires. Currently, that means renewing for another $40 per year. Some members have voiced their disappointments about this issue. Simply, it&#8217;s too expensive for updates.</p>
<p>Therefore, I&#8217;m in the process of introducing cheaper renewals for DevPress.com memberships. I haven&#8217;t decided the exact price yet, but it should be around $20.00 &#8212; half of the current price to sign up the first time around.</p>
<p><strong>Why charge for updates?</strong></p>
<ul>
<li>It takes time to keep high quality products updated.</li>
<li>1000 updates (downloads) are nothing, but 300,000 downloads will start to hurt.</li>
<li>It literally costs time and money to push out updates.</li>
<li>Renewing your membership doesn&#8217;t mean getting just updates. You get new products too.</li>
</ul>
<p><strong>When can we expect cheaper renewals?</strong><br />
Sometime this year.</p>
<p><strong>What happens to early adopters that signed up with $30 subscriptions?</strong><br />
If your subscription already renewed then cancel the subscription to prevent next year automatic renewal and contact me so I can refund the difference. After your current membership expires, you can renew manually.</p>
<p><strong>What about the REALLY early adopters with lifetime and $5 subscriptions?</strong><br />
Thank you for the early support. This will not affect you.</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/announcement-cheaper-renewals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New: Tourmaline WordPress Theme</title>
		<link>http://devpress.com/new-tourmaline-wordpress-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-tourmaline-wordpress-theme</link>
		<comments>http://devpress.com/new-tourmaline-wordpress-theme/#comments</comments>
		<pubDate>Sun, 19 May 2013 00:46:06 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[Theme Releases]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17228</guid>
		<description><![CDATA[Tourmaline is the third theme to be released within the last two weeks on DevPress (patting myself on the back). Inspired by and very much based on AlistairLane.com. Tourmaline is a four-column theme made for personal photo-blogging. It features a cool gray-scale home page showing colored photos only when you hover on top of each&#8230;]]></description>
				<content:encoded><![CDATA[<p><a href="http://devpress.com/themes/tourmaline"><img src="http://devpress.com/wp-content/uploads/2013/05/tourmaline.jpg" alt="tourmaline" width="760" height="570" class="aligncenter size-full wp-image-17226" /></a></p>
<p>Tourmaline is the third theme to be released within the last two weeks on DevPress (patting myself on the back). Inspired by and very much based on <a href="http://alistairlane.com">AlistairLane.com</a>.</p>
<blockquote><p>Tourmaline is a four-column theme made for personal photo-blogging. It features a cool gray-scale home page showing colored photos only when you hover on top of each photo.</p></blockquote>
<p>It&#8217;s also the first theme to be made entirely in the browser by me, skipping Photoshop, Fireworks, or what have you. I&#8217;m a visual learner, meaning I work and learn better than I have something to look at. Designing in the browser is a very abstract task so I&#8217;m trying to get used to it by tackling a simple layout first and using AlistairLane as my base. I hope you like it and more themes are coming soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/new-tourmaline-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress is a Copy-Cat Business</title>
		<link>http://devpress.com/wordpress-is-a-copy-cat-business/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-is-a-copy-cat-business</link>
		<comments>http://devpress.com/wordpress-is-a-copy-cat-business/#comments</comments>
		<pubDate>Thu, 16 May 2013 16:09:07 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[Editorials]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17214</guid>
		<description><![CDATA[I know what you&#8217;re thinking. He doesn&#8217;t have the decency to save his rant until the weekends. How rude! On top of that, it&#8217;s a rant without images and links. I&#8217;m testing your patience. I know. On with the rant&#8230; Now that WordPress copied Tumblr&#8217;s way of publishing with the addition of post format UI&#8230;]]></description>
				<content:encoded><![CDATA[<p><em>I know what you&#8217;re thinking. He doesn&#8217;t have the decency to save his rant until the weekends. How rude! On top of that, it&#8217;s a rant without images and links. I&#8217;m testing your patience. I know. On with the rant&#8230;</em></p>
<p>Now that WordPress copied Tumblr&#8217;s way of publishing with the addition of post format UI in the upcoming 3.6 release, we can all breathe a sigh of relief and kick originality out the freakin&#8217; door. I&#8217;m not saying this is the beginning of a trend. It&#8217;s more like the last straw for innovative thinkers in the WordPress market.</p>
<p>Since the beginning of the WordPress economy back in&#8230; 2008-ish, WordPress and its community have been absorbing the best ideas from each other, other CMS, markets, and what have you into their own projects and into WordPress core. If your plugin is any good, it&#8217;ll show up in core and you can kiss your business goodbye. If your theme design is any good, a bigger theme company will copy and sell it to their own customers. It&#8217;s the nature of GPL.</p>
<p>By itself, the post format UI isn&#8217;t a big deal but considering the copy-cat trend since 2008, it&#8217;s the most shameless. Shame on me as I&#8217;m a WordPress developer myself. Sorry for picking on WordPress core but it&#8217;s the most influential entity to use as an example without consequence. Had I picked on another company, the comment thread for this rant would turn into a war due to sensitive hypocrites.</p>
<p>Don&#8217;t get me wrong, I have no problem with this trend and neither did Steve Jobs when he cherry picked ideas for Apple. I&#8217;m just saying innovation by 2013 is a hobbyist game in the WordPress world. Innovation is done by people with no stake in the WordPress market and that&#8217;s the real shame.</p>
<p>Our arms are wide open to innovation. We always need new stuff to sell. However, we don&#8217;t nurture innovative thinkers. A good idea published/sold on Monday will show up in another company&#8217;s products the next Monday. Of course, big companies sometimes innovate too and nothing stops you from forking them back, but the problem is ubiquity.</p>
<p><strong>Here&#8217;s what this rant really comes down to. In 2013, the rich gets richer. To win on the back of new ideas, strike fast and don&#8217;t stop until you become one of the bigger companies. Then, you know what to do. Absorb other people&#8217;s ideas into your company and repeat the cycle!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/wordpress-is-a-copy-cat-business/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>New: Insouciance WordPress Theme</title>
		<link>http://devpress.com/new-insouciance-wordpress-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-insouciance-wordpress-theme</link>
		<comments>http://devpress.com/new-insouciance-wordpress-theme/#comments</comments>
		<pubDate>Sat, 11 May 2013 02:47:32 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[Theme Releases]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17202</guid>
		<description><![CDATA[With many authors already focused on catering to blogs with multiple post formats (videos, images, quotes, etc.), I felt the need to create a classic two-column blog theme focused on long articles and came up with Insouciance. You can check it out here and members can download it here.]]></description>
				<content:encoded><![CDATA[<p><a href="http://devpress.com/themes/insouciance"><img src="http://devpress.com/wp-content/uploads/2013/05/insouciance.png" alt="insouciance" width="760" height="570" class="aligncenter size-full wp-image-17201" /></a></p>
<p>With many authors already focused on catering to blogs with multiple post formats (videos, images, quotes, etc.), I felt the need to create a classic two-column blog theme focused on long articles and came up with Insouciance. You can <a href="http://devpress.com/demo/insouciance">check it out here</a> and members can <a href="http://devpress.com/themes/insouciance">download it here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/new-insouciance-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New: Beaver WordPress Theme</title>
		<link>http://devpress.com/new-beaver-wordpress-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-beaver-wordpress-theme</link>
		<comments>http://devpress.com/new-beaver-wordpress-theme/#comments</comments>
		<pubDate>Tue, 07 May 2013 23:03:36 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[Theme Releases]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17192</guid>
		<description><![CDATA[It&#8217;s been a while since the last theme release here on DevPress.com. I was busy with DP Dashboard. I&#8217;m happy to announce the release of Beaver &#8212; a single-column WordPress theme focused on blogging. You can view the demo here. Members can login to download it now. Building this theme made theme development fun again&#8230;]]></description>
				<content:encoded><![CDATA[<p><a href="http://devpress.com/wp-content/uploads/2013/05/beaver.png"><img src="http://devpress.com/wp-content/uploads/2013/05/beaver.png" alt="beaver" width="760" height="570" class="aligncenter size-full wp-image-17191" /></a></p>
<p>It&#8217;s been a while since the last theme release here on DevPress.com. I was busy with <a href="http://devpress.com/plugins/dp-dashboard/">DP Dashboard</a>. I&#8217;m happy to announce the release of Beaver &#8212; a single-column WordPress theme focused on blogging. <a href="http://devpress.com/demo/beaver/">You can view the demo here</a>. Members can login to <a href="http://devpress.com/themes/beaver">download it now</a>.</p>
<p>Building this theme made theme development fun again for me. I&#8217;m actually brainstorming the next release already. Thanks to <a href="http://justintadlock.com">Justin Tadlock</a> and the <a href="http://themehybrid.com">ThemeHybrid community</a> for keeping theme development easy and fun. (All themes on DevPress are powered by the Hybrid Core framework &#8212; developed by Justin.)</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/new-beaver-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>DP Dashboard Chronicles: Version 0.2</title>
		<link>http://devpress.com/dp-dashboard-chronicles-version-0-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dp-dashboard-chronicles-version-0-2</link>
		<comments>http://devpress.com/dp-dashboard-chronicles-version-0-2/#comments</comments>
		<pubDate>Sat, 06 Apr 2013 04:21:10 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17080</guid>
		<description><![CDATA[DP Dashboard is a plugin for customizing the WordPress admin. Version 0.1 was certainly that and nothing else. Version 0.2, recently released, is way more than just a customization plugin. Version 0.1, the Jab Before delving deep into version 0.2, I need to explain 0.1. It&#8217;s basically me saying, &#8220;Hey! Look at this thing that&#8230;]]></description>
				<content:encoded><![CDATA[<p><strong><a href="http://devpress.com/plugins/dp-dashboard/">DP Dashboard</a></strong> is a plugin for customizing the WordPress admin. Version <strong>0.1</strong> was certainly that and nothing else. <strong>Version 0.2, recently released, is way more than just a customization plugin.</strong></p>
<h2>Version 0.1, the Jab</h2>
<p>Before delving deep into version <strong>0.2</strong>, I need to explain <strong>0.1</strong>. It&#8217;s basically me saying, &#8220;Hey! Look at this thing that you can customize.&#8221; Version 0.1 met resistance instantly because it wasn&#8217;t ground breaking (<em>although it continues to be the best selling item on DevPress</em>) so I held off on promoting the plugin.</p>
<p>Basically, I took a safe step, <a href="http://devpress.com/dp-dashboard-chronicles-love-and-hate/">got mixed reactions</a>, and didn&#8217;t feel right promoting a product lacking the &#8220;wow&#8221; factor. I took the 0.1 criticisms and went back to the drawing board living a hermit life for a month and half before emerging to release version 0.2 yesterday and say, &#8220;Here&#8217;s what&#8217;s actually possible.&#8221;</p>
<h2>Version 0.2, the Haymaker</h2>
<p>Introducing version 0.2, the <em>swinging-wildly</em>, <em>out-of-nowhere</em> punch that&#8217;s going to knock your digital socks off. <strong>Unlike 0.1, it does have the wow factor, <a href="https://twitter.com/markmcwilliams/status/320140082554216448">here&#8217;s proof</a></strong>. The new admin theme, Hunter, mentioned in that tweet is the main attraction for 0.2. But before we get to Hunter, here&#8217;s a quick recap:</p>
<h3>Features Added</h3>
<ul>
<li><strong>Auto-update</strong>: Almost everyone asked for this so it&#8217;s here now.</li>
<li><strong>Media Uploader</strong>: New are two upload fields for banner and background images.</li>
<li><strong>Custom CSS</strong>: This is not a new feature, but it was re-written so you don&#8217;t lose your custom CSS with every auto-update.</li>
<li><strong>Custom Theme Capability</strong>: This was not possible in 0.1, but it is now. Documentations on developing custom themes are coming soon.</li>
<li><strong>Hunter</strong>: new admin theme.</li>
</ul>
<h3>Focus of Version 0.2</h3>
<p><strong>It no longer overwrites admin CSS. It is the admin CSS.</strong> <em>DP Dashboard has been completely rewritten to remove the flash of default design before every refresh.</em></p>
<p>Most importantly, the focus is on allowing other developers to modify DP Dashboard. Open up the plugin so everyone who knows how can modify it at their own pace. If you&#8217;re an expert, you don&#8217;t have to wait for updates to get new features. Code it yourself and add it instantly through custom CSS or custom themes.</p>
<h2>The Hunter theme</h2>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-dashboard.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-dashboard.png" alt="hunter-dashboard" width="936" height="797" class="aligncenter size-full wp-image-17124" /></a></p>
<p>Any positive feedback for this release will be about Hunter. That&#8217;s how important it is to version 0.2. However, it&#8217;s not built for everyone. We&#8217;re humans and individually experience things differently. <strong>If you love Hunter, it means you prefer to&#8230; flow/experience WordPress differently. It doesn&#8217;t mean Hunter is superior to the default admin.</strong></p>
<p>Hunter is a one-column admin theme built for single-tasking. Single tasking? Yes. Much of WordPress is built for multitasking. This explains the intimidation that greets beginners when first introduced to WordPress. There are so much to look at, all at once; it&#8217;s overwhelming. <em>If you prefer multitasking, use the Base theme.</em></p>
<h3>You can have many features, but don&#8217;t display them all on one page.</h3>
<p>At the moment, almost everyone involved in WordPress core development seems to think the more features the better. There are pros and cons to adding more features. I&#8217;m not here to debate for either side, but I am saying <strong>not everyone need to use hundreds or even tens of features simultaneously</strong> so don&#8217;t design the WordPress admin that way.</p>
<p>For example, if you need to write, just write. Don&#8217;t worry about anything else. <strong>Here&#8217;s Hunter simplifying the writing page:</strong></p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-add-new.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-add-new.png" alt="hunter-add-new" width="936" height="1017" class="aligncenter size-full wp-image-17109" /></a></p>
<p>and compare that to WordPress&#8217;s default design&#8230;</p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/default-add-new.png"><img src="http://devpress.com/wp-content/uploads/2013/04/default-add-new.png" alt="default-add-new" width="970" height="618" class="aligncenter size-full wp-image-17113" /></a></p>
<p>As you can see, they&#8217;re two different philosophies. The latter is developer driven squeezing everything above the fold so you can access everything. The former is designer driven focusing on just one task at a time.</p>
<h3>The Benefits of Hunter</h3>
<ul>
<li><strong>Better experience for people who prefer to single-task.</strong></li>
<li><strong>An admin interface that you&#8217;d be proud to present to first-time WordPress clients.</strong></li>
<li><strong>Less presence of WordPress branding in your WordPress admin.</strong> There&#8217;s no footer thanking you for using WordPress and the WordPress logo in the admin bar and on the login page is gone. Hunter is built for a personal experience, not a WordPress experience.</strong></li>
</ul>
<h3>More Hunter Benefits</h3>
<p><strong>Selective indicators for main admin menu</strong>: WordPress places an icon next to every main menu item. This approach becomes less and less effective considering users can create their own custom post types through plugins now and many neglect to create a custom icon for each custom post type.</p>
<p>Also, when everything stands out nothing actually will, therefore, the Hunter admin menu uses icons for the most used items only. For distinguishing non-icon menu items, it relies on typography.</p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-adminmenu.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-adminmenu.png" alt="hunter-adminmenu" width="936" height="671" class="aligncenter size-full wp-image-17119" /></a></p>
<p><strong>Simplified Menus page:</strong> This one is one of my favorite features. Menu boxes have been condensed into tabs. The default active tab is the Theme Locations tab so there&#8217;s less guessing to do for beginners. <em>The Widgets page was given the same treatment</em>.</p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-menus.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-menus.png" alt="hunter-menus" width="936" height="1609" class="aligncenter size-full wp-image-17122" /></a></p>
<p><strong>Improved comments listing on Edit Post page:</strong> A bad habit of mine is clicking on the comment permalink to read the comment on the front-end because the default design for comment listing on the admin page is not friendly. It reduces the entire comment content down to a wall of texts.</p>
<p>This habit is a huge waste of time so here&#8217;s the new design to keep you on the same page for improving productivity.</p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-comments.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-comments.png" alt="hunter-comments" width="936" height="534" class="aligncenter size-full wp-image-17127" /></a></p>
<p><strong>Redesigned Category and Tag adders:</strong> For people using many categories and tagging (probably too much), you don&#8217;t have to thank me. I already know =).</p>
<p><a href="http://devpress.com/wp-content/uploads/2013/04/hunter-cats-and-tags.png"><img src="http://devpress.com/wp-content/uploads/2013/04/hunter-cats-and-tags.png" alt="hunter-cats-and-tags" width="936" height="794" class="aligncenter size-full wp-image-17126" /></a></p>
<h2>Conclusion</h2>
<p><strong><a href="http://devpress.com/plugins/dp-dashboard/">DP Dashboard</a></strong> version 0.2 is more than a handful. You&#8217;ll have to experience all of the improvements and features for yourself.</p>
<p><strong>By the way, I&#8217;m really bad at marketing. If you want to help me, I pay 70% per referral. Here&#8217;s <a href="http://devpress.com/affiliates/">DevPress.com&#8217;s affiliate program</a>. The high commission rate is for thanking you for helping with what I know almost nothing about. I&#8217;m a developer, not a marketer. Although 30% profit per sign up is not enough to justify the work I&#8217;ve put in DP Dashboard, I believe in repeat business. I&#8217;m positive anyone who buys my plugin will come back next year for a membership renewal.</strong></p>
<p><strong>The affiliate program is currently invite-only. Once it goes public, available to all, the official commission rate will be lower than 70%. Don&#8217;t worry though, invited affiliates will not be affected by the decreased commission rate. If you&#8217;ve been invited, your rate is 70%, always.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/dp-dashboard-chronicles-version-0-2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WordPress Admin Checklist</title>
		<link>http://devpress.com/wordpress-admin-checklist/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-admin-checklist</link>
		<comments>http://devpress.com/wordpress-admin-checklist/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 03:25:09 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17043</guid>
		<description><![CDATA[While working on DP Dashboard, I created a checklist to redesign the WordPress admin pages. The WordPress admin system is massive. Most that attempts to redesign it ends up creating their own layer simply to not deal with the headaches. That method has its own pros and cons. The following checklist is for anyone who&#8230;]]></description>
				<content:encoded><![CDATA[<p>While working on <a href="http://devpress.com/plugins/dp-dashboard/">DP Dashboard</a>, I created a checklist to redesign the WordPress admin pages. The WordPress admin system is massive. Most that attempts to redesign it ends up creating their own layer simply to not deal with the headaches. That method has its own pros and cons. The following checklist is for anyone who has or choose to deal with the headaches. The tricky part to re-designing the WordPress admin is triple checking. Check your design in:</p>
<ul>
<li>desktop or wide screen view</li>
<li>desktop, but javascript turned off view</li>
<li>mobile and small screen (small screen and mobile are related, but different still). You need to test hover activated actions with an actual mobile device or simulator.</li>
</ul>
<p>My checklist isn&#8217;t definitive. I&#8217;m sure I&#8217;ll have more to add as DP Dashboard development moves along and as WordPress changes with each version. And here&#8217;s the actual checklist:</p>
<pre><code>components:
	* alerts / notifications
		* message
		* error
		* update nag
		* login error
	* admin bar
		* first level
			* second level
				* third level
			* second level secondary
				* third level secondary
		* first level secondary item
			* second level
				* third level
			* second level secondary
				* third level secondary
		* buddypress menu items
	* left admin panel
		* normal view
			* icons
			* menu-name
			* pending updates / moderation indicators
			* sub menus
			* sub menu of currently expanded parent item
		* collapsed view
		* auto collapsed view
	* headings
		* h2 heading tabs
		* h3 heading tabs
		* reset headings inside of comments
		* headings in popups and iframes
	* lists
		* custom unordered lists
		* custom ordered lists
		* .categorychecklist
		* .tagchecklist
		* #plugin header tabs
		* .subsubsub
	* descriptions
		* .howto
		* .description
		* .indicator-hint
	* form fields
		* buttons
			* .button-primary
			* .button-secondary (for backward compatibility)
			* .button-large
			* .button-small
			* .button-group (an example of it is available on the media frame Insert From URL view after you&#039;ve given a valid image address)
	* forms
	* tables
		* fixed
		* form table
		* widefat
		* wp list table
	* editors
		* text
		* visual
		* comment submission editor
		* press this editor
	* wp pointers
		* up
		* down
		* left
		* right
	* media frame
		* media library
		* insert from url
		* set featured image
	* color picker

pages (and their components):
	* about
		* changelog
		* credits
		* freedoms
		* back to dashboard link
	* dashboard:
		* home
			* browser nag (not displayed by default unless your browser is out of date)
			* right now stats
			* recent comments
				* pending styles
				* undo row
			* rss widget
				* simple view
				* detailed view
			* links
			* plugins
			* quickpress
			* recent drafts
			* welcome screen
		* updates
	* posts
		* all posts
			* subsubsub
			* search
			* tablenav
			* row actions
			* bulk edit
			* quick edit
		* add new
			* global 
			* visual editor
				* buttons
				* split buttons
				* mceText
				* help window
				* editor style inside visual editor frame
			* text editor
				* buttons
			* no js editor
			* post boxes:
				* publish
					* post status
					* post time stamp / scheduling
					* move to trash link
					* publish / update button
					* no js view
				* post formats
				* categories
					* tabs
					* tab panels
					* add new category link
					* add new category fields
					* no js view
				* tags
					* add new tag
					* tag suggestion results
					* tag cloud
					* no js view
				* featured image
					* image
					* remove image link
				* custom fields
					* table
					* add new button
					* custom fields in side sortable view
				* comments
				* author
				* discussion
				* revisions
					* revision comparison
		* categories
			* add category form
			* categories listing
				* quick edit
			* mobile view
		* tags
			* tag cloud
	* media:
		* library
			* attach image window
		* add new
			* drag drop area
			* list of uploaded images
			* html uploader
	* links:
		* all links
		* add new
			* links table
		* link categories
	* pages:
		* all pages
			* bulk edit
			* quick edit
		* add new
	* comments:
		* all
		* pending
		* approved
		* spam
		* trash
	* appearance
		* themes
			* current theme
			* available theme
			* action buttons
			* individual theme details
			* theme preview iframe
			* broken themes listing
			* theme search/install
				* update link in action buttons area, in case the theme listed is already installed
			* theme installer iframe (different from theme preview iframe)
		* widgets
			* available widgets
			* inactive widgets
			* widgets within available sidebars
			* expanded widget view
			* no js view
			* accessibility enabled view
			* accessibility enabled, individual widget edit page
		* menus
			* menu settings column
				* theme locations
				* custom link
				* pagination of available links (for example, the posts box cannot list all posts if there are too many so it provides pagination when you&#039;re trying to view all posts on Menus page)
			* menu edit column
				* menu tabs
					* menu tabs pagination
				* menu header
				* menu body
					* menu items
						* name
						* edit link
						* edit fields
						* wide edit fields
						* link to original
						* remove/cancel links
					* no js view of menu items
				* menu footer
		* background
		* theme settings
		* editor
	* plugins:
		* installed plugins
			* row actions
			* inactive plugins
			* update notification
		* add new
			* plugin details window
		* editor
			* textarea
			* files listing column
			* documentations
	* users:
		* all users
		* add new
		* your profile
	* tools:
		* available tools
			* press this button
		* import
		* export
		* press this popup window
	* settings
		* general
		* writing
		* reading
		* discussion
		* media
		* privacy
		* permalinks

* check everything above on a multisite install</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/wordpress-admin-checklist/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Design Guide for Plugin Developers</title>
		<link>http://devpress.com/design-guide-for-plugin-developers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=design-guide-for-plugin-developers</link>
		<comments>http://devpress.com/design-guide-for-plugin-developers/#comments</comments>
		<pubDate>Tue, 12 Feb 2013 23:43:39 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=17013</guid>
		<description><![CDATA[Plugin developers, you&#8217;re doing too much with your plugin setting pages &#8212; colors, layouts, and tables inconsistent with WordPress, inline CSS, !important, just too much. The WordPress admin is a complicated system. If you don&#8217;t test for the majority of scenarios &#8212; large screens, tablet view, phone view, no Javascript &#8212; then create setting pages&#8230;]]></description>
				<content:encoded><![CDATA[<p><strong>Plugin developers, you&#8217;re doing too much</strong> with your plugin setting pages &#8212; colors, layouts, and tables inconsistent with WordPress, inline CSS, <code>!important</code>, just too much. The WordPress admin is a complicated system. If you don&#8217;t test for the majority of scenarios &#8212; large screens, tablet view, phone view, no Javascript &#8212; then create setting pages that are generic as possible. Ugly setting pages with misaligned items and broken layouts (due to updates to the WordPress admin CSS) lead to trust issues on the user&#8217;s end.</p>
<p><strong>If you&#8217;re a great developer, don&#8217;t make people think you&#8217;re not by having custom, but ugly plugin setting pages.</strong></p>
<h3>Use What&#8217;s There</h3>
<p>The majority of scenarios have been built. The WordPress UI team doesn&#8217;t exist for nothing you know? Take advantage of the WordPress admin form tables, postbox, two-column liquid layout, thickbox, buttons, tables, etc. If that aren&#8217;t enough tools for you to put together your plugin setting page:</p>
<ul>
<li>Does it need to be that complicated?</li>
<li>What can you live without?</li>
<li>Show it to me for suggestions.</li>
</ul>
<h3>Things That Float</h3>
<p>Imagine how it will look if the users were to resize browser pushing the floated element to its own line.</p>
<p>Use <code>box-sizing: border-box;</code> for any custom item not supported by WordPress admin CSS so the padding of the item gets included in the width. For example:</p>
<p>DON&#8217;T
<pre><code>#example {
	float: left;
	padding: 10px;
	width: 95%;
	}</code></pre>
<p>DO
<pre><code>#example {
	box-sizing: border-box;             
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	float: left;
	padding: 10px;
	width: 100%;
	}</code></pre>
<h3>Typography and Sizing</h3>
<p>If you&#8217;re structuring the page by sub headings, respect the WP admin CSS sizing. Don&#8217;t try to change <code>h3</code>, <code>h4</code>, etc. Users are used to the bigger system. Don&#8217;t make them learn a new system just for your plugin. If a user installs 20 plugins, each with its own custom settings page, that&#8217;s 20 new structures to learn.</p>
<p>Use percentages and ems instead of pixels. For example, if a word should be a little bit bigger, use <code>font-size: 120%;</code>. This works regardless of WordPress admin css or any colors scheme stylesheet provided by plugins.</p>
<p>Use WordPress&#8217;s typography selectors:</p>
<pre><code>.alert
.alt
.alternate
.approve
.activate
.deactivate
.delete
.file-error
.highlight
.message
.spam
.trash
.unapprove</code></pre>
<h3>Ordered and Unordered Lists</h3>
<p>By default, WordPress uses decimal for ordered lists and nothing for unordered lists. If you need to number or bullet your lists, style your list based on:</p>
<pre><code>ul.ul-disc {list-style: disc outside;}
ul.ul-square {list-style: square outside;}
ol.ol-decimal {list-style: decimal outside;}</code></pre>
<h3>Buttons</h3>
<p>Several types of buttons are available to form and link buttons:</p>
<pre><code>.button
.button.button-hero
.button.button-large
.button.button-small
.button-secondary /* for backward compatibility */
.button-primary
.button-primary.button-large</code></pre>
<p>Don&#8217;t forget button groups:</p>
<p><code>.button-group .button</code></p>
<p>Buttons within button groups will display as inline blocks and have no margins other than a negative side margin so the buttons overlap each other by one pixel creating a line of visually linked buttons.</p>
<h3>Page Titles and Tabs</h3>
<p>Use <code>h2</code> for the main page title. Within the page title, you can have tabs and <code>.subtitle</code>. Here&#8217;s an example of tabs:</p>
<pre><code>&lt;h2 class=&quot;nav-tab-wrapper&quot;&gt;
	&lt;a href=&quot;themes.php&quot; class=&quot;nav-tab nav-tab-active&quot;&gt;Manage Themes&lt;/a&gt;
	&lt;a href=&quot;http://dp.dev/wp-admin/theme-install.php&quot; class=&quot;nav-tab&quot;&gt;Install Themes&lt;/a&gt;
&lt;/h2&gt;</code></pre>
<p>But remember, just because tabs are doable doesn&#8217;t mean you should rely on them for all plugin navigation. Imagine ten tabs for tablet or mobile view &#8212; not user friendly.</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/design-guide-for-plugin-developers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Trouble With No Grandparents in the WordPress Community</title>
		<link>http://devpress.com/the-trouble-with-no-grandparents-in-the-wordpress-community/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-trouble-with-no-grandparents-in-the-wordpress-community</link>
		<comments>http://devpress.com/the-trouble-with-no-grandparents-in-the-wordpress-community/#comments</comments>
		<pubDate>Sun, 10 Feb 2013 06:25:33 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=16969</guid>
		<description><![CDATA[Grandparents love us because they see an opportunity to correct their parenting mistakes. Unfortunately for you, you&#8217;re a WordPress child and when parents fight, there&#8217;s no one to run to. WordPress lacks grandparents, entities that have your best interests in mind and regardless of your behaviors. WordPress.org Guidelines and Policies There are pros and cons&#8230;]]></description>
				<content:encoded><![CDATA[<p>Grandparents love us because they see an opportunity to correct their parenting mistakes. Unfortunately for you, you&#8217;re a WordPress child and when <a href="http://designcrumbs.com/automatically-blackballed">parents</a> <a href="http://wpdaily.co/theme-clarity/">fight</a>, there&#8217;s no one to run to. WordPress lacks grandparents, entities that have your best interests in mind and regardless of your behaviors.</p>
<h3>WordPress.org Guidelines and Policies</h3>
<p>There are pros and cons to the way WordPress.org and WordCamp (extension of WordPress.org) are run. I&#8217;m here to argue for neither. <strong>WordPress.org has the right to do whatever it feels as a website and organization</strong>. I deserve the same freedom on DevPress.com.</p>
<p><strong>What&#8217;s troubling for me</strong> personally is how a massive site like <strong>WordPress.org continues to make decisions</strong> against the interests of the community <strong>without consequence</strong>. Every couple of years, something new gets established at WordPress.org. We&#8217;d argue about it at the expense of someone&#8217;s blog for about 100 to 200 comments and then learn to live with it without compromise.</p>
<p>Surprisingly, we have no influence on the hub we contribute to. It&#8217;s like an immune system trying to a keep a person alive, but he/she can&#8217;t stop getting sick. Even if it&#8217;s for a good cause like running for a healthier body, you shouldn&#8217;t run 20 miles on the first day. <strong>Maybe , you (WordPress.org) should learn to listen to your body (community)</strong>.</p>
<h3>Compromise and Take Care of Your Kids</h3>
<p>That&#8217;s what parents do for the good of the family. Some suggests Automattic should create a 100% GPL compliant market to replace ThemeForest. That&#8217;s a no-no. When parents fight based on personal interests, they need to compromise, not win. When one side wins, you get even less freedom.</p>
<h3>Create Grandparents</h3>
<p>The WordPress community needs a new WordPress centric place to simply exist without strict guidelines.</p>
<ul>
<li>a place to act as a hub for communication</li>
<li>an unbiased source where we can read the news, learn, and exist without the filters that are WordPress.org and Themeforest.net</li>
<li>a place to meet up for online events</li>
<li>and maybe a free market will grow from it without affecting the .org side of your WordPress life</li>
</ul>
<p>Why do we, one of the biggest communities online, spread ourselves too thin across Twitter, Facebook, WordPress.org, Google Plus, etc.?</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/the-trouble-with-no-grandparents-in-the-wordpress-community/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>DP Dashboard Chronicles: Love and Hate</title>
		<link>http://devpress.com/dp-dashboard-chronicles-love-and-hate/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dp-dashboard-chronicles-love-and-hate</link>
		<comments>http://devpress.com/dp-dashboard-chronicles-love-and-hate/#comments</comments>
		<pubDate>Fri, 08 Feb 2013 00:28:45 +0000</pubDate>
		<dc:creator>Tung Do</dc:creator>
				<category><![CDATA[DevPress]]></category>

		<guid isPermaLink="false">http://devpress.com/?p=16939</guid>
		<description><![CDATA[Several days ago, I released the DP Dashboard plugin to mixed reactions of love and hate. Thankfully, only those on the outside looking in without the actual experience of using it has had bad things to say. However, I welcome all opinions because that&#8217;s what it takes to make a great product. (If you don&#8217;t&#8230;]]></description>
				<content:encoded><![CDATA[<p>Several days ago, I released the <a href="http://devpress.com/plugins/dp-dashboard/">DP Dashboard plugin</a> to mixed reactions of <a href="http://justintadlock.com/archives/2013/02/06/move-over-ui-team">love</a> and <a href="https://twitter.com/ciorici/status/299274387029368832">hate</a>. Thankfully, only those on the outside looking in without the actual experience of using it has had bad things to say. However, I welcome all opinions because that&#8217;s what it takes to make a great product. (<em>If you don&#8217;t like something of DevPress, <a href="http://devpress.com/contact/">send me a note</a> and I&#8217;ll look into it.</em>)</p>
<h3>Why There&#8217;s No Neutral Ground</h3>
<p>Like the personal computer/laptop, when you do anything to the WordPress admin and people don&#8217;t like it, it gets personal because we use WordPress so much, which explains why people will either hate it or love it.</p>
<h3>Thank You to the <a href="http://make.wordpress.org/ui/">WordPress UI Team</a></h3>
<p>Before I address the recent criticisms, I want to thank the team behind the WordPress admin UI. It&#8217;s a difficult and thankless job. When you design for millions, you&#8217;re bound to have several hundred thousand pissed off users. You just can&#8217;t win.</p>
<h3>Issue 1: It&#8217;s Ugly!</h3>
<p>This is subjective. It goes back to my point above about designing for millions. So far, people who have actually used it, love it. If you don&#8217;t like the default style of DP Dashboard then wait for the upcoming themes. I have more coming.</p>
<h3>Issue 2: Is WordPress really that difficult to merit a $40 improvement?</h3>
<p>Concerning difficulty, for some it&#8217;s extremely difficult and mildly so for others, but deciding whether to use this plugin based on difficulty is missing the point.</p>
<p>The open source nature of WordPress and specifically how new features/improvements are currently decided aren&#8217;t a good platform for design collaboration. The system lacks vision for the bigger picture and user experience regarding what you actually feel when you use the WordPress admin.</p>
<p><a href="https://twitter.com/JohnONolan/status/299564748868050944">John O&#8217;nolan sums it up in fourteen words</a>:</p>
<blockquote><p>&#8230;things that are wrong with WordPress: A bunch of developers, discussing design, in Trac.</p></blockquote>
<p>I made this plugin for myself and who I am is a full-time WordPress designer/developer/blogger, basically someone who uses WordPress frequently. (<em>My skills aren&#8217;t up there with the best of them to consider myself a designer/developer, but that&#8217;s the easiest way to explain what I do.</em>) And, for full-time WordPress professionals like me, it&#8217;s well worth the money and then some.</p>
<p><strong>Three reasons to use DP Dashboard</strong>:</p>
<ul>
<li><strong>Happiness during work hours affects productivity</strong>. Why compose blog entries in text editors like NotePad when you have the WordPress editor itself to work with? Eight hours per day, everyday, how many times have you mis-clicked something because the sub actions/tasks were hard to identify? Don&#8217;t you wish everything was easier to find?</li>
<li>I built this for designers/developers and meant it. <strong>DP Dashboard is a month worth of documentations</strong>. That alone is worth the money if you&#8217;re planning on customizing the admin for yourself or for clients. (<em>Visual documentations are coming soon</em>.)</li>
<li><strong>Even among the mightiest heroes and few suave astrophysicists, only a handful fully understands the beauty and beast that is the WordPress admin</strong>. What you&#8217;re doing when you purchase DP Dashboard is giving yourself a head start and a constant guide to everything latest about the tool that you use everyday, leaving the heavy lifting to me.</li>
</ul>
<h3>Issue 3: You&#8217;re just skinning it, not making it simpler!</h3>
<p>Whoah! One step at a time. I haven&#8217;t shown you the experimental features and themes being built. The default theme IS a simplification of the admin, but not to the extent the WordPress community has been hungry for. I did this purposely for the initial DP Dashboard release because I want to set the tone for this plugin and that is to say DP Dashboard is an alternative for everyone, not just a select few.</p>
<p>The WordPress admin UI currently does a good job of handling and presenting all of its features to all different types of users. Drastically simplifying the admin requires going niche, meaning designing for a small group of people with a limited and very specific use of WordPress. For example, designing for bloggers requires removing most menu items. That would be useful to bloggers, but not to everyone else who uses WordPress for other purposes (portfolios, ecommerce, etc.) I didn&#8217;t want the first release to be experimental, which is only useful for a select few.</p>
<h3>Conclusion</h3>
<p>Most criticisms are based on my own shortcoming with the English language. I&#8217;m not a writer and certainly didn&#8217;t do a good job of explaining the initial DP Dashboard release on its home page. Last but not least, thank you very much to those who purchased the DP Dashboard. You&#8217;re contributing to a project much needed in the WordPress community.</p>
]]></content:encoded>
			<wfw:commentRss>http://devpress.com/dp-dashboard-chronicles-love-and-hate/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
