<?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>Es Developed - Fresh Website and Graphic Design &#187; blogs</title> <atom:link href="http://esdev.net/tags/blogs/feed/" rel="self" type="application/rss+xml" /><link>http://esdev.net</link> <description>Weblog</description> <lastBuildDate>Mon, 07 Jun 2010 13:35:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Exploring Blog Audio Comments</title><link>http://esdev.net/exploring-blog-audio-comments/</link> <comments>http://esdev.net/exploring-blog-audio-comments/#comments</comments> <pubDate>Mon, 23 Nov 2009 06:07:02 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[online tools]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[audio]]></category> <category><![CDATA[blogs]]></category><guid
isPermaLink="false">http://esdev.net/?p=3028</guid> <description><![CDATA[
In a previous post, I wrote about 10 creative ways to use Drop.io. Drop.io is a free online file sharing/collaboration service.
One of the ideas was using Drop.io&#8217;s voicemail as a way to let visitors leave audio comments.
Audio Blog Comments—A New Idea?
Short answer, no.
The idea of audio comments isn&#8217;t new.
Paul Boag, of the excellent Boagworld, allows [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://esdev.net/wp-content/uploads/2009/11/exploring-blog-audio-comments-hd.jpg"><img
class="aligncenter size-full wp-image-3038" title="exploring-blog-audio-comments-hd" src="http://esdev.net/wp-content/uploads/2009/11/exploring-blog-audio-comments-hd.jpg" alt="exploring-blog-audio-comments-hd" width="560" height="300" /></a></p><p>In a previous post, I wrote about <a
href="http://esdev.net/10-creative-ways-to-use-drop-io/">10 creative ways to use Drop.io</a>. <a
href="http://drop.io">Drop.io</a> is a free online file sharing/collaboration service.</p><blockquote><p>One of the ideas was using Drop.io&#8217;s voicemail as a way to let visitors leave audio comments.</p></blockquote><h3>Audio Blog Comments—A New Idea?</h3><p><img
class="alignleft size-thumbnail wp-image-3047" title="sound waves" src="http://esdev.net/wp-content/uploads/2009/11/shutterstock_27244981-250x250.jpg" alt="sound waves" width="250" height="250" />Short answer, no.</p><p>The idea of audio comments isn&#8217;t new.</p><p>Paul Boag, of the excellent <a
href="http://boagworld.com">Boagworld</a>, allows (or allowed&#8211;can&#8217;t seem to find it now) visitors to post audio comments. <a
href="http://boagworld.com/site-content/ecommerce-lies#comment-10640">Paul also has posted audio responses</a> to text comments on some of his posts (via <a
href="http://audioboo.fm/">AudioBoo</a>).</p><p>This is logical because of the podcasts they publish. Audio comments could be used in future podcasts.</p><p>People could record a message to MP3 and then save it to their computer. Boagworld gave visitors an option to upload the saved MP3 file to their site right from the comments section.</p><p>This is a nice idea, but unless you&#8217;re really motivated, you&#8217;re probably not going to go through the hassle of doing all this just to leave a comment.</p><h3>Easier Audio Comments By Phone With Drop.io</h3><p>So far, I haven&#8217;t really found any sites implementing audio comments on their site besides Boagworld (though I&#8217;m almost certain to be proved wrong ;) ).</p><p>How could you make it easier for visitors to leave audio comments on your blog?</p><p><span
id="more-3028"></span></p><p>Every drop you create with <a
href="http://drop.io">Drop.io</a> has its own phone number and extension.</p><p>The simplest idea would be to create a drop, then place the phone number and extension at the end of the post or right in the <em>Leave a Comment</em> section.</p><p>Visitors will find this to be fairly easy:</p><ol><li>Simply dial the drop&#8217;s phone number from any phone</li><li>Type in the extension at the prompt</li><li>Start talking and hang up when finished</li></ol><p>Since all comments are automatically converted to MP3 by Drop.io, a lot of comments could be left on a 100MB drop.</p><h4>Site Admins</h4><p>For site/blog admins, email alerts can be setup in Drop.io. When new audio comments are left, the admin knows within seconds.</p><ol><li>The site admin can listen to the message</li><li>Copy the embed code for the MP3 from Drop.io</li><li>Create a new comment on the blog post</li><li>Paste the embed code into the comment</li></ol><p>Using the embed code allows a player to be added right in the comment itself so others can listen to the comment right on your blog without the need to download the file or go to Drop.io to listen to it.</p><p>Another option could be to set Drop.io to tweet links to the audio comments to your Twitter account. Though this is automatic, so you wouldn&#8217;t have any control over the comments and couldn&#8217;t really moderate them.</p><h4>See It in Action</h4><p>How does it work? You can <span
style="text-decoration: line-through;">see</span> hear it in action, by going down to the end of this post to the comments section and listening to my sample audio comment.</p><p>You can also try it out for yourself—Leave us an audio comment—<strong>call this blog post: (646) 495-9246 ex: 62621</strong></p><h4>Pros</h4><ul><li>Setting up a new Drop.io account is a piece of cake and takes practically no time</li><li>Simple to implement on your existing blog</li><li>Dead-simple for visitors, which means they&#8217;re more likely to leave audio comments</li><li>Most people have mobile phones with free long distance, so the call would cost nothing</li></ul><h4>Cons</h4><ul><li>Only useful if most of your visitors are from the United States. The drop&#8217;s phone number is a New York number</li><li>If the phone number or extension is mis-dialed, the comment will either be lost</li><li>No option for the commenter to redo or delete an audio comment once they start</li><li>More work for site admins since they will have to listen to each message and manually add the link to a comment</li><li>No easy way for people to add a link to their site or email address in their audio comments</li></ul><p>Actually, <a
href="http://api.drop.io/">Drop.io has an API</a> that could be used to automate a lot of these things. Maybe set up a button similar to a Google Voice call widget?</p><p>It would require more work for the site/blog owner to initially set this up. But it would also make it easier for people and easier for themselves in the long run.</p><h3>Other Ways To Add Audio Comments to Your Blog</h3><p>The Drop.io option is an easy way for people to record their audio comments even if they don&#8217;t have a mic handy.</p><p>Here are some other options for adding audio comments to your blog.</p><ul><li><strong><a
href="http://riffly.com">Riffly</a></strong>&#8211;Free online service for adding audio comments to your blog. There&#8217;s also a <a
href="http://wordpress.org/extend/plugins/riffly/">Riffly WordPress plugin</a> to make adding it to your blog even easier. There&#8217;s a <a
href="http://drupal.org/project/riffly">Drupal plugin</a> too.</li><li><strong><a
href="http://www.wagwire.com/">Wagwire</a></strong>&#8211;Paid voicemail service that can be used for audio comments and feedback. There&#8217;s a dialing widget available as well.</li></ul><h4>Pros</h4><ul><li>Specifically designed for audio comments</li><li>More automated that the Drop.io option</li><li>Both of the above services offer either plugins or widgets, so adding them to your site is pretty hassle-free</li></ul><h4>Cons</h4><ul><li>Visitors must have a microphone</li><li>What if the service goes belly-up? Do you have the option to download the MP3s to your computer like you do with Drop.io.</li></ul><h3>Suggestions?</h3><p>Have you implemented audio comments on your site, or do you know of sites that do?</p><p>Have a better solution for audio comments?</p><p>Tell us about it in the comments.</p><blockquote><p>Better yet, leave us an audio comment—call this blog post: (646) 495-9246 ex: 62621</p></blockquote><p
class="article_caption">Note: This is a New York number. Long distance fees may apply.</p><p>Have fun!</p><p><span
class="article_caption">Photo credits: <a
href="http://www.shutterstock.com/pic-8720899/stock-photo-isolated-silver-microphone-near-laptop.html">Silver Microphone Near Laptop</a> by <a
href="http://www.shutterstock.com/gallery-91409p1.html">Yevgen Timashov</a>. <a
href="http://www.shutterstock.com/pic-27244981/stock-photo-sound-waves-oscillating-on-black-background.html">Sound Waves Oscillating</a> by <a
href="http://www.shutterstock.com/gallery-81319p1.html">clearviewstock</a>. Stock photos from <a
href="http://www.shutterstock.com">Shutterstock</a>.<br
/> </span></p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/exploring-blog-audio-comments/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>WordPress Security Plugin: Admin Post Reminder</title><link>http://esdev.net/wordpress-security-plugin-admin-post-reminder/</link> <comments>http://esdev.net/wordpress-security-plugin-admin-post-reminder/#comments</comments> <pubDate>Mon, 19 Oct 2009 11:02:59 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[freebies]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[plugins]]></category> <category><![CDATA[security]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=2748</guid> <description><![CDATA[Previously, I wrote an article about the dangers of publishing blog posts from your admin account.
If you&#8217;ve changed the default WordPress admin user name from &#8216;admin&#8217; to something else, great. However, if you write a post as the admin, your new admin username will be displayed on your blog. Not good.
In order to help you [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-2772" title="wordpress-logo-stacked" src="http://esdev.net/wp-content/uploads/2009/10/wordpress-logo-stacked-rgb.png" alt="wordpress-logo-stacked" width="220" height="144" />Previously, I wrote an article about the <a
href="http://esdev.net/wordpress-security-tip-dont-post-from-your-admin-account/">dangers of publishing blog posts from your admin account</a>.</p><p>If you&#8217;ve changed the default WordPress admin user name from &#8216;admin&#8217; to something else, great. However, if you write a post as the admin, your <em>new</em> admin username will be displayed on your blog. Not good.</p><p>In order to help you keep your admin username a secret from would-be hackers, I&#8217;m releasing a new WordPress security plugin: <a
href="http://wordpress.org/extend/plugins/admin-post-reminder/"><strong>Admin Post Reminder</strong></a>.</p><h3>How Does It Help?</h3><p>The <em>Admin Post Reminder</em> plugin is useful if you&#8217;ve got a separate editor account just for posting.</p><p>Sometimes you&#8217;ll still need to log into WordPress as an admin to change settings, use certain plugins, etc. It can be easy to forget that you&#8217;re still logged in as an admin when you go to write a post.</p><h3>What Does It Do?</h3><p>What <em>Admin Post Reminder</em> does is simple&#8211;it checks to see if the user that&#8217;s logged in is an admin. If they are, an alert is displayed at the top of the page, reminding the user not to publish any posts while logged into this account.</p><p>Regular logged in users won&#8217;t see the message.</p><h3>Download the Plugin</h3><p>You can <a
href="http://esdev.net/wordpress-plugins/admin-post-reminder/">view the plugin page for more details</a> or</p><p><a
href="http://wordpress.org/extend/plugins/admin-post-reminder/"><img
class="alignnone size-full wp-image-2809" title="admin-post-reminder-download-btn" src="http://esdev.net/wp-content/uploads/2009/10/admin-post-reminder-download-btn.png" alt="admin-post-reminder-download-btn" width="235" height="68" /></a><br
/> <a
href="http://wordpress.org/extend/plugins/admin-post-reminder/"><em>Download Admin Post Reminder</em> at the WordPress Plugin Repository</a></p><h3>Buy Me a Coffee</h3><p>If you enjoy this plugin, consider making a small donation&#8211;any amount is appreciated. Thanks!</p><form
action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input
name="hosted_button_id" type="hidden" value="8972500" /> <input
alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" type="image" /> <img
src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br
/></form> ]]></content:encoded> <wfw:commentRss>http://esdev.net/wordpress-security-plugin-admin-post-reminder/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>WordPress Security Tip: Don&#8217;t Post From Your Admin Account</title><link>http://esdev.net/wordpress-security-tip-dont-post-from-your-admin-account/</link> <comments>http://esdev.net/wordpress-security-tip-dont-post-from-your-admin-account/#comments</comments> <pubDate>Mon, 05 Oct 2009 11:02:51 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[security]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=2663</guid> <description><![CDATA[
Photo credit: Anton Balazh
Updated: 12/04/2009&#8211;Note: This information applies also to pages as well as posts.
Anytime you see suggestions for making your WordPress install more secure, you&#8217;re gonna see the regular suspects:Change your database table prefixes
Update WordPress and WordPress plugins regularly
Change the default WordPress admin usernameThese are all good suggestions that you should certainly be doing [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-2676 alignnone" title="wordpress-secure-hd" src="http://esdev.net/wp-content/uploads/2009/10/wp-secure-hd.jpg" alt="wordpress-secure-hd" width="560" height="300" /><br
/> <span
class="article_caption">Photo credit: <a
href="http://www.shutterstock.com/pic-37978753/stock-photo-old-padlock-on-a-wooden-door.html">Anton Balazh</a></span></p><p><span
class="article_caption">Updated: 12/04/2009&#8211;Note: This information applies also to pages as well as posts.</span></p><p>Anytime you see suggestions for <a
href="http://codex.wordpress.org/Hardening_WordPress">making your WordPress install more secure</a>, you&#8217;re gonna see the regular suspects:</p><ul><li>Change your database table prefixes</li><li>Update WordPress and WordPress plugins regularly</li><li>Change the default WordPress admin username</li></ul><p>These are all good suggestions that you should certainly be doing to make your WordPress install more secure.</p><blockquote><p>But I want to address the last one&#8211;changing the default WordPress admin account&#8211;and a practice that will render this pointless.</p></blockquote><p>The following may be common sense, but the reason I&#8217;m gonna mention it is that I have never seen this cautioned on any other WordPress security tips post.</p><p><span
id="more-2663"></span></p><h3>Why Change Your Admin UserName In the First Place?</h3><p>WordPress automatically generates an account named <em>admin</em> when you first install.</p><p>This means every single WordPress install on the planet has an account named <em>admin</em>. If you don&#8217;t change it, any would-be hacker/cracker only has to figure out your password&#8211;making it much easier to get into your site and muck about.</p><h3>Don&#8217;t Use Your Admin Account to Post</h3><div
id="attachment_2678" class="wp-caption alignleft" style="width: 260px"><a
href="http://www.shutterstock.com/pic-32612749/stock-photo-old-farm-house-door-and-antique-chair.html"><img
class="size-full wp-image-2678 " title="screen-door" src="http://esdev.net/wp-content/uploads/2009/10/screen-door.jpg" alt="Is your security like a screen door?" width="250" height="343" /></a><p
class="wp-caption-text">Is there a flaw in your WordPress security?</p></div><p>So you&#8217;ve changed your default admin username to something totally unguessable. Then you write a post and publish it from your renamed admin account.</p><p>Oops!</p><p>The whole point in renaming your account is so pranksters have no idea what username you&#8217;re using for your admin account.</p><p>True, you can change the <em>display name</em> for your account so it doesn&#8217;t show your actual admin username on your site.</p><p>However, if your theme displays the post author&#8217;s name and a link to sort by author or author feed.</p><p>The actual username will be right there in the link address (usually something like: &#8216;http://<em>blog.com</em>/author/<em>admin-username</em>&#8216;). Oops!</p><p>Posting from your admin account completely negates the whole point of changing your admin username in the first place.</p><h3>Don&#8217;t Publish Pages From Your Admin Account Either (Updated 12/04/2009)</h3><p>Beyond the author link in posts, there are other places the author&#8217;s username can show up.</p><h4>Body Classes on Post and Pages</h4><p>Even if you remove the link to the post author from showing in your theme, the username of the author also can be seen in classes on the <em>body</em> tag when you view source.</p><p>WordPress by default inserts various classes to the body tag. This is so you can target pages and posts via CSS.</p><p>One of the classes WordPress creates and inserts into the body tag is the author&#8217;s username (not the nickname).</p><p>Most of the time it will look like this: <em>author-yourusername</em> (for posts) or <em>page-author-yourusername</em> (for pages)</p><p>Most (all?) current WordPress themes do not remove the author class. This means, on <strong>both posts AND pages</strong>, the author&#8217;s username can be easily discovered by simply viewing the source code.</p><p>Depending on your theme, a class containing the author&#8217;s username may be displayed in other places as well.</p><h4>Fix It Now</h4><p>If you&#8217;ve changed your admin username and yet have been publishing posts (or creating pages &#8211; <em>updated 12/04/2009</em>) using that same account, fix it now.</p><p>Don&#8217;t worry, it&#8217;s easy enough.</p><p>Here&#8217;s the quickest way:</p><ol><li>Add a new user who has an <em>Editor</em> or <em>Contributor</em> role</li><li>Add another user with <em>Admin</em> privileges</li><li>Log out and back into WordPress as the <strong>new</strong> <em>Admin</em></li><li>Delete the <strong>old</strong> <em>Admin</em> user (the one you used to publish posts from)</li><li>WordPress 2.8+ will ask what to do with the posts you previously wrote…</li><li>Assign the posts to your newly created Editor/Contributor account</li><li>Only use that Editor account to write posts from now on</li></ol><p>That&#8217;s it. It only should take 2-5 minutes, and your WordPress install will be more resistant to hacks and general tom-foolery.</p><h3>More WordPress Security Tips</h3><p>Here are some other WordPress security tips:</p><ul><li><a
href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">How To Keep WordPress Secure</a> (WordPress Blog)</li><li><a
href="http://codex.wordpress.org/Hardening_WordPress">Hardening WordPress</a> (WordPress Codex)</li><li><a
href="http://www.noupe.com/how-tos/wordpress-security-tips-and-hacks.html">WordPress Security Tips and Hacks</a> (Noupe &#8211; Beware step #9 though)</li><li><a
href="http://sixrevisions.com/wordpress/12-essential-security-tips-and-hacks-for-wordpress/">12 Essential Security Tips and Hacks</a> (Six Revisions)</li><li><a
href="http://www.problogdesign.com/wordpress/11-best-ways-to-improve-wordpress-security/">11 Best Ways to Improve WordPress Security</a> (Pro Blog Design)</li><li><a
href="http://speckyboy.com/2009/09/22/20-powerful-wordpress-security-plugins-and-some-tips-and-tricks/">20+ Powerful WordPress Security Plugins and Some Tips and Tricks</a></li></ul><h3>WP Plugin</h3><p>(<em>Updated: 10/19/2009</em>) Based in part on the response to this article, I&#8217;ve created a new <a
href="http://esdev.net/wordpress-plugins/admin-post-reminder/">WordPress plugin called <em>Admin Post Reminder</em></a>.</p><h3>Updates</h3><p>(<em>Updated 12/04/2009</em>) Pages and posts also contain classes in the body tag that disclose the author&#8217;s real username.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/wordpress-security-tip-dont-post-from-your-admin-account/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>Build WordPress Sites Fast With the Thematic Theme Framework</title><link>http://esdev.net/build-wordpress-sites-fast-with-the-thematic-theme-framework/</link> <comments>http://esdev.net/build-wordpress-sites-fast-with-the-thematic-theme-framework/#comments</comments> <pubDate>Tue, 29 Sep 2009 11:09:42 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[code]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[tutorials]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=2566</guid> <description><![CDATA[
Photo Credit: Vladitto via Shutterstock
Lately, I&#8217;ve been using Thematic&#8211;a framework for building WordPress themes faster.
Thematic gives you a solid, bare-bones theme with reset CSS styles, a very basic layout, no color and limited typography. A clean slate.
Don&#8217;t Touch That Theme!
To create your theme, you don&#8217;t actually edit any of Thematic&#8217;s theme files. Instead, you make [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-2600 alignnone" title="thematic-framework-hd" src="http://esdev.net/wp-content/uploads/2009/09/thematic-framework-hd1.jpg" alt="thematic-framework-hd" width="560" height="300" /><br
/> <span
class="article_caption">Photo Credit: <a
href="http://www.shutterstock.com/pic-37677523/stock-photo-abstract-blue-geometric-ceiling-in-office-center.html">Vladitto</a> via <a
href="http://www.shutterstock.com">Shutterstock</a></span></p><p>Lately, I&#8217;ve been using <a
href="http://themeshaper.com/thematic/">Thematic</a>&#8211;a framework for building <a
href="http://wordpress.org">WordPress</a> themes faster.</p><p>Thematic gives you a solid, bare-bones theme with reset CSS styles, a very basic layout, no color and limited typography. <a
href="http://themeshaper.com/demo/thematic/">A clean slate</a>.</p><h3>Don&#8217;t Touch That Theme!</h3><p><a
href="http://www.shutterstock.com/pic-18524428/stock-vector-do-not-touch-sign.html"><img
class="alignleft size-full wp-image-2603" title="do-not-touch-sign" src="http://esdev.net/wp-content/uploads/2009/09/do-not-touch-sign.png" alt="do-not-touch-sign" width="200" height="273" /></a>To create your theme, you don&#8217;t actually edit any of Thematic&#8217;s theme files. Instead, you make changes using a separate child theme.</p><p>It&#8217;s really powerful since you&#8217;re not actually touching any part of Thematic. You just get a nice starting place, without worries about future Thematic updates overwriting your code edits.</p><p>You don&#8217;t have to rewrite a bunch of code all over again&#8211;you&#8217;re just adding the bits that you want to be <em>different</em>. This works very much like the custom styles on WordPress.com hosted blogs.</p><p>I&#8217;ve collected together <strong>40+ Thematic resources, tutorials and links</strong> to help you get up and running faster.</p><p><span
id="more-2566"></span></p><h3>Thematic and WordPress Child Theme Basics</h3><ul><li><a
href="http://themeshaper.com/thematic/">Official Thematic Website</a></li><li><a
href="http://themeshaper.com/wordpress-child-theme-basics/">WordPress Child Theme Basics</a></li><li><a
href="http://themeshaper.com/modular-css-wordpress-child-themes/">Modular CSS</a></li><li><a
href="http://themeshaper.com/wordpress-theme-template-directory-structure-tutorial/">Theme Template Directory Structure</a></li></ul><h4>Theme Hooks</h4><ul><li><a
href="http://themeshaper.com/thematic-0961-is-live/">Thematic 0.9.6.1 Is Live</a> (<em>Updated 2/10/2010</em>)<br
/> Details about newest version. Contains new hooks and filters for even more control.</li><li><a
href="http://themeshaper.com/action-hooks-wordpress-child-themes/">Using Action Hooks in WordPress Child Themes</a></li><li><a
href="http://themeshaper.com/thematic/guide/?page_id=10">Theme Hooks</a></li><li><a
href="http://extralogical.net/2007/06/wphooks/">Adding Custom WordPress Hooks</a></li><li><a
href="http://themeshaper.com/filters-wordpress-child-themes/">Using Filter Hooks in WordPress Child Themes</a></li><li><a
href="http://themeshaper.com/thematic/guide/?page_id=12">Theme Filters</a></li><li><a
href="http://wpcandy.com/articles/frameworks-child-themes-filters-and-hook.html">Frameworks, Child Themes, Filters and Hooks?</a></li><li><a
href="http://venutip.com/content/right-way-override-theme-functions">Overriding Parent Theme Functions in Child Themes</a></li></ul><p> <script type='text/javascript'>/*<![CDATA[*/var m3_u = (location.protocol=='https:'?'https://esdev.net/adserver/www/delivery/ajs.php':'http://esdev.net/adserver/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=7");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
//]]&gt;/*]]>*/</script><noscript><a
href='http://esdev.net/adserver/www/delivery/ck.php?n=2740de&amp;cb=931909f9dcfbc701d2b2af8065d41cf2' target='_blank'><img
src='http://esdev.net/adserver/www/delivery/avw.php?zoneid=7&amp;cb=931909f9dcfbc701d2b2af8065d41cf2&amp;n=2740de' border='0' alt='' /></a></noscript></p><h3>Thematic Tutorials</h3><ul><li><a
href="http://www.cozmoslabs.com/2008/08/11/10-design-tips-for-your-custom-wordpress-theme-built-with-thematic/">10 Design Tips For Your Custom WordPress Theme Built With Thematic</a></li><li><a
href="http://themeshaper.com/functions-php-wordpress-child-themes/">Edit Your Theme With <em>Functions.php</em></a><br
/> Tons of fun by adding functions to edit your theme.</li><li><a
href="http://themeshaper.com/custom-page-template-redesign-blog/">How I Used a Custom Page Template to Redesign My Blog the Smart Way</a><br
/> Step-by-step creating a new child theme.</li><li><a
href="http://justintadlock.com/archives/2008/08/24/replacing-wordpress-content-with-an-excerpt-without-editing-theme-files">Replacing WordPress Content With an Excerpt in a Thematic Child Theme</a><br
/> How to replace <em>the_content()</em> with <em>the_excerpt()</em>&#8211;without touching your theme files.</li><li><a
href="http://www.cozmoslabs.com/2009/06/26/thematic-featured-posts/">Add &#8220;Featured Posts&#8221; to Your Thematic Child Theme</a></li><li><a
href="http://www.cozmoslabs.com/2008/09/07/use-wordpress-as-a-cms-with-thematic-part1/">Use WordPress as a CMS With Thematic: Part 1</a></li><li><a
href="http://www.cozmoslabs.com/2009/05/28/add-a-header-image-to-thematic-the-easy-way/">Add a Header Image to Thematic the Easy Way</a></li><li><a
href="http://www.cozmoslabs.com/2009/04/15/add-a-search-box-to-the-thematic-menu/">Add a Search Box to the Thematic Menu</a></li><li><a
href="http://papertreedesign.com/adding-theme-options-to-wordpress-child-themes/">Adding Theme Options to WordPress Themes</a><br
/> Creating theme option pages to your WordPress theme.</li><li><a
href="http://themeshaper.com/forums/">ThemeShaper Forums</a><br
/> If you get stuck, the Thematic Forums is the place to go for help.</li></ul><h3>Editing Parts of Your Theme With Thematic</h3><p>There is a whole series of tutorials on the Thematic website for edit particular parts of your WordPress theme:</p><ul><li><a
href="http://themeshaper.com/thematic-0961-is-live/">Thematic 0.9.6.1 Is  Live</a> (<em>Updated 2/10/2010</em>)<br
/> Details about newest Thematic version. Contains new hooks and filters for even  more control.</li><li><a
href="http://themeshaper.com/wordpress-themes-templates-tutorial/">WordPress Themes Template Tutorial Series</a></li><li><a
href="http://themeshaper.com/wordpress-theme-index-template-tutorial/">Working With the Index Template</a></li><li><a
href="http://themeshaper.com/thematic/guide/?page_id=64">Editing Your Thematic CSS</a></li><li><a
href="http://themeshaper.com/wordpress-theme-header-template-tutorial/">Editing the Header Template</a></li><li><a
href="http://themeshaper.com/wordpress-theme-sidebar-template/">Editing the Sidebar Template</a></li><li><a
href="http://themeshaper.com/wordpress-theme-single-post-post-attachment-404-templates-tutorial/">Editing the Single Post, Post Attachment and 404 Templates</a></li></ul><h3>Thematic Cheat Sheets</h3><ul><li><a
href="http://bluemandala.com/thematic/thematic-structure.html">Thematic Structure Cheat Sheet</a><br
/> A visual look at all of Thematic&#8217;s main elements&#8211;div&#8217;s, theme actions, hooks and widget areas. Very, very useful.</li><li><a
href="http://www.altamentedecorativo.com/?page_id=534">Widget-Ready Areas</a><br
/> Images of widget-ready areas for each major template and section of Thematic.</li></ul><h3>Thematic Child Themes</h3><p>There are already some nicely-designed Thematic child themes.</p><p><a
href="http://themeshaper.com/acamas-theme-clarity-elegance-power/">Acamas</a><br
/> <a
href="http://themeshaper.com/acamas-theme-clarity-elegance-power/"><img
class="alignnone size-thumbnail wp-image-2582" title="acamas-screen" src="http://esdev.net/wp-content/uploads/2009/09/acamas-screen-250x250.jpg" alt="acamas-screen" width="250" height="250" /></a></p><p><a
href="http://www.chris-wallace.com/2009/07/17/simplecartjs-a-free-wp-e-commerce-thematic-child-theme/">SimpleCart (js)</a> &#8211; E-commerce theme<br
/> <a
href="http://www.chris-wallace.com/2009/07/17/simplecartjs-a-free-wp-e-commerce-thematic-child-theme/"><img
class="alignnone size-thumbnail wp-image-2584" title="simplecart-e-commerce-theme-screen" src="http://esdev.net/wp-content/uploads/2009/09/simplecart-560x396-screen-250x250.png" alt="simplecart-e-commerce-theme-screen" width="250" height="250" /></a></p><p><a
href="http://design-notes.info/download/free-wordpress-theme-audry-release/">Audry</a><br
/> <a
href="http://design-notes.info/download/free-wordpress-theme-audry-release/"><img
class="alignnone size-full wp-image-2586" title="audry-screen" src="http://esdev.net/wp-content/uploads/2009/09/thumb-audry-screen.png" alt="audry-screen" width="159" height="117" /></a></p><p><a
href="http://www.smashingmagazine.com/2009/05/04/download-gallery-a-free-wordpress-theme/">Gallery</a><br
/> <a
href="http://www.smashingmagazine.com/2009/05/04/download-gallery-a-free-wordpress-theme/"><img
class="alignnone size-thumbnail wp-image-2587" title="gallery-theme-screen" src="http://esdev.net/wp-content/uploads/2009/09/gallery-theme-screen-250x250.jpg" alt="gallery-theme-screen" width="250" height="250" /></a></p><p><a
href="http://www.bendler.tv/?p=525">Aether</a><br
/> <a
href="http://www.bendler.tv/?p=525"><img
class="alignnone size-thumbnail wp-image-2588" title="aether-screen" src="http://esdev.net/wp-content/uploads/2009/09/aether_header-screen-250x250.png" alt="aether-screen" width="250" height="250" /></a></p><p><a
href="http://ableparris.com/2009/03/15/sugar-cane-a-sweet-wordpress-child-theme/">Sugar Cane</a><br
/> <a
href="http://ableparris.com/2009/03/15/sugar-cane-a-sweet-wordpress-child-theme/"><img
class="alignnone size-thumbnail wp-image-2589" title="sugar-cane-screen" src="http://esdev.net/wp-content/uploads/2009/09/sugar-cane-screen-250x250.jpg" alt="sugar-cane-screen" width="250" height="250" /></a></p><p><strong>Update:</strong> <a
href="http://www.matteostagi.it/eng/3hourstheme-a-tutorial-child-theme-for-thematic">3HoursTheme</a> (by Matteo Stagi. Also includes tutorials to help you to use the theme)<br
/> <a
href="http://www.matteostagi.it/eng/3hourstheme-a-tutorial-child-theme-for-thematic"><img
class="alignnone size-thumbnail wp-image-2619" title="3hourstheme-screen" src="http://esdev.net/wp-content/uploads/2009/09/3hourstheme_home-250x250.jpg" alt="3hourstheme-screen" width="250" height="250" /></a></p><h4><a
href="http://www.cozmoslabs.com/wordpress-themes/">Cosmos Labs</a></h4><p>I can&#8217;t include Thematic themes without mentioning Cosmos Labs. They have released several nice child themes. Here are a few.</p><p><a
href="http://www.cozmoslabs.com/2008/10/25/byty-free-child-theme-built-thematic/">Byty</a><br
/> <a
href="http://www.cozmoslabs.com/2008/10/25/byty-free-child-theme-built-thematic/"><img
class="alignnone size-thumbnail wp-image-2590" title="byty-screen" src="http://esdev.net/wp-content/uploads/2009/09/byty-screen-250x250.jpg" alt="byty-screen" width="250" height="250" /></a></p><p><a
href="http://www.cozmoslabs.com/2009/06/02/street-wordpress-theme/">Street</a><br
/> <a
href="http://www.cozmoslabs.com/2009/06/02/street-wordpress-theme/"><img
class="alignnone size-thumbnail wp-image-2591" title="street_theme" src="http://esdev.net/wp-content/uploads/2009/09/street_theme-250x250.gif" alt="street_theme" width="250" height="250" /></a></p><p><a
href="http://www.cozmoslabs.com/2009/07/20/early-morning-child-theme/">Early Morning</a><br
/> <a
href="http://www.cozmoslabs.com/2009/07/20/early-morning-child-theme/"><img
class="alignnone size-thumbnail wp-image-2592" title="early-morning-screen" src="http://esdev.net/wp-content/uploads/2009/09/early-morning-screen-250x250.jpg" alt="early-morning-screen" width="250" height="250" /></a></p><p><a
href="http://www.cozmoslabs.com/2009/04/07/green-anyone-try-commune-thematic-child-theme/">Commune</a><br
/> <a
href="http://www.cozmoslabs.com/2009/04/07/green-anyone-try-commune-thematic-child-theme/"><img
class="alignnone size-thumbnail wp-image-2593" title="commune_thumb-screen" src="http://esdev.net/wp-content/uploads/2009/09/commune_thumb-screen-250x200.jpg" alt="commune_thumb-screen" width="250" height="200" /></a></p><p><a
href="http://www.reflectionmedia.ro/2009/01/crystalline-a-crystal-sharp-child-theme-for-thematic/">Crystalline</a><br
/> <a
href="http://www.reflectionmedia.ro/2009/01/crystalline-a-crystal-sharp-child-theme-for-thematic/"><img
class="alignnone size-thumbnail wp-image-2594" title="crystalline_thumb-screen" src="http://esdev.net/wp-content/uploads/2009/09/crystalline_thumb-screen-250x176.jpg" alt="crystalline_thumb-screen" width="250" height="176" /></a></p><h4>Element Templates</h4><p>These are not full child themes, but themes for specific parts of a WordPress site that can be used along with another child theme.</p><ul><li><a
href="http://www.cozmoslabs.com/2009/07/31/awesome-thematic-templates/">Login and User Registration Page Templates For Thematic</a></li><li><a
href="http://www.cozmoslabs.com/2008/12/17/replacing-the-thematic-menu-with-a-dropdown-list-of-categories/">Replacing the Thematic Menu With a DropDown List of Categories</a></li></ul><p>Hopefully these links will give you a good place to start using Thematic.</p><h3>What Do You Use?</h3><p>Do you use Thematic? Do you use some other WordPress framework? Tell us in the comments.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/build-wordpress-sites-fast-with-the-thematic-theme-framework/feed/</wfw:commentRss> <slash:comments>17</slash:comments> </item> <item><title>Letting Non-Admins View CyStats Stats in WordPress</title><link>http://esdev.net/letting-non-admins-view-cystats-stats-in-wordpress/</link> <comments>http://esdev.net/letting-non-admins-view-cystats-stats-in-wordpress/#comments</comments> <pubDate>Mon, 21 Sep 2009 17:23:50 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[code]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[tutorials]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=2510</guid> <description><![CDATA[The CyStats plugin is a great statistics plugin for WordPress. It has a ton of nice features, is easy to scan and displays all relevant stats (sans RSS feed stats) right from the WordPress backend.
The only problem I have is that it&#8217;s only viewable to registered WordPress users with an admin role. Editors, Authors and [...]]]></description> <content:encoded><![CDATA[<p>The <a
href="http://wordpress.org/extend/plugins/cystats/">CyStats plugin</a> is a great statistics plugin for WordPress. It has a ton of nice features, is easy to scan and displays all relevant stats (sans RSS feed stats) right from the WordPress backend.</p><blockquote><p>The only problem I have is that it&#8217;s only viewable to registered WordPress users with an admin role. Editors, Authors and Contributors can access the WordPress backend, but can&#8217;t view the stats.</p></blockquote><p>You <em>could</em> always install a bloated role manager plugin just so you can allow others to view CyStats. But this is overkill unless you need to adjust roles for some other reason.</p><p>Here&#8217;s a quick way to <a
href="http://wordpress.org/support/topic/234434">allow non-admin users to view your CyStats stats</a>:</p><ol><li>In WordPress, go to <em>Plugins</em> &gt; <em>Editor</em></li><li>Select <em>CyStats</em> from the upper right dropdown list</li><li>Choose <em>cystats/includes/admin.php</em> from the list of plugin files on the right.<br
/> Alternatively, FTP to the <em>wp-content/plugins/cystats/includes/</em> dir and edit the <em>admin.php</em> file.</li><li>Notice there are several &#8216;<em>8</em>&#8217;s (or possibly &#8216;<em>9</em>&#8217;s or &#8216;<em>10</em>&#8217;s). These are the numbers for the <a
title="WordPress user roles explained" href="http://codex.wordpress.org/Roles_and_Capabilities#level_0">WordPress user levels/roles</a>. 8-10 are admins, 7-5 are editors, etc.:<pre><code>/**
 * Builds admin panem menu for Plugin
 */
if(!function_exists('cystats_create_admin_menu')){
	function cystats_create_admin_menu() {
		if (function_exists('add_options_page')) {
			add_options_page('CyStats Options Page', 'CyStats ', 8, 'cystats-options', 'cystats_admin_options');
		}
		if (function_exists('add_menu_page')) {
			add_menu_page('CyStats Statistics Plugin', 'CyStats', 8, __FILE__, 'cystats_admin_index');
		}
		if (function_exists('add_submenu_page')) {
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Index','cystats')), htmlspecialchars(__('Index','cystats')), 8, __FILE__, 'cystats_admin_index');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Blog','cystats')), htmlspecialchars(__('Blog','cystats')), 8, 'cystats-blog', 'cystats_admin_blog');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Clients','cystats')), htmlspecialchars(__('Clients','cystats')), 8, 'cystats-clients', 'cystats_admin_clients');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Referer','cystats')), htmlspecialchars(__('Referer','cystats')), 8, 'cystats-referer', 'cystats_admin_referer');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Robots &amp; Tools','cystats')), htmlspecialchars(__('Robots/Tools','cystats')), 8, 'cystats-robots', 'cystats_admin_robots');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Pages','cystats')), htmlspecialchars(__('Pages','cystats')), 8, 'cystats-pages', 'cystats_admin_pages');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Time','cystats')), htmlspecialchars(__('Time','cystats')), 8, 'cystats-time', 'cystats_admin_time');
			add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Options','cystats')),htmlspecialchars(__('Options','cystats')), 8, 'cystats-options', 'cystats_admin_options');
		}
	}
}</code></pre></li><li>If you want editors (as well as admins) to be able to view the stats, change the <em>8</em>, <em>9</em> or 10 throughout the includes/admin.php file to the number of the user level your want (ie 7, 6 or 5 for editors).</li><li>If you only want the <em>admin</em> to be able to edit the CyStats options/settings (recommended), don&#8217;t change the final 8 (or 9 or 10). It looks like this:<pre><code>add_submenu_page(__FILE__, htmlspecialchars(__('CyStats: Options','cystats')),htmlspecialchars(__('Options','cystats')), 8, 'cystats-options', 'cystats_admin_options');</code></pre></li></ol><p>That&#8217;s it! No editing the database.</p><p
class="article_caption"><strong>Note</strong>: You&#8217;ll probably need to make these changes again when you update the CyStats plugin, so this isn&#8217;t a perfect solution, but the CyStats plugin isn&#8217;t updated too often.</p><p>Enjoy.<br
/> <script type='text/javascript'>/*<![CDATA[*/var m3_u = (location.protocol=='https:'?'https://esdev.net/adserver/www/delivery/ajs.php':'http://esdev.net/adserver/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=7");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
//]]&gt;/*]]>*/</script><noscript><a
href='http://esdev.net/adserver/www/delivery/ck.php?n=3830cf&amp;cb=58587515eff944db6ad44bbbcdcc9abe' target='_blank'><img
src='http://esdev.net/adserver/www/delivery/avw.php?zoneid=7&amp;cb=58587515eff944db6ad44bbbcdcc9abe&amp;n=3830cf' border='0' alt='' /></a></noscript></p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/letting-non-admins-view-cystats-stats-in-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Survey: Graphic Design Topics</title><link>http://esdev.net/survey-graphic-design-topics/</link> <comments>http://esdev.net/survey-graphic-design-topics/#comments</comments> <pubDate>Fri, 04 Sep 2009 11:01:37 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[graphic design]]></category> <category><![CDATA[blogs]]></category><guid
isPermaLink="false">http://esdev.net/?p=2343</guid> <description><![CDATA[You&#8217;re reading the 100th blog post published here on the Es Developed Blog.
Not to let grass grow under the feet, I&#8217;d like your thoughts and opinions on how the graphic design posts on the Blog can be improved.
To help get all your responses organized, I&#8217;ve put together a quick 4-question survey:var PDF_surveyID = 'FFC9CF7BA83EEF82';
var [...]]]></description> <content:encoded><![CDATA[<p>You&#8217;re reading the <strong>100th blog post</strong> published here on the <em><a
href="http://esdev.net/blog/">Es Developed Blog</a></em>.</p><p>Not to let grass grow under the feet, I&#8217;d like your thoughts and opinions on how the graphic design posts on the <em>Blog</em> can be improved.</p><p>To help get all your responses organized, I&#8217;ve put together a quick 4-question survey:</p><p><script type="text/javascript">var PDF_surveyID = 'FFC9CF7BA83EEF82';
 var PDF_openText = 'Take the Survey';</script><br
/> <script type="text/javascript" src="http://www.polldaddy.com/s.js"></script><br
/> <noscript><a
href="http://surveys.polldaddy.com/s/FFC9CF7BA83EEF82/">Take the Survey</a></noscript><br
/> <span
id="more-2343"></span></p><h3>Graphic Design Posts In Review</h3><p>Every Friday a new graphic design-related post is published here. Sometimes it&#8217;s an icon set, other times it&#8217;s showcasing fonts, a new graphic design service or tool. Other times, it&#8217;s a tutorial or an artist showcase.</p><p>Here&#8217;s just a few of our most popular graphic design posts:</p><ol><li><a
href="http://esdev.net/vintage-retro-and-art-deco-fonts">Vintage, Retro and Art Deco Fonts</a></li><li><a
title="Visit this page" href="../10-free-tshirt-and-clothing-templates">10 Free Tshirt and Clothing Templates</a></li><li><a
title="Visit this page" href="../vintage-retro-and-art-deco-inspiration-on-deviantart">Vintage, Retro and Art Deco Inspiration on Deviant Art<br
/> </a></li><li><a
title="Visit this page" href="../retro-resources-at-tack-o-rama">Retro Resources at Tack-O-Rama</a></li><li><a
title="Visit this page" href="../custom-packaging-free-vector-templates">Custom Packaging - Free Vector Templates</a></li><li><a
title="Visit this page" href="../12-mega-icon-sets-for-designers">12 + Mega Icon Sets For Designers</a></li><li><a
title="Visit this page" href="../install-and-run-photoshop-on-ubuntu-linux">Install and Run Photoshop on Ubuntu Linux</a></li><li><a
title="Visit this page" href="../art-deco-inspiration-agatha-christies-poirot">Art Deco Inspiration: Agatha Christie&#8217;s Poirot</a></li></ol><h3>Help Us Improve&#8211;Take the Survey</h3><p>Take a couple minutes and help us improve the Blog by taking the survey.</p><p><script type="text/javascript">var PDF_surveyID = 'FFC9CF7BA83EEF82';
 var PDF_openText = 'View Survey';</script><br
/> <script type="text/javascript" src="http://www.polldaddy.com/s.js"></script><br
/> <noscript><a
href="http://surveys.polldaddy.com/s/FFC9CF7BA83EEF82/">View Survey</a></noscript></p><p>Also, if you&#8217;re interested in the web design posts here on the <em>Blog</em>, go ahead and <a
href="http://esdev.net/survey-web-design-topics/">take the web design survey</a> as well.</p><h3>Stay Informed&#8211;Subscribe and Follow Us</h3><h4>RSS Feed</h4><p>First off, I want to thank all those who subscribe to the feed.</p><p>If you&#8217;ve found a blog post that you really enjoyed or found useful, and you aren&#8217;t already, you should <a
href="http://feeds2.feedburner.com/EsDeveloped-FreshWebsiteAndGraphicDesign">subscribe to the Es Developed RSS feed</a>.</p><h4>You Should Follow Us on Twitter</h4><p>I post more graphic design links and resources on <a
href="http://twitter.com/esdev">my Twitter account</a> than what makes it onto the Blog.</p><p><a
href="http://twitter.com/esdev">You should follow us on Twitter</a>.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/survey-graphic-design-topics/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Survey: Web Design Topics</title><link>http://esdev.net/survey-web-design-topics/</link> <comments>http://esdev.net/survey-web-design-topics/#comments</comments> <pubDate>Mon, 31 Aug 2009 11:02:24 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[misc]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category><guid
isPermaLink="false">http://esdev.net/?p=2322</guid> <description><![CDATA[
It&#8217;s hard to believe that the Es Developed Blog has been alive and breathing for nearly a year now. This week will see the 100th blog post published, and we&#8217;d like your feedback on how we can improve.
//View SurveyThe Blog focuses on topics that are of interest to web and graphic designers.
To keep [...]]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-full wp-image-2331" title="web-design-topics-survey-hd" src="http://esdev.net/wp-content/uploads/2009/08/web-design-topics-survey-hd1.png" alt="web-design-topics-survey-hd" width="560" height="130" /></p><p>It&#8217;s hard to believe that the <em>Es Developed Blog</em> has been alive and breathing for nearly a year now. This week will see the 100th blog post published, and we&#8217;d like <a
href="#web-survey">your feedback</a> on how we can improve.</p><p><script type="text/javascript">/*<![CDATA[*/// 
var PDF_surveyID = 'C99D6562646A452C';
 var PDF_openText = 'View Survey (opens in a lightbox)';
// ]]&gt;/*]]>*/</script><br
/> <script src="http://www.polldaddy.com/s.js" type="text/javascript"></script><br
/> <noscript><a
href="http://surveys.polldaddy.com/s/C99D6562646A452C/" mce_href="http://surveys.polldaddy.com/s/C99D6562646A452C/">View Survey</a></noscript></p><blockquote><p> The <em>Blog</em> focuses on topics that are of interest to web and graphic designers.</p></blockquote><p>To keep things balanced, each week I publish 2 articles: Monday&#8211;web design, and Friday&#8211;graphic design.</p><p>Over the last year, I&#8217;ve seen the number of subscribers to the RSS feed steadily grow. I want to thank all those who subscribe&#8211;you&#8217;re part of what keeps me motivated to post each week.</p><blockquote><p> I want to continue providing information that you find interesting and useful, so I need your input.</p></blockquote><h3 id="web-survey">What Topics Interests You?</h3><p>Please take a minute and tell me what type of posts you&#8217;d like to see here on the <em>Es Developed Blog</em>.</p><p><script type="text/javascript">/*<![CDATA[*/// 
var PDF_surveyID = 'C99D6562646A452C';
 var PDF_openText = 'View Survey';
// ]]&gt;/*]]>*/</script><br
/> <script src="http://www.polldaddy.com/s.js" type="text/javascript"></script><br
/> <noscript><a
href="http://surveys.polldaddy.com/s/C99D6562646A452C/" mce_href="http://surveys.polldaddy.com/s/C99D6562646A452C/">View Survey</a></noscript></p><p
class="article_caption">Note: The survey will close at the end of Monday, Sept 13, 2009.</p><h3>Are You Interested in Graphic Design?</h3><p>If you&#8217;re here mostly for the graphic design articles, check back this Friday for the graphic design survey.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/survey-web-design-topics/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Blogs Who Think They Are Magazines</title><link>http://esdev.net/blogs-who-think-they-are-magazines/</link> <comments>http://esdev.net/blogs-who-think-they-are-magazines/#comments</comments> <pubDate>Mon, 24 Aug 2009 14:45:22 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[typography]]></category><guid
isPermaLink="false">http://esdev.net/?p=2247</guid> <description><![CDATA[I love thumbing through magazines&#8211;real magazines. I enjoy looking at each issue and seeing how they&#8217;ve arranged articles, how they use images, and how the type they&#8217;ve chosen interacts with the rest of the page.
We all know how blogs and blog posts are &#8220;supposed&#8221; to look. However, here are 2 examples of blogs that have [...]]]></description> <content:encoded><![CDATA[<p>I love thumbing through magazines&#8211;real magazines. I enjoy looking at each issue and seeing how they&#8217;ve arranged articles, how they use images, and how the type they&#8217;ve chosen interacts with the rest of the page.</p><blockquote><p>We all know how blogs and blog posts are &#8220;supposed&#8221; to look. However, here are 2 examples of blogs that have an identity crisis (in a good way), and look more like magazines.</p></blockquote><h3><a
href="http://dustincurtis.com">Dustin Curtis</a></h3><p><img
class="alignleft size-thumbnail wp-image-2259" title="dustincurtis_com---you-should-follow-me-on-twitter" src="http://esdev.net/wp-content/uploads/2009/08/dustincurtis_com-you-should-follow-me-on-twitter-250x250.jpg" alt="dustincurtis_com---you-should-follow-me-on-twitter" width="250" height="250" />Dustin Curtis spends his days crafting UI&#8217;s and UX&#8217;s.</p><p>His site makes fantastic use of type and magazine-style layouts. Each post is carefully laid out and makes you think twice about what a webpage is supposed to look.</p><p>The homepage is a table of contents for the site&#8217;s blog and the entire site looks like you should be able to pick it up and flip to the next page. Each blog posts includes an &#8216;issue&#8217; number.</p><p>As far as I can tell, the site is simply coded in XHTML; giving it limitless possibilities (layout-wise).</p><p><strong>Example Posts:</strong></p><p><a
href="http://dustincurtis.com/you_should_follow_me_on_twitter.html">Your Should Follow Me on Twitter</a></p><p><a
href="http://dustincurtis.com/sleep.html">How to Hack Your Brains Part 1: Sleep</a></p><p><a
href="http://dustincurtis.com/how_niko_tinbergen_reverse_engineered_the_seagull.html">How Niko Tinbergen Reverse Engineered the Seagull</a></p><p><a
href="http://dustincurtis.com/the_filter.html">Create the Filter</a></p><p><span
id="more-2247"></span></p><h3><a
href="http://www.jasonsantamaria.com">Jason Santa Maria</a></h3><p><img
class="alignleft size-thumbnail wp-image-2260" title="jasonsantamaria_com---hello-my-name-is" src="http://esdev.net/wp-content/uploads/2009/08/jasonsantamaria_com-hello-my-name-is-250x250.jpg" alt="jasonsantamaria_com---hello-my-name-is" width="250" height="250" />Jason is a graphic designer whose site and blog he&#8217;s decribed as a <a
href="http://jasonsantamaria.com/articles/a-new-day/">bit of an experiment</a>.</p><p>Each blog post has its own unique layout, typography style and color scheme. Even the site brand and navigation changes color and style on some posts. Yet each post is built on a grid and still feels like it belongs on the site.</p><p>Typography is obvious a focus on this site and yet isn&#8217;t in your face. It&#8217;s balanced with images and the layout of the page.</p><p>What&#8217;s impressive is that Jason&#8217;s site is actually running on a CMS&#8211;<a
href="http://expressionengine.com">ExpressionEngine</a>. Each post has its own template that allows it to have a different layout than other posts.</p><p><strong>Example Posts:</strong></p><p><a
href="http://jasonsantamaria.com/articles/the-death-throes-of-print/">The Death Throes of Print?</a></p><p><a
href="http://jasonsantamaria.com/articles/hello-my-name-is/">Hello, My Name Is</a></p><p><a
href="http://jasonsantamaria.com/articles/what-the-world-needs/">What the World Needs</a></p><p><a
href="http://jasonsantamaria.com/articles/pretty-sketchy/">Pretty Sketchy</a></p><h3>The Sum-Up</h3><p>While these 2 sites are certainly pretty, we can learn more than that from them.</p><p>These blogs show us what&#8217;s possible, both with static XHTML and a CMS like ExpressionEngine.</p><p>We see that we&#8217;re not limited to the boring header-content-sidebar-footer layouts that we often associate with weblogs.</p><p>As my Dad always said, &#8220;let that be a lesson to you,&#8221; that you <em>can</em> teach an old blog new tricks.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/blogs-who-think-they-are-magazines/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>UPrinting Blog Sponsorship Program</title><link>http://esdev.net/uprinting-blog-sponsorship-program/</link> <comments>http://esdev.net/uprinting-blog-sponsorship-program/#comments</comments> <pubDate>Fri, 10 Jul 2009 11:00:32 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[graphic design]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category><guid
isPermaLink="false">http://esdev.net/?p=2032</guid> <description><![CDATA[I recently placed an order from UPrinting (before joining the Blog Sponsorship Program) and the order was at my door really fast. This was my first real experience using an online printer, and I was really impressed with how nice the items turned out.
A couple months ago, I signed up for the UPrinting.com Blog Sponsorship [...]]]></description> <content:encoded><![CDATA[<p>I recently placed an order from UPrinting (before joining the Blog Sponsorship Program) and the order was at my door really fast. This was my first real experience using an online printer, and I was really impressed with how nice the items turned out.</p><p>A couple months ago, I signed up for the <a
href="http://www.uprinting.com/blog-sponsor-program/">UPrinting.com Blog Sponsorship Program</a>. So far, it&#8217;s been a great experience and I&#8217;ve seen a noticeable increase in visitors to my blog.</p><p>What I like the most is that those who come back to the blog are able to be offered great discounts on UPrinting.com services and products.</p><h3>Blog Sponsorship Program Benefits</h3><p>If you run your own blog, there are several benefits to joining the UPrinting Blog Sponsorship Program:</p><ol><li><em>Product Giveaways</em><br
/> Receive products to giveaway on your blog&#8211;increase visitors to your site. Offer prizes, sweepstakes and even cash.</li><li><em>Get Discounts</em><br
/> When UPrinting has specials and discounts, you&#8217;re the 1st to know.</li><li><em>Free Stuff</em><br
/> Get free printed items to help you promote your blog and business.</li><li><em>Make Money</em><br
/> Have the opportunity to display ads and links for UPrinting.com.</li></ol><p><strong>Why UPrinting.com isn&#8217;t your average printing company:</strong></p><p>Blog Sponsorships:<br
/> If you are looking to <a
href=" http://www.uprinting.com/blog-sponsor-program/ ">find a  sponsor for your blog</a>, UPrinting.com is definitely interested. We offer giveaways, advertising and more for qualified bloggers.</p><p>Non-Profit Sponsorships:<br
/> The <a
href=" http://www.uprinting.com/About-Community.html ">U-Community Program</a> sponsors hundreds of non-profits and education to improve our local communities.</p><p><span
id="more-2032"></span><br
/> Social Justice Projects:<br
/> The <a
href=" http://www.kiva.org/lender/uprinting ">UPrinting Kiva</a> account promotes small business growth in developing countries.</p><p>Green Printing:<br
/> UPrinting supports a sustainable future by recycling, using non-toxic inks, and offering eco-friendly recycled paper stocks for <a
href=" http://www.uprinting.com/Business-Cards.html ">business cards</a> and <a
href=" http://www.uprinting.com/Postcards.html ">postcard printing</a>.</p><p>UPrinting.com&#8217;s services and products are great for any graphic designer who does even occasional print work. And if you run your own blog, the Blog Sponsorship program is a great way to drive visitors and traffic to your blog.</p><h3>Stay Tuned For Discounts and Giveaways</h3><p>In the coming weeks, we&#8217;ll be offering more UPrinting discounts and giveaways here at the Es Developed blog, so be sure to stop back in. Better yet, subscribe to our RSS feed.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/uprinting-blog-sponsorship-program/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Controlling Autoposts and WordPress Categories in Posterous</title><link>http://esdev.net/controlling-autoposts-and-wordpress-categories-in-posterous/</link> <comments>http://esdev.net/controlling-autoposts-and-wordpress-categories-in-posterous/#comments</comments> <pubDate>Wed, 18 Feb 2009 18:45:52 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[online tools]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[email]]></category> <category><![CDATA[tutorials]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=1174</guid> <description><![CDATA[
A month or so ago, I stumbled across a post that led me to Posterous—a free online service that lets you post to your blogs and other sites by email.
Posterous also lets you autopost—posting to multiple sites/blogs with a single email.
Last month, I wrote a step-by-step tutorial about using Posterous and its autopost feature to [...]]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-medium wp-image-1177" title="controlling-autoposts-hd" src="http://esdev.net/wp-content/uploads/2009/02/controlling-autoposts-hd.png" alt="" width="560" height="130" /></p><p>A month or so ago, I stumbled across a post that led me to <a
href="http://posterous.com">Posterous</a>—a free online service that lets you post to your blogs and other sites by email.</p><p>Posterous also lets you autopost—posting to multiple sites/blogs with a single email.</p><p>Last month, I wrote a <a
href="http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/">step-by-step tutorial about using Posterous and its autopost feature</a> to post to WordPress (hosted and self-hosted), Flickr, MySpace, Facebook, etc, etc.</p><p>This is extremely useful because WordPress&#8217; built-in email posting system is very limited. Posterous makes it easy for people with a web-enabled cellphone or BlackBerry to post on the go. The autopost is great for anyone who wants to make posting the same information/photos to several sites a 1 step process.</p><h3>More Tutorials and Features</h3><p>Posterous also has a few more features and capabilities that&#8217;s been released since I wrote <a
href="http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/">my original tutorial</a> in January. These features make it even easier to control which sites you autopost to and control the information you can post to your blogs.</p><p><span
id="more-1174"></span></p><h4><a
href="http://blog.posterous.com/control-which-blogs-you-autopo">Official Posterous Tutorials and Features<br
/> </a></h4><p>The Official Posterous blog shows a <a
href="http://blog.posterous.com/control-which-blogs-you-autopo">simple way to select which blogs and sites to autopost to on the fly</a> using the <em>#url@posterous.com</em> syntax.</p><p>It also explains <a
href="http://blog.posterous.com/posterous-launches-easy-post-t">how to assign WordPress categories to your posts with Posterous</a>. For example, add your categories to the end of your <em>Subject</em> like so: <em>((tag: apple, gadgets))</em></p><h3>Thanks to Posterous</h3><p>I want to thank Posterous for making it simple for non-technical people and those with mobile devices to still post to their sites with as little effort as possible.</p><p>I also want to thank the guys at Posterous for linking to <a
href="http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/">my earlier tutorial</a> on their <a
href="http://blog.posterous.com">blog</a> and newletters.</p><p>I look forward to seeing where <a
href="http://posterous.com">Posterous</a> will go in the near future. They seem to be adding new features about every other day lately:</p><ul><li><a
href="http://blog.posterous.com/the-new-posterous-bookmarklet">New Posterous Bookmarklet</a></li><li><a
href="http://blog.posterous.com/password-protect-your-posterou">Password Protect Your Posterous Site</a></li><li><a
href="http://blog.posterous.com">Official Posterous Blog</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://esdev.net/controlling-autoposts-and-wordpress-categories-in-posterous/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>WordPress.com Maintenance Notice</title><link>http://esdev.net/wordpresscom-maintenance-notice/</link> <comments>http://esdev.net/wordpresscom-maintenance-notice/#comments</comments> <pubDate>Sat, 14 Feb 2009 23:33:11 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=1110</guid> <description><![CDATA[Just a quick heads-up: If you&#8217;ve logged into your WordPress.com blog&#8217;s Dashboard, you may have noticed that WordPress.com is doing some maintenace on the hosted blogs tomorrow. It will take place tomorrow, Sunday, Feb 15 @ 20:00 GMT (or noon PST, 2:00pm Central, 3:00pm EST in the US).
It&#8217;s recommended that you save your work (if [...]]]></description> <content:encoded><![CDATA[<p>Just a quick heads-up: If you&#8217;ve logged into your <a
href="http://www.wordpess.com">WordPress.com</a> blog&#8217;s Dashboard, you may have noticed that <a
href="http://en.forums.wordpress.com/topic/logged-out-at-215-at-2000-gmt?replies=1">WordPress.com is doing some maintenace on the hosted blogs tomorrow</a>. It will take place tomorrow, Sunday, Feb 15 @ 20:00 GMT (or noon PST, 2:00pm Central, 3:00pm EST in the US).</p><p>It&#8217;s recommended that you save your work (if you&#8217;re in the middle of writing a post/page) a couple hours ahead of the scheduled maintenance time.</p><p><span
id="more-1110"></span></p><blockquote><p>I recommend that you save everything you are working on at least two hours before the maintenance down time begins. If you “need” to blog something, write it up in a text editor or (at the very worst) a word processor and save it there until you can copy and paste or paste using the Word quicktag button in the Visual Text Editor.</p></blockquote><p><em>Source</em>:<cite><a
href="http://lorelle.wordpress.com/2009/02/14/wordpresscom-maintenance-downtime-on-sunday-february-15-2009/">http://lorelle.wordpress.com</a></cite></p><p>This will not affect self-hosted blogs—only blogs hosted on WordPress.com.</p><p>There is no downtime associated with the maintenance. It just involves some work that affects WordPress.com cookies. If you are logged into WordPress.com at the time, it will probably just log you out and you&#8217;ll have to log back in again.</p><p><a
href="http://en.forums.wordpress.com/topic/logged-out-at-215-at-2000-gmt?replies=1">According to the WordPress blog</a>, you don&#8217;t have to backup your blog. Just make sure if you&#8217;re working on a post, back it up because you might get logged out before it can be auto-saved.</p><p><a
href="http://en.forums.wordpress.com/topic/logged-out-at-215-at-2000-gmt?replies=1">Official WordPress Blog Post</a></p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/wordpresscom-maintenance-notice/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Post to WordPress by Email</title><link>http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/</link> <comments>http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/#comments</comments> <pubDate>Fri, 16 Jan 2009 17:11:15 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[freebies]]></category> <category><![CDATA[online tools]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[email]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=955</guid> <description><![CDATA[
Jeff Chandler wrote a post on Web Blog Tools Collection yesterday called Do You Post By Email? In the post, he asked if anyone was actually using the post by email ability that WordPress has had since at least version 1.5.
From the comments on Jeff&#8217;s article, most people have not used it because it&#8217;s incredibly [...]]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-medium wp-image-1005" title="post-by-emailhd1" src="http://esdev.net/wp-content/uploads/2009/01/post-by-emailhd1.png" alt="" width="560" height="130" /></p><p>Jeff Chandler wrote a post on Web Blog Tools Collection yesterday called <a
href="http://weblogtoolscollection.com/archives/2009/01/15/do-you-post-by-email/">Do You Post By Email?</a> In the post, he asked if anyone was actually using the <a
title="WordPress Codex article: Post to your blog using email" href="http://codex.wordpress.org/Blog_by_Email">post by email ability that WordPress has</a> had since at least version 1.5.</p><blockquote><p>From the comments on Jeff&#8217;s article, most people have not used it because it&#8217;s incredibly limited in what can be posted—no images, HTML, video or formatting. So basically, you can only post text.</p></blockquote><p>Also, it&#8217;s of limited use since most people who have access to email also have access to a regular computer. Since the blog posts that can posted by email are only text, typing on your cellphone&#8217;s keyboard takes forever.</p><h3>Post by Email With Posterous</h3><p>However, a free online service called <a
href="http://posterous.com/">Posterous</a> was also mentioned. This lets you post not only text, but also images, videos, etc by email.</p><p>Posterous also allows you to link to your Flickr account, WordPress blogs, Blogger, Movable Type, Typepad, Twitter, Facebook, LiveJournal and more. This means not only can you post via email to those sites, you can post via email to ALL those sites simultaneously. No more making individual posts one by one to every site you have.</p><p>Benefits are pretty obvious for those with camera phones and a connection to the internet. Imagine being able to post directly from your phone or BlackBerry.</p><p><a
href="http://posterous.com/">Posterous</a> also gives you 1GB of space and a free blog on their site.</p><h3>Posterous Tutorials</h3><p>I couldn&#8217;t find any tutorials for Posterous, so let&#8217;s walk through:</p><ul><li> Posting via email with Posterous</li><li>signing up for a Posterous account (optional)</li><li>Linking your Flickr, WordPress, Facebook, etc accounts</li><li>Posting to all account at once</li></ul><p><span
id="more-955"></span></p><h4>Posting Via Email</h4><p>This is seriously easy. It could not be simpler. Really.</p><ol><li>Go to <a
href="http://posterous.com/"><em>www.posterous.com</em></a></li><li>You don&#8217;t have to sign up for an account at this point, so click on <em>Step 2: Email anything to post@posterous.com<br
/> </em><img
class="alignnone size-medium wp-image-981" title="pem-01-email-link" src="http://esdev.net/wp-content/uploads/2009/01/pem-01-email-link.png" alt="" width="419" height="81" /><br
/> <em><br
/> </em></li><li>Your email client will open with <em>post@posterous.com</em> as the recipient. If you use Gmail, Hotmail, etc, just log into your webmail account and create a new email addressed simply to <em>post@posterous.com<br
/> </em><img
class="alignnone size-medium wp-image-982" title="pem-02-email" src="http://esdev.net/wp-content/uploads/2009/01/pem-02-email.png" alt="" width="264" height="61" /></li><li>Type your post as you want it. You can use HTML formatting in your posts and drag and drop photos, files or videos into your email. If you add more than 1 image, Posterous will create a simple gallery for you.</li></ol><p>2 things to note at this point:</p><ol><li>If the email address you are sending from attaches a signature, you will want to highlight and remove it or this will be included in your posts.<br
/> <img
class="alignnone size-medium wp-image-983" title="pem-03-remove-sig" src="http://esdev.net/wp-content/uploads/2009/01/pem-03-remove-sig.png" alt="" width="391" height="142" /><br
/> <em>Edit:</em> If you don&#8217;t want to remove your signature by hand each time or are posting from an online service that adds a signature/ad at the end of your emails, type <kbd>#end</kbd> where you want your post to end and Posterous will ignore the rest. (Thanks, Alan)</li><li>Posterous will use the first name in your email address as your name on their site. Make sure the email address you&#8217;re sending from contains your name. If you sign up for an account with Posterous, you can change your profile later though, so it&#8217;s not really a big deal</li></ol><p>After you&#8217;ve written your post and attached/added your files, send your email and you&#8217;re done!<br
/> <img
class="alignnone size-medium wp-image-984" title="pem-04-send-email" src="http://esdev.net/wp-content/uploads/2009/01/pem-04-send-email.png" alt="" width="361" height="157" /></p><h4>Editing and Removing Posts</h4><p>After you send in your post, Posterous will send you a link to your new blog on Posterous.<br
/> <a
href="http://esdev.net/wp-content/uploads/2009/01/pem-posted-blog.jpg"><img
class="alignnone size-medium wp-image-987" title="pem-posted-blog" src="http://esdev.net/wp-content/uploads/2009/01/pem-posted-blog-560x479.jpg" alt="" width="560" height="479" /></a></p><p>You also have the option to edit your post or delete it altogether.<br
/> <img
class="alignnone size-medium wp-image-985" title="pem-05-edit-remove-post" src="http://esdev.net/wp-content/uploads/2009/01/pem-05-edit-remove-post.png" alt="" width="560" height="321" /></p><p>You can set a password for your blog as well. This requires signing up for an account though, but it&#8217;s free. This also lets you to choose your own username and address for your Posterous account and allows you to link to your blog(s), Flickr, Facebook, etc.</p><p>While you don&#8217;t have to create a Posterous account to post by email to your Posterous blog, if you want to follow the rest of the tutorial, you will need to sign up for an account.</p><h3>Signing Up For a Posterous Account</h3><p>Now, let&#8217;s password-protect your new blog and sign up for a Posterous account.</p><ol><li>In the email that Posterous sent you after your first post, click the link <em>Click here to set a password for this site</em>. This takes you to the <em>Set a Password</em> page.<br
/> <img
class="alignnone size-medium wp-image-986" title="pem-06-set-password" src="http://esdev.net/wp-content/uploads/2009/01/pem-06-set-password.png" alt="" width="537" height="302" /></li><li>Choose a name for your site (ex: <em>yourblog</em>.posterous.com) and a password and click <em>Sign Up</em><br
/> <img
class="alignnone size-medium wp-image-988" title="pem-07-signup" src="http://esdev.net/wp-content/uploads/2009/01/pem-07-signup.png" alt="" width="537" height="383" /></li><li>You&#8217;re now at the <em>Manage</em> page where you can change your profile, set up more email addresses or mobile phones to post from, and set up your Autopost accounts.<br
/> <a
href="http://esdev.net/wp-content/uploads/2009/01/pem-08-manage.png"><img
class="alignnone size-medium wp-image-989" title="pem-08-manage" src="http://esdev.net/wp-content/uploads/2009/01/pem-08-manage-560x341.png" alt="" width="560" height="341" /></a></li></ol><h3>Posting to Other Sites and Blogs With Autopost</h3><p>Now, we can link other sites to your Posterous account and when you post to Posterous, all those other sites and services will be posted to as well.</p><h4>Linking WordPress to Posterous</h4><p>Let&#8217;s begin by linking our WordPress blog to Posterous</p><ol><li>Choose <em>Autopost to Everywhere</em> in the sidebar on the right<br
/> <img
class="alignnone size-medium wp-image-990" title="pem-09-autopost-link" src="http://esdev.net/wp-content/uploads/2009/01/pem-09-autopost-link.png" alt="" width="239" height="148" /></li><li>You can now add an account to your Posterous account and link it</li><li>On the <em>Autopost to Everywhere</em> page, click <em>Add a service<br
/> </em><img
class="alignnone size-medium wp-image-991" title="pem-10-add-a-service" src="http://esdev.net/wp-content/uploads/2009/01/pem-10-add-a-service.png" alt="" width="381" height="85" /></li><li>Let&#8217;s choose WordPress by clicking the <em>More Blogs</em> link<br
/> <img
class="alignnone size-medium wp-image-992" title="pem-11-more-blogs" src="http://esdev.net/wp-content/uploads/2009/01/pem-11-more-blogs.png" alt="" width="161" height="39" /></li><li>Go to your WordPress blog and make sure XML-RPC is enabled in your WordPress settings</li><li>Back in Posterous, type in your blog&#8217;s address and username/password<br
/> <img
class="alignnone size-medium wp-image-993" title="pem-12-blog-details" src="http://esdev.net/wp-content/uploads/2009/01/pem-12-blog-details.png" alt="" width="324" height="276" /></li><li>Click the <em>Advanced options</em> link. By default, Posterous adds in a blurb at the bottom of every post. If you want to remove it, just highlight and delete.<br
/> <img
class="alignnone size-medium wp-image-995" title="pem-13-advanced-footer" src="http://esdev.net/wp-content/uploads/2009/01/pem-13-advanced-footer.png" alt="" width="488" height="260" /></li><li>Click Save to complete</li></ol><p>You will now see your WordPress blog listed in your linked services.<br
/> <img
class="alignnone size-medium wp-image-996" title="pem-14-blog-listed" src="http://esdev.net/wp-content/uploads/2009/01/pem-14-blog-listed.png" alt="" width="332" height="229" /></p><h4>Link to Your Flickr Account</h4><p>Now, let&#8217;s link a Flickr account to Posterous.</p><ol><li>Click Add a service and choose <em>Flickr</em> from the next screen</li><li>Click <em>Click here to authorize Posterous to access your Flickr account<br
/> </em><img
class="alignnone size-medium wp-image-998" title="pem-16-authorize-flickr" src="http://esdev.net/wp-content/uploads/2009/01/pem-16-authorize-flickr.png" alt="" width="550" height="181" /></li><li>This takes you to Flickr&#8217;s site to sign in and confirm giving access to Posterous<br
/> <img
class="alignnone size-medium wp-image-997" title="pem-15-signin-flickr" src="http://esdev.net/wp-content/uploads/2009/01/pem-15-signin-flickr.png" alt="" width="267" height="135" /></li><li>Click <em>OK, I&#8217;ll Allow It</em> and you&#8217;ll be returned to Posterous where you&#8217;ll see that it&#8217;s added to the <em>Autopost to Everywhere</em> page<br
/> <img
class="alignnone size-medium wp-image-999" title="pem-18-flickr-added" src="http://esdev.net/wp-content/uploads/2009/01/pem-18-flickr-added.png" alt="" width="256" height="156" /></li></ol><p>Now you can follow the same basic steps to add more services and sites to Posterous if you want. All the sites that are linked to Posterous will be updated when you post to Posterous.</p><p>The neat thing is that when you write a post and send it to Posterous, the complete contents of your post get posted to WordPress, but only the photos will be added to your Flickr account. Neat, huh?<br
/> <img
class="size-medium wp-image-1000 alignnone" title="posted-flickr-wp" src="http://esdev.net/wp-content/uploads/2009/01/posted-flickr-wp.jpg" alt="" width="560" height="350" /><br
/> <span
class="article_caption">Our post is published to both Flickr and our WordPress site with a single email</span></p><p>WordPress note: The thumbnails and galleries Posterous generates are 500 pixels wide, so make sure that your theme has at least 500px in width in the post area. Otherwise, it may throw off your layout.</p><p>Hopefully WordPress will improve their posting by email system soon. It would be nice if something like this was included right in WordPress. I guess we&#8217;ll just have to wait. Until then, <a
href="http://posterous.com/">Posterous seems like a great solution for posting by email</a>.</p><p> <script type='text/javascript'>/*<![CDATA[*/var m3_u = (location.protocol=='https:'?'https://esdev.net/adserver/www/delivery/ajs.php':'http://esdev.net/adserver/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=7");
   document.write ('&amp;cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
   document.write ("&amp;loc=" + escape(window.location));
   if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
//]]&gt;/*]]>*/</script><noscript><a
href='http://esdev.net/adserver/www/delivery/ck.php?n=ac86ad&amp;cb=ea4a2a033033d923aa37377d6e65a4a3' target='_blank'><img
src='http://esdev.net/adserver/www/delivery/avw.php?zoneid=7&amp;cb=ea4a2a033033d923aa37377d6e65a4a3&amp;n=ac86ad' border='0' alt='' /></a></noscript></p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/post-images-videos-and-more-to-wordpress-by-email/feed/</wfw:commentRss> <slash:comments>44</slash:comments> </item> <item><title>WordPress 2.7 Is Finally Here! (Upgrade Checklist)</title><link>http://esdev.net/wordpress-27-is-finally-here/</link> <comments>http://esdev.net/wordpress-27-is-finally-here/#comments</comments> <pubDate>Thu, 11 Dec 2008 03:14:25 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[CMS]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=787</guid> <description><![CDATA[
That&#8217;s right. The much anticipated update to WordPress-WordPress 2.7 (final release) is making its debut on WordPress.org after months of development, testing and anticipation! Hurray!
Before you go and upgrade, check your themes and plugins to make sure they&#8217;re ready for the newest version of WordPress first.
The dust is still settling on the WordPress website (I [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: center;"><a
href="http://wordpress.org"><img
class="aligncenter size-medium wp-image-788" title="wp27-hd" src="http://esdev.net/wp-content/uploads/2008/12/wp27-hd.jpg" alt="WordPress 2.7" width="560" height="130" /></a></p><p>That&#8217;s right. The much anticipated update to WordPress-<a
href="http://wordpress.org/">WordPress 2.7 (final release) is making its debut on WordPress.org</a> after months of development, testing and anticipation! Hurray!</p><p>Before you go and upgrade, check your themes and plugins to make sure they&#8217;re ready for the newest version of WordPress first.</p><p>The dust is still settling on the WordPress website (I haven&#8217;t heard an official announcement from WP yet), and some links are still pointing to the 2.6 docs, so I thought I&#8217;d post the correct links to the 2.7 docs and guides.</p><p><a
href="http://wordpress.org/">Download WordPress 2.7</a></p><h3>Is Your Theme Compatible?</h3><p>There have been some changes to themes for WordPress 2.7-primarily in the code for comments. Do yourself a favor and check out the <a
href="http://codex.wordpress.org/Migrating_Plugins_and_Themes_to_2.7">Migrating Plugins and Themes to 2.7</a> section if you&#8217;ve made your own theme or are heavily customizing an existing theme.</p><p>Also, <a
href="http://codex.wordpress.org/Themes/Theme_Compatibility/2.7">check WP&#8217;s list of 2.7-compatible themes.</a></p><p><span
id="more-787"></span></p><h3>Are Your Plugins Compatible With WordPress 2.7?</h3><p>It&#8217;s vital before making the jump to 2.7 that you make sure any plugins that you rely on have been updated and work bug-free on WordPress 2.7.</p><p>Check WP&#8217;s <a
href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.7">list of plugins that work with WordPress 2.7</a></p><h3>Ready To Upgrade To 2.7?</h3><p>If your theme and plugins all check out and you&#8217;re ready to upgrade to 2.7, take a look at <a
href="http://codex.wordpress.org/Upgrading_WordPress_Extended">WordPress&#8217; Extended Upgrade Instructions</a>.</p><p>I&#8217;m not making the leap myself for a couple week probably. There are still some plugins that I&#8217;m going to wait on be updated before I take on the upgrade.</p><p>What are your upgrade experiences? Let us know in the comments.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/wordpress-27-is-finally-here/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>BlogDesk Part 1: Publishing Posts to WordPress</title><link>http://esdev.net/blogdesk-installing-and-publishing-posts-to-wordpress/</link> <comments>http://esdev.net/blogdesk-installing-and-publishing-posts-to-wordpress/#comments</comments> <pubDate>Mon, 24 Nov 2008 12:00:18 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[blogs]]></category> <category><![CDATA[CMS]]></category> <category><![CDATA[tutorials]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://esdev.net/?p=569</guid> <description><![CDATA[
Previously, I wrote a brief post about BlogDesk, a Windows desktop app that lets you publish to your site without setting foot inside your blog/CMS&#8217;s admin section. BlogDesk works for WordPress, ExpressionEngine, Drupal, Movable Type and Serendipity.
Over the next 2 weeks, I&#8217;ll be showing you how to use BlogDesk to publish to WordPress and ExpressionEngine.
This [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignnone size-medium wp-image-640" title="bd01-hd" src="http://esdev.net/wp-content/uploads/2008/11/bd01-hd.jpg" alt="" width="560" height="130" /></p><p>Previously, I wrote a <a
href="http://esdev.net/edit-expressionengine-and-wordpress-offline-with-blogdesk/">brief post about BlogDesk</a>, a Windows desktop app that lets you publish to your site without setting foot inside your blog/CMS&#8217;s admin section. <a
href="http://www.blogdesk.org/">BlogDesk</a> works for WordPress, ExpressionEngine, Drupal, Movable Type and Serendipity.</p><blockquote><p>Over the next 2 weeks, I&#8217;ll be showing you how to use BlogDesk to publish to WordPress and ExpressionEngine.</p></blockquote><p>This week, in part 1, we&#8217;re going to look at setting up BlogDesk and publishing a post to WordPress 2.7 (beta 3).</p><p><span
id="more-569"></span></p><h3>BlogDesk Installation &amp; WordPress Blog</h3><ol><li>First, make sure you have a WordPress blog set up and configured. Even though this tutorial uses <a
href="http://wordpress.org">WordPress</a> 2.7, any version of WordPress 2.3 and up will work the same way.</li><li>Although not required, it would be good to set up some categories on your blog if you haven&#8217;t already</li><li>Next, <a
href="http://www.blogdesk.org/en/download.htm">download BlogDesk</a> and install it on your computer (Windows 98, NT, 2000, ME, XP, Vista)</li></ol><h3>Set Up a Connection to Your Blog</h3><ol><li>Run BlogDesk and you will see the main application screen—this is where you will write, save and publish your posts. First, though, we have to set up the connection to your WordPress site.<br
/> <img
class="alignnone size-medium wp-image-605" title="blogdesk-main-screen" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step01.png" alt="" width="420" height="314" /></li><li>Go to <em>File&gt;Manage Blogs<br
/> </em><img
class="alignnone size-medium wp-image-606" title="manage-blogs" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step02.png" alt="" width="420" height="314" /></li><li>Click <em>New</em> to start the Blog Wizard. The Wizard will guide you through setting up the connection between BlogDesk and WordPress.</li><li>Enter the name of your blog on the next screen. Any name will do—it&#8217;s just to help you identify your site within BlogDesk.<br
/> <img
class="alignnone size-medium wp-image-609" title="blog-name" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step03.png" alt="" width="418" height="314" /></li><li>On the next screen, you will enter the address of your blog. You don&#8217;t have to put <em>http://</em> or a trailing <em>/</em>—BlogDesk will add them when you click <em>Next</em> if you leave them out.<br
/> <img
class="alignnone size-medium wp-image-607" title="blog-address" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step04.png" alt="" width="420" height="314" /></li><li>Next, choose your blogging platform. In our case, we will choose the 1st WordPress option since the version is above 2.2.<br
/> <img
class="alignnone size-medium wp-image-610" title="blogging-platform" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step05.png" alt="" width="420" height="314" /></li><li>BlogDesk will try to guess the location of your xmlrpc.php file. The default should be fine unless you&#8217;ve specifically changed your WordPress settings.<br
/> <img
class="alignnone size-medium wp-image-611" title="xmlrpc location" src="http://esdev.net/wp-content/uploads/2008/11/bd01-step06.png" alt="" width="420" height="314" /></li><li>WordPress (2.6 and up) does not enable XML-RPC by default, so now is a good time to enable it if you have not already. You will need to log into your WordPress control panel and go to <em>Settings&gt;Writing</em>. Under <em>Remote Publishing</em>, check the box next to <em>Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols</em> and save the settings.<br
/> <img
class="alignnone size-medium wp-image-613" title="enable-xmlrpc" src="http://esdev.net/wp-content/uploads/2008/11/enable-xmlrpc.png" alt="" width="420" height="143" /></li><li>Back in BlogDesk, click the <em>Next</em> button and enter your WordPress login information<br
/> <img
class="alignnone size-medium wp-image-614" title="login-info" src="http://esdev.net/wp-content/uploads/2008/11/login-info.png" alt="" width="420" height="314" /></li><li>The next screen is for your Blog-ID. This establishes a connection to your blog. If you&#8217;ve enabled XML-RPC in WordPress, click <em>Get Blog-ID</em>. You should get a success message. Click <em>OK</em> and go to the next screen.<br
/> <img
class="alignnone size-medium wp-image-615" title="blog-id-success" src="http://esdev.net/wp-content/uploads/2008/11/blog-id-success.png" alt="" width="420" height="314" /></li><li>If you have categories set up in WordPress already, the <em>Get Categories</em> button will import the list into BlogDesk. If you have not created any categories yet, you can always import your categories later.<br
/> <img
class="alignnone size-medium wp-image-616" title="import-categories" src="http://esdev.net/wp-content/uploads/2008/11/import-categories.png" alt="" width="420" height="314" /></li><li>The next screen tests to make sure you can upload images through WordPress (as opposed to using FTP). <em>Test Upload</em> will upload a small badge image. If this doesn&#8217;t work, you may have to set up an FTP connection instead later.<br
/> <img
class="alignnone size-medium wp-image-618" title="test-upload" src="http://esdev.net/wp-content/uploads/2008/11/test-upload.png" alt="" width="420" height="314" /></li><li>Click <em>Next</em> and then <em>Finish</em> to finish and exit the wizard.<br
/> <img
class="alignnone size-medium wp-image-619" title="wizard-finished" src="http://esdev.net/wp-content/uploads/2008/11/wizard-finished.png" alt="" width="420" height="314" /></li></ol><p>Now BlogDesk is mostly set up. There are a few more things, however, we can check before we write our first post.</p><h3>Check Blog Properties</h3><ol><li>In the <em>Manage Blogs</em> window, you will see your newly added blog. With the blog selected, click <em>Properties</em>.</li><li>The <em>Blog</em> tab lets you see your blog&#8217;s details. Make sure your <em>Encoding</em> matches what&#8217;s used on your site. For us, we&#8217;re going to keep it at UTF-8.</li><li>If you could not upload files directly (step 12 above), the <em>FTP &amp; Upload</em> tab lets you add an FTP account. If you had no issues uploading the test image, don&#8217;t worry about this.</li><li>In the <em>Categories</em> tab, <em>Get Categories From the Server</em> will update the list of categories if you&#8217;ve added or deleted any categories in WordPress. If you want new posts to belong to one or more categories by default, tick the appropriate boxes.</li><li>In the <em>Publish</em> tab, tick the boxes next to the fields that you want to check for content when publishing posts (think required fields in forms)<br
/> <img
class="alignnone size-medium wp-image-620" title="prop-category" src="http://esdev.net/wp-content/uploads/2008/11/prop-category.png" alt="" width="420" height="314" /></li><li>If you selected UTF-8 encoding, make sure <em>Encode Special Characters in HTML</em> is unchecked</li><li>Click <em>OK</em> to save your settings and exit the <em>Properties</em> window</li><li>Click <em>Close</em> to close the <em>Manage Blogs</em> window</li></ol><p>Now you should see your blog&#8217;s name and a list of categories in the upper right panel on the main program screen. Now let&#8217;s write a post for our blog.</p><h3>Write a Post</h3><p>The rest is pretty self-explanatory, but here are some quick tips:</p><ul><li>Use the main window to write your post<br
/> <img
class="alignnone size-medium wp-image-622" title="main-window" src="http://esdev.net/wp-content/uploads/2008/11/main-window.png" alt="" width="420" height="314" /></li><li>To switch to HTML code editing, go to <em>View&gt;Source</em></li><li>The <em>Extras</em> menu lets you add/edit tags and custom fields, password posts and edit program settings</li><li>The <em>Save</em> button saves a draft of your post to your harddrive for later editing<br
/> <img
class="alignnone size-medium wp-image-623" title="save-post" src="http://esdev.net/wp-content/uploads/2008/11/save-post.png" alt="" width="420" height="143" /></li><li>By default, the <em>Publish</em> button will publish your post automatically. If you want to just upload the post as a draft to WordPress, untick the checkbox next to <em>Publish after Upload</em>, in the right sidebar.<br
/> <img
class="alignnone size-medium wp-image-624" title="publish-post" src="http://esdev.net/wp-content/uploads/2008/11/publish-post.png" alt="" width="420" height="143" /></li><li>You can see your brand new post if you log into WordPress. You can edit the post from the WordPress control panel after you publish it, just like any other post.<br
/> <img
class="alignnone size-medium wp-image-625" title="wp-admin-post" src="http://esdev.net/wp-content/uploads/2008/11/wp-admin-post.png" alt="" width="420" height="314" /></li></ul><h3>Editing WordPress Posts in BlogDesk</h3><p>In BlogDesk, you can also edit posts that have already been published, whether or not they were written originally in BlogDesk.</p><ol><li>In BlogDesk, go to <em>File&gt;Edit Posts Already Published</em> (logical enough)</li><li>In the <em>Edit Posts</em> window, select the blog you want to edit from the drop-down menu at the top</li><li>Choose how many posts you want displayed, then click <em>Show</em></li><li>Select the post you want to edit and click <em>Edit</em></li><li>Once you have made your changes, clicking the <em>Publish</em> button will save the edited post back onto your site</li></ol><h3>Useful Tool</h3><p><a
href="http://www.blogdesk.org/">BlogDesk</a> looks like a solid program for Windows users or for those who have clients that use Windows. With BlogDesk, you don&#8217;t have to give your clients access to WordPress or any other blog/CMS&#8217;s control panel.</p><p>This could be great for times when you need to write a post, but don&#8217;t have access to an internet connection. It can also be used to keep local backup copies of your posts.</p><h3>More BlogDesk Tutorials</h3><p>Read <a
href="http://esdev.net/posting-to-expressionengine-with-blogdesk/">Part 2—BlogDesk: Publishing to ExpressionEngine</a>.</p><p>If you&#8217;ve enjoyed this post or any other post on this site, <a
href="http://esdev.net/feed/">stay up-to-date by subscribing to our feed</a>.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/blogdesk-installing-and-publishing-posts-to-wordpress/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 154/181 queries in 0.126 seconds using disk

Served from: esdev.net @ 2010-07-30 14:10:49 -->