<?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>Developer&#039;s Mind &#187; WordCamp</title>
	<atom:link href="http://developersmind.com/category/wordpress/wordcamp/feed/" rel="self" type="application/rss+xml" />
	<link>http://developersmind.com</link>
	<description>Creative Rumblings of a Workaholic Developer!</description>
	<lastBuildDate>Tue, 27 Jul 2010 15:10:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>How to Create a WordPress Dashboard Widget</title>
		<link>http://developersmind.com/2010/06/16/writing-a-wordpress-dashboard-widget/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=writing-a-wordpress-dashboard-widget</link>
		<comments>http://developersmind.com/2010/06/16/writing-a-wordpress-dashboard-widget/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 20:55:35 +0000</pubDate>
		<dc:creator>Pete Mall</dc:creator>
				<category><![CDATA[Beginner's Plugin Development]]></category>
		<category><![CDATA[Plugin Development]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[Dashboard Widget]]></category>

		<guid isPermaLink="false">http://www.developersmind.com/?p=121</guid>
		<description><![CDATA[A new Dashboard Widgets API was introduced in WordPress 2.7 which made it easy for developers to create their own widgets for the administration dashboard. Dashboard Widgets are written in PHP and its is relatively easy if you are familiar with the WordPress Plugin API. <a href="http://developersmind.com/2010/06/16/writing-a-wordpress-dashboard-widget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>This post is the first in a <a href="http://developersmind.com/category/wordpress/beginners-plugin-development/">series</a> that was inspired by my WordPress Chicago presentation titled Beginner&#8217;s Plugin Development.</em></p>
<p>A new Dashboard Widgets API was introduced in WordPress 2.7, which made it easy for developers to create their own widgets for the administration dashboard. Dashboard Widgets are written in PHP and it&#8217;s easy to get started if you are familiar with the WordPress Plugin API.</p>
<p>You can add a new widget to the dashboard using the WordPress core function <code>wp_add_dashboard_widget( widget_id, widget_name, callback, control_callback )</code>.</p>
<ul>
<li><strong>widget_id:</strong> Unique id for your widget. This will be the css class and the array key for the widgets.</li>
<li><strong>widget_name:</strong> Name for your widget that will be displayed as the title.</li>
<li><strong>callback:</strong> The function that will display the content of the widget.</li>
<li><strong>control_callback:</strong> The function that will display the form elements and handle the form submission. This parameter is optional.</li>
</ul>
<p>In this post, I&#8217;ll create a simple dashboard widget that will display some text:<a href="http://developersmind.com/files/2010/06/custom-dashboard-widget.png"><img src="http://developersmind.com/files/2010/06/custom-dashboard-widget.png" alt="" title="custom-dashboard-widget" width="517" height="84" class="aligncenter size-full wp-image-684" /></a></p>
<p>Let&#8217;s create a function that will display the contents of our custom dashboard widget:</p>
<pre class="brush: php;">
function devmind_dashboard_widget() {
	echo '&lt;p&gt;&lt;a href=&quot;http://wordpress.org/&quot;&gt;WordPress&lt;/a&gt; is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.&lt;/p&gt;';
}
</pre>
</p>
<p>We need to create another function that will call <code>wp_add_dashboard_widget</code> and register our custom dashboard widget:</p>
<pre class="brush: php;">
function devmind_add_dashboard_widget() {
	wp_add_dashboard_widget( 'devmind-custom-widget', 'About WordPress', 'devmind_dashboard_widget' );
}
</pre>
</p>
<p>Now, we need to hook into dashboard setup process and tell WordPress to load our widget. We can do this by hooking into <code> wp_dashboard_setup</code> and adding our custom widget.</p>
<pre class="brush: php; gutter: false;">
add_action( 'wp_dashboard_setup', 'devmind_add_dashboard_widget' );
</pre>
</p>
<p>You can add this code to your theme&#8217;s functions.php file or download it as a plugin <a href="http://developersmind.com/files/2010/06/dashboard-widget-example.php">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://developersmind.com/2010/06/16/writing-a-wordpress-dashboard-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp Chicago</title>
		<link>http://developersmind.com/2010/06/03/wordcamp-chicago/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wordcamp-chicago</link>
		<comments>http://developersmind.com/2010/06/03/wordcamp-chicago/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 20:28:48 +0000</pubDate>
		<dc:creator>Pete Mall</dc:creator>
				<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[Chicago]]></category>
		<category><![CDATA[Plugin Development]]></category>
		<category><![CDATA[WordCamp Chicago]]></category>

		<guid isPermaLink="false">http://developersmind.com/?p=612</guid>
		<description><![CDATA[I&#8217;m speaking at WordCamp Chicago this weekend at the Chicago Mart Plaza. My session is titled Beginners Plugin Development and it will be an introduction to writing a WordPress plugin. You can attend my session on Sunday, June 6th at &#8230; <a href="http://developersmind.com/2010/06/03/wordcamp-chicago/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m speaking at <a href="http://wordcampchicago.com/">WordCamp Chicago</a> this weekend at the Chicago Mart Plaza. My session is titled Beginners Plugin Development and it will be an introduction to writing a WordPress plugin. <a href="http://wordcampchicago.com/"><img src="http://developersmind.com/files/2010/06/twitter-icon1.png" alt="WordCamp Chicago" title="WordCamp Chicago" width="250" height="250" class="alignright size-full wp-image-614" /></a>You can attend my session on Sunday, June 6th at <del>11:30am</del> 11:15am in the Developers Track.</p>
<p>WordCamp Chicago has an <a href="http://wordcampchicago.com/speakers/">exciting line-up of speakers</a> and I&#8217;m looking forward to meeting with Chicagoland WordPress people and reconnecting with some folks I met at WordCamp San Francisco. WordCamps are all about networking, so make it a plan to attend all the parties and hit me up if you see me.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F06%2F03%2Fwordcamp-chicago%2F&amp;linkname=WordCamp%20Chicago" title="Twitter" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F06%2F03%2Fwordcamp-chicago%2F&amp;linkname=WordCamp%20Chicago" title="Facebook" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F06%2F03%2Fwordcamp-chicago%2F&amp;linkname=WordCamp%20Chicago" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F06%2F03%2Fwordcamp-chicago%2F&amp;linkname=WordCamp%20Chicago" title="Digg" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share</a> </p>]]></content:encoded>
			<wfw:commentRss>http://developersmind.com/2010/06/03/wordcamp-chicago/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordCamp San Francisco</title>
		<link>http://developersmind.com/2010/04/29/wordcamp-san-francisco/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wordcamp-san-francisco</link>
		<comments>http://developersmind.com/2010/04/29/wordcamp-san-francisco/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 05:32:55 +0000</pubDate>
		<dc:creator>Pete Mall</dc:creator>
				<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[WordCamp SF]]></category>

		<guid isPermaLink="false">http://developersmind.jointforcestech.com/?p=334</guid>
		<description><![CDATA[I&#8217;m attending WordCamp San Francisco this weekend at Mission Bay Conference Center. WordCamp San Francisco is the original WordCamp and is generally considered the best gathering of the WordPress geeks. You should definitely check it out if you are in &#8230; <a href="http://developersmind.com/2010/04/29/wordcamp-san-francisco/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://developersmind.com/files/2010/04/wcsf-s.png"><img class="alignright size-full wp-image-339" title="wcsf-s" src="http://developersmind.com/files/2010/04/wcsf-s.png" alt="WordCamp San Francisco" width="180" height="180" /></a>I&#8217;m attending <a href="http://2010.sf.wordcamp.org/">WordCamp San Francisco</a> this weekend at Mission Bay Conference Center. WordCamp San Francisco is the original WordCamp and is generally considered the best gathering of the WordPress geeks. You should definitely check it out if you are in the area.</p>
<p>WordCamps are all about networking, so make it a plan to attend all the parties and hit me up if you see me. WordCamp San Francisco has an exciting lineup of <a href="http://2010.sf.wordcamp.org/schedule/">speakers</a> and it&#8217;s well worth the $50 in addition to a cool t-shirt and a swag bag.</p>
<p>It&#8217;s officially a one day conference but there is a developer unconference scheduled for Sunday, May 2nd at the Automattic Lounge (Pier 38) if development is your forte. There is also a code sprint scheduled for May 3rd and 4th and everyone is welcome to attend if you are interested in <a href="http://codex.wordpress.org/Contributing_to_WordPress">contributing to WordPress</a>.</p>
<p><a href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F04%2F29%2Fwordcamp-san-francisco%2F&amp;linkname=WordCamp%20San%20Francisco" title="Twitter" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a> <a href="http://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F04%2F29%2Fwordcamp-san-francisco%2F&amp;linkname=WordCamp%20San%20Francisco" title="Facebook" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/facebook.png" width="16" height="16" alt="Facebook"/></a> <a href="http://www.addtoany.com/add_to/stumbleupon?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F04%2F29%2Fwordcamp-san-francisco%2F&amp;linkname=WordCamp%20San%20Francisco" title="StumbleUpon" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/stumbleupon.png" width="16" height="16" alt="StumbleUpon"/></a> <a href="http://www.addtoany.com/add_to/digg?linkurl=http%3A%2F%2Fdevelopersmind.com%2F2010%2F04%2F29%2Fwordcamp-san-francisco%2F&amp;linkname=WordCamp%20San%20Francisco" title="Digg" rel="nofollow" target="_blank"><img src="http://developersmind.jointforcestech.com/wp-content/plugins/add-to-any/icons/digg.png" width="16" height="16" alt="Digg"/></a> <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save">Share</a> </p>]]></content:encoded>
			<wfw:commentRss>http://developersmind.com/2010/04/29/wordcamp-san-francisco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp Orange County: WordPress 3.0 MultiSite Features</title>
		<link>http://developersmind.com/2010/04/29/wordcamp-orange-county-wordpress-3-0-multisite-features/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wordcamp-orange-county-wordpress-3-0-multisite-features</link>
		<comments>http://developersmind.com/2010/04/29/wordcamp-orange-county-wordpress-3-0-multisite-features/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 01:01:53 +0000</pubDate>
		<dc:creator>Pete Mall</dc:creator>
				<category><![CDATA[Slides]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[MultiSite]]></category>
		<category><![CDATA[WordCamp OC]]></category>

		<guid isPermaLink="false">http://developersmind.jointforcestech.com/?p=312</guid>
		<description><![CDATA[I recently gave a talk at <a title="Orange County WordCamp" href="http://ocwordcamp.com/" target="_blank">Orange County Word Camp</a> about the MultiSite Features in WordPress 3.0.  <a href="http://developersmind.com/2010/04/29/wordcamp-orange-county-wordpress-3-0-multisite-features/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently gave a talk at <a title="Orange County WordCamp" href="http://ocwordcamp.com/" target="_blank">Orange County Word Camp</a> about the MultiSite Features in WordPress 3.0.  You can browse my slides here:</p>
<object width="640" height="525"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcampocmultisite-100424171350-phpapp01"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcampocmultisite-100424171350-phpapp01"  type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="525"></embed></object>
]]></content:encoded>
			<wfw:commentRss>http://developersmind.com/2010/04/29/wordcamp-orange-county-wordpress-3-0-multisite-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordCamp Las Vegas Slides: WordPress MU 101</title>
		<link>http://developersmind.com/2009/10/19/wordpress-mu-101-wordcamp-lasvegas/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=wordpress-mu-101-wordcamp-lasvegas</link>
		<comments>http://developersmind.com/2009/10/19/wordpress-mu-101-wordcamp-lasvegas/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 03:13:20 +0000</pubDate>
		<dc:creator>Pete Mall</dc:creator>
				<category><![CDATA[Slides]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.developersmind.com/?p=129</guid>
		<description><![CDATA[I recently gave a talk at WordCamp Las Vegas and Blog World Expo 2009. Thanks to John Hawkins and the Blog World Expo folks for a great time! <a href="http://developersmind.com/2009/10/19/wordpress-mu-101-wordcamp-lasvegas/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;margin: 0px"><span style="background-color: #ffffff">I recently gave a talk at <a title="WordCamp Las Vegas" href="http://lasvegaswordcamp.com">WordCamp Las Vegas</a> and <a title="Blog World Expo 2009" href="http://blogworldexpo.com">Blog World Expo 2009</a>. Thanks to <a href="http://johnhawkinsunrated.com/">John Hawkins</a> and the <a href="http://blogworldexpo.com">Blog World Expo folks</a> for a great time! </span></p>
<p style="padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;margin: 0px"><span style="background-color: #ffffff">You can browse my slides here:</span></p>
<p style="padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 0px;margin: 0px"><span style="background-color: #ffffff"><object width="640" height="525"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcamp-091119145934-phpapp01"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=wordcamp-091119145934-phpapp01"  type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="525"></embed></object></span></p>
]]></content:encoded>
			<wfw:commentRss>http://developersmind.com/2009/10/19/wordpress-mu-101-wordcamp-lasvegas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
