<?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>dropthedigibomb.com &#187; php</title>
	<atom:link href="http://dropthedigibomb.com/category/open-source/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://dropthedigibomb.com</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 17:59:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Dropping the Digibomb! An interview with Brendan Sera-Shriar</title>
		<link>http://dropthedigibomb.com/2012/dropping-the-digibomb-an-interview-with-brendan-sera-shriar/</link>
		<comments>http://dropthedigibomb.com/2012/dropping-the-digibomb-an-interview-with-brendan-sera-shriar/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 14:01:40 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open Source Design]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PressWork]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[WordCamp]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=1682</guid>
		<description><![CDATA[Dropping the Digibomb! An interview with Brendan Sera-Shriar &#8211; WPTeach.com If you have spent anytime talking to people in either the Montreal or Toronto WordPress communities, chances are that at some point you have heard the name Brendan Sera-Shriar, or as he is more likely referred to, Digibomb.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wpteach.com/dropping-the-digibomb-an-interview-with-brendan-sera-shriar/" target="_blank">Dropping the Digibomb! An interview with Brendan Sera-Shriar &#8211; WPTeach.com</a></p>
<blockquote><p>If you have spent anytime talking to people in either the Montreal or Toronto WordPress communities, chances are that at some point you have heard the name Brendan Sera-Shriar, or as he is more likely referred to, Digibomb.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2012/dropping-the-digibomb-an-interview-with-brendan-sera-shriar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#8217;m on WordPress.TV, again!</title>
		<link>http://dropthedigibomb.com/2012/im-on-wordpress-tv-again-2/</link>
		<comments>http://dropthedigibomb.com/2012/im-on-wordpress-tv-again-2/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 14:00:02 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open Source Design]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PressWork]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordCamp]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=1680</guid>
		<description><![CDATA[Brendan Sera-Shriar: PressWork – Designing in a Live Preview Environment]]></description>
			<content:encoded><![CDATA[<p><strong>Brendan Sera-Shriar: PressWork – Designing in a Live Preview Environment</strong><br />
<object width="400" height="266" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://s0.videopress.com/player.swf?v=1.03" /><param name="wmode" value="direct" /><param name="seamlesstabbing" value="true" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="overstretch" value="true" /><param name="flashvars" value="guid=od2bzkkH&amp;isDynamicSeeking=true" /><embed width="400" height="266" type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.03" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=od2bzkkH&amp;isDynamicSeeking=true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2012/im-on-wordpress-tv-again-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make Web Not War &#8211; May 27th in Montreal</title>
		<link>http://dropthedigibomb.com/2010/make-web-not-war-may-27th-in-montreal/</link>
		<comments>http://dropthedigibomb.com/2010/make-web-not-war-may-27th-in-montreal/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 20:14:59 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[Drop It]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=995</guid>
		<description><![CDATA[Last year I attended and spoke at Make Web Not War, and I&#8217;m happy to say i will be attending and speaking again this year! What is MWNW? Coming to Montreal this May, Make Web Not War (MWNW) 2010 is one of Canada’s first cross-platform conference showcasing the latest techniques and technologies available to the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-997" title="mwnw_postpic" src="http://dropthedigibomb.com/wp-content/uploads/mwnw_postpic.png" alt="mwnw_postpic" width="580" height="200" /></p>
<p>Last year I attended and spoke at <a href="http://webnotwar.ca" target="_blank">Make Web Not War</a>, and I&#8217;m happy to say i will be attending and speaking again this year!<br />
<strong> </strong></p>
<p><strong>What is MWNW?</strong><br />
Coming to Montreal this May, Make Web Not War (MWNW) 2010 is one of Canada’s first cross-platform conference showcasing the latest techniques and technologies available to the ever-evolving web community, jointly sponsored by Microsoft and Open Source communities across Canada and PHP Quebec. Here we will explore the power and flexibility of new web paradigms, technologies and applications – including the Microsoft web platform, Open Source applications, cloud computing and mobile – to help you develop the ultimate web experience for your clients.</p>
<p>The wars of “platform religions” are over. Embrace the reality of today: mixed environments, interoperable applications, Open Source in harmony with commercial software, PHP on Windows and Azure cloud.The new technology era of pragmatism is here, and MWNW is about bridging the gap between different platforms, communities and developers of all trades and backgrounds.</p>
<p>Honestly, I can say I had a great time last year, met some really cool people, and was very impressed to see how far Microsoft has come in terms of outreaching to the Open Source community.</p>
<p>Hope to see you guy&#8217;s there!</p>
<h5><em>This is the marketing video for this years event, they used footage from last year and I made the cut, twice, yay!<br />
</em></h5>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/jcDnaseMxmA&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/jcDnaseMxmA&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2010/make-web-not-war-may-27th-in-montreal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FTW &#8211; For the Web, For the Win!</title>
		<link>http://dropthedigibomb.com/2010/ftw-for-the-web-for-the-win/</link>
		<comments>http://dropthedigibomb.com/2010/ftw-for-the-web-for-the-win/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 15:54:38 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[Contests]]></category>
		<category><![CDATA[Drop It]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Project52]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=989</guid>
		<description><![CDATA[Last year Microsoft held an open source event in Canada called &#8220;Make Web Not War&#8221;. I have to admit they did a really good job. I was also fortunate enough to speak at the event in Toronto. As part of the event Microsoft held a coding competition called &#8220;FTW&#8220;, which was very successful, so successful [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webnotwar.ca" target="_blank"><img class="alignnone size-full wp-image-992" title="ftw_postpic" src="http://dropthedigibomb.com/wp-content/uploads/ftw_postpic.png" alt="ftw_postpic" width="580" height="200" /></a></p>
<p>Last year Microsoft held an open source event in Canada called &#8220;<a href="http://webnotwar.ca" target="_blank">Make Web Not Wa</a>r&#8221;. I have to admit they did a really good job. I was also fortunate enough to speak at the event in Toronto. As part of the event Microsoft held a coding competition called &#8220;<a href="http://www.webnotwar.ca/ftw/?wt.mc_id=can_partner-ftw-en_blog_community" target="_blank">FTW</a>&#8220;, which was very successful, so successful it&#8217;s back!</p>
<p><strong>What is The FTW! Coding Competition?</strong></p>
<p>FTW! is where the best and brightest Canadian web developers go toe-to-toe to develop the next great Canadian Web App. How can you participate? Simply code or port a web application onto Windows/IIS or Windows Azure. That’s it, that’s all. All applications that fall into any of the following categories, and are on Windows/IIS or the Windows Azure Cloud are eligible.</p>
<p>Compete in the following categories:</p>
<ul>
<li>PHP Application: (PHP on Windows+IIS or PHP on Windows Azure)</li>
<li> Windows Azure Application: (Any Language: .Net, PHP, Ruby, Python…)</li>
<li> Open Data Application: (Use of Open Data Catalogues on Windows or Windows Azure on Any Language)</li>
</ul>
<p><strong>What could you win?</strong></p>
<p>Along with an awesome grand prize worth fighting for (Dell Office Computer Make Over), the FTW! Coding Competition not only grants the winner bragging rights as one of Canada’s top web developers, but awards two runner-ups with top of the line Dell prizes as well. Once the hard work is done, a panel of industry judges will choose three finalists to battle it out for the grand prize at the “Make Web Not War” conference on May 27th in Montreal!</p>
<p><strong>How can you register?</strong></p>
<p>If you want more information on how to register to the competition please visit: <a href="http://www.webnotwar.ca/ftw/?wt.mc_id=can_partner-ftw-en_blog_community" target="_blank">http://www.webnotwar.ca/ftw/</a></p>
<p>See you at the finals in Montreal!</p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2010/ftw-for-the-web-for-the-win/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Presentation from ConFoo</title>
		<link>http://dropthedigibomb.com/2010/wordpress-presentation-from-confoo/</link>
		<comments>http://dropthedigibomb.com/2010/wordpress-presentation-from-confoo/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:33:00 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[Drop It]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=975</guid>
		<description><![CDATA[Wow! I was really amazed at how many people showed up to see my WordPress presentation at Confoo on Thursday. I am really glad to see more developers from the tech side coming out, usually I found at these kinds of tech conferences people are not as interested in WordPress as they are when I [...]]]></description>
			<content:encoded><![CDATA[<p>Wow! I was really amazed at how many people showed up to see my <a href="http://confoo.ca/en/2010/speaker/brendan-sera-shriar" target="_blank">WordPress presentation</a> at<a href="http://www.confoo.ca" target="_blank"> Confoo</a> on Thursday. I am really glad to see more developers from the tech side coming out, usually I found at these kinds of tech conferences people are not as interested in WordPress as they are when I present at media/design/blog events. I;m glad that WP is growing in popularity in this part of the industry.</p>
<p>I would also like to thank all those that tweeted my presentation, and all those who came and spoke with me after and through out <a href="http://www.confoo.ca" target="_blank">Confoo</a>.</p>
<p><strong>Here&#8217;s my presentation:</strong></p>
<div id="__ss_3412168" style="width: 425px;"><strong style="display:block;margin:12px 0 4px"><a title="WordPress Development Confoo 2010" href="http://www.slideshare.net/digibomb/wordpress-development-confoo-2010">WordPress Development Confoo 2010</a></strong><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentconfoo2010-100312121223-phpapp02&amp;rel=0&amp;stripped_title=wordpress-development-confoo-2010" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentconfoo2010-100312121223-phpapp02&amp;rel=0&amp;stripped_title=wordpress-development-confoo-2010" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/digibomb">digibomb</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2010/wordpress-presentation-from-confoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking at CONFOO &#8211; Web Techno Conference, March 10-12 2010</title>
		<link>http://dropthedigibomb.com/2010/speaking-at-confoo-web-techno-conference-march-10-12-2010/</link>
		<comments>http://dropthedigibomb.com/2010/speaking-at-confoo-web-techno-conference-march-10-12-2010/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:38:07 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=952</guid>
		<description><![CDATA[The good people of PHP Quebec have asked me to speak at CONFOO this year! I am very excited about this presentation, I have spoken at many conferences and it is always nice to do one you have not done before. I will be doing a session on WordPress theming, description below&#8230; WordPress is NOT [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-958" title="confoo_logo" src="http://dropthedigibomb.com/wp-content/uploads/confoo_logo.png" alt="confoo_logo" width="580" height="115" /></p>
<p>The good people of <a href="http://www.phpquebec.com/" target="_blank">PHP Quebec</a> have asked me to speak at <a href="http://confoo.ca" target="_blank">CONFOO</a> this year! I am very excited about this presentation, I have spoken at many conferences and it is always nice to do one you have not done before.</p>
<p>I will be doing a session on WordPress theming, description below&#8230;</p>
<p><a href="http://confoo.ca/en/2010/speaker/brendan-sera-shriar" target="_blank">WordPress is NOT just a blog anymore!</a></p>
<p>For the seasoned WordPress developer or anyone coding in PHP, CSS, and jQuery, we will look at how you can take your theme to the next level. I will explain how theme architecture works, how to extend this architecture with custom template files, and how to create custom functions. I will also walk through the some interested CSS frameworks, like 960grid, implementing intermediate to advanced jQuery features, and how to customize the back end. Finally I will briefly discuss how to take your theme mobile using WPTouch and WPMobile.</p>
<p><strong>What&#8217;s CONFOO</strong></p>
<p>PHP Québec, Montréal-Python, Montréal on Rails, W3Qc and OWASP Montréal are proud to announce the first edition of the Confoo.ca Conference. From March 10<sup>th</sup> to 12<sup>th</sup> 2010, international experts in Java, .Net, PHP, Python and Ruby will present solutions for developers and project managers the prestigious <a href="http://confoo.ca/en/hotel" target="_blank">Hilton Bonaventure Hotel</a>, located in downtown Montréal.</p>
<p>There&#8217;s only 15 days left to <a href="http://confoo.ca/en/register" target="_blank">register</a>!</p>
<p>Hope to see you all there!</p>
<p>&#8211;</p>
<p><a href="http://digibombinc.com/events" target="_blank">Check out some of the slide from other events I have presented at.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2010/speaking-at-confoo-web-techno-conference-march-10-12-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Customizing the WordPress Dashboard</title>
		<link>http://dropthedigibomb.com/2010/customizing-the-wordpress-dashboard/</link>
		<comments>http://dropthedigibomb.com/2010/customizing-the-wordpress-dashboard/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 15:31:48 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Project52]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=812</guid>
		<description><![CDATA[You can customize just about everything in WordPress, but quite often we forget about the dashboard. As an admin we spend more time in the dashboard than anywhere else so why not make it look pretty and function the way we need it to. This can be useful for client work as well, the more [...]]]></description>
			<content:encoded><![CDATA[<p>You can customize just about everything in WordPress, but quite often we forget about the dashboard. As an admin we spend more time in the dashboard than anywhere else so why not make it look pretty and function the way we need it to. This can be useful for client work as well, the more you can make the overall experience enjoyable the better. Clients love to see their logos and colours used on the login page and dashboard, and if you are running a community site where your users register, there is a world of possibilities in terms of offering them a more unique back-end experience.</p>
<p>As a designer/developer I dug into the core early on (ver 2.0), wanting to get a better understanding of how WordPress works and how I can customize the overall experience for my clients. I&#8217;ve designed custom login pages and dashboards for almost every WordPress project I&#8217;ve worked on since.</p>
<p>If you have even a basic understanding of CSS and are familiar with how the basics of PHP works in WordPress you can do more than you think quite easily.<br />
<strong> </strong></p>
<p><strong>How to get started</strong><br />
There are essentially 3 ways we can customize the dashboard.</p>
<ol>
<li> plugins (don’t always meet every need)</li>
<li> core files (can change with every new version of WP)</li>
<li> functions.php (flexible and simple)</li>
</ol>
<p>After reading quite a few posts over at <a href="http://wprecipes.com">wprecipes</a> and <a href="http://wpbeginner.com" target="_blank">wpbeginner</a>, I recommend/prefer using the functions.php file, it’s cleaner, and more flexible when it comes to versioning.</p>
<p>First, let’s take a look at the basic architecture of the dashboard or for the sake of this discussion the admin area. Everything you need to get started is located in the wp-admin directory.</p>
<p><strong>wp-admin (what we need)</strong></p>
<ul>
<li>login.css</li>
<li>dashboard.css</li>
<li>wp-admin.css</li>
<li> admin.php</li>
<li> admin-header.php</li>
<li> admin-footer.php</li>
<li> menu.php</li>
</ul>
<p>These files will allow you to make basic changes to the overall look and feel.<br />
<strong></strong></p>
<p><strong>Login Page</strong><br />
Here are 2 great examples<br />
<img class="alignnone size-full wp-image-936" title="login_screen01" src="http://dropthedigibomb.com/wp-content/uploads/login_screen01.jpg" alt="login_screen01" width="581" height="279" /><br />
<em>source http://www.wpbeginner.com/showcase/best-of-best-wordpress-custom-login-page-designs/</em><br />
<img class="alignnone size-full wp-image-937" title="login_screen02" src="http://dropthedigibomb.com/wp-content/uploads/login_screen02.jpg" alt="login_screen02" width="407" height="393" /></p>
<p><em>source http://www.wpbeginner.com/showcase/best-of-best-wordpress-custom-login-page-designs/</em></p>
<p>Open login.css and you can modify the colours, images, and the form. There are also a handful of plugins available, here are 2 you should check out <a href="http://wordpress.org/extend/plugins/custom-admin-branding/" target="_blank">Custom Admin Branding</a> and <a href="http://wordpress.org/extend/plugins/bm-custom-login/" target="_blank">BM Custom Login</a> . You should also read “<a href="http://www.wpbeginner.com/showcase/best-of-best-wordpress-custom-login-page-designs/" target="_blank">Best of Best WordPress Custom Login Page Designs</a>” by wpbeginner.</p>
<p>You can also add a few lines of code to your functions.php file and achieve the same outcome without having to install a plugin or a lot of coding.</p>
<p>Open up your functions.php file or create one if the theme you’re working on does not have one and add the following code to add a custom logo on the login page.</p>
<pre><code>function my_custom_login_logo() {
echo '&lt;style type="text/css"&gt;
h1 a { background-image:url('.get_bloginfo('template_directory').'/images/login_logo.png) !important; }
&lt;/style&gt;';
}</code></pre>
<p>The above code modifies the default h1 class by changing the background image to a custom logo file stored in your themes images directory.</p>
<p><img class="alignnone size-full wp-image-938" title="dash_login" src="http://dropthedigibomb.com/wp-content/uploads/dash_login.png" alt="dash_login" width="580" height="353" /><br />
<strong> </strong></p>
<p><strong>Admin Header</strong><br />
If you wanted to change the dashboard logo (top left corner) you could modify admin-header.php. You can also change the visit link and welcome message.</p>
<pre><code>&lt;img src="../wp-includes/images/blank.gif" alt="" width="32" height="32" /&gt; &lt;h1 id="site-heading" &lt;?php echo $title_class ?&gt;&gt;&lt;a href="&lt;?php echo trailingslashit( get_bloginfo('url') ); ?&gt;" title="&lt;?php _e('Visit Site') ?&gt;"&gt;&lt;span&gt;&lt;?php echo $blog_name ?&gt;&lt;/span&gt; &lt;em id="site-visit-button"&gt;&lt;?php _e('Visit Site') ?&gt;&lt;/em&gt;&lt;/a&gt;&lt;/h1&gt;</code></pre>
<p>To change the logo we need to edit line 104 (depending on your editor) or look for <em>img id=&#8221;header-logo</em></p>
<p>All you need to do is change the img src to point to your logo file. One other thing I like to modify is the visit link. Why does it open in the same window? I’m not sure about you? but when I’m working I rather have it open in a new window, so I add <em>target=”_blank”</em> in the href tag.</p>
<p>One more thing you may want to change is the welcome message in the top right corner, “Howdy, webmaster”.</p>
<p>Go to line 108 or search for <em>howdy</em></p>
<pre><code>&lt;p&gt;&lt;?php printf(__('Howdy, &lt;a href="%1$s" title="Edit your profile"&gt;%2$s&lt;/a&gt;'), 'profile.php', $user_identity) ?&gt;</code></pre>
<p>Change Howdy to whatever you want, simple!</p>
<p>Now, here’s how to do it using functions.php:</p>
<pre><code>add_action('admin_head', 'my_custom_logo');
function my_custom_logo() {
echo '&lt;style type="text/css"&gt;
#header-logo { background-image: url('.get_bloginfo('template_directory').'/images/dash_logo.png) !important; }&lt;/style&gt;';
}</code></pre>
<p><img class="alignnone size-full wp-image-940" title="dash_logo" src="http://dropthedigibomb.com/wp-content/uploads/dash_logo.png" alt="dash_logo" width="580" height="353" /></p>
<p><strong>Admin Footer</strong><br />
Open admin-footer.php and go to line 23 or search for <em>admin_footer_text</em></p>
<pre><code>echo apply_filters( 'admin_footer_text', '&lt;span id="footer-thankyou"&gt;' . __('Thank you for creating with &lt;a href="http://wordpress.org/"&gt;WordPress&lt;/a&gt;.').'&lt;/span&gt; | '.__('&lt;a href="http://codex.wordpress.org/"&gt;Documentation&lt;/a&gt;').' | '.__('&lt;a href="http://wordpress.org/support/forum/4"&gt;Feedback&lt;/a&gt;') ); ?&gt;&lt;/p&gt;</code></pre>
<p>Now add your own text, links, and images.</p>
<p>Now, here’s how to do it using functions.php:</p>
<pre><code>function remove_footer_admin () {
echo "Your own text";
}
add_filter('admin_footer_text', 'remove_footer_admin');
</code></pre>
<p><img class="alignnone size-full wp-image-942" title="dash_footer" src="http://dropthedigibomb.com/wp-content/uploads/dash_footer.png" alt="dash_footer" width="580" height="65" /></p>
<p><strong>Widgets</strong><br />
Creating custom widgets are very useful and a lot of fun. Let’s add a simple ads window that will be viewable to all users logged in. I’m only going to show you how to do this in functions.php, it’s a lot easier. However, if you are feeling adventuress you can do this in the core.</p>
<p>To modify the core open dashboard.php located in wp-admin/includes/. You will notice all the main dashboard widgets are at the top of the file ending around line 50 in my editor. You can also play around with the current widgets, for example you can change the default WordPress dev feeds to any feed you want. I usually load feeds from my other blogs or resource sites.</p>
<p>…ok, so let’s add a widget using functions.php.</p>
<p>Add the following code to you functions.php file:</p>
<pre><code>add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');

function my_custom_dashboard_widgets() {

global $wp_meta_boxes;

wp_add_dashboard_widget('custom_ad_widget', 'Ads', 'custom_dashboard_ad');

}

function custom_dashboard_ad() {

echo '&lt;p&gt;Check out some other cool stuff&lt;/p&gt;&lt;br /&gt;&lt;img src="http://www.dropthedigibomb.com/dropit.jpg" /&gt;';

}
</code></pre>
<p>A few things to note: The second last line is where you define the name of the widget that displays in the dashboard ‘Ads’, so you can name this anything you want. The echo, this is where you can add any basic html to output text and images. If you have a more advanced knowledge of PHP, then you can go ahead and add CSS or jQuery, pretty much anything.</p>
<p><img class="alignnone size-full wp-image-943" title="dash_widget" src="http://dropthedigibomb.com/wp-content/uploads/dash_widget.png" alt="dash_widget" width="580" height="245" /></p>
<p><strong>Now go and have fun!</strong></p>
<p><strong>Resources:</strong></p>
<p><a href="http://wpengineer.com" target="_blank">http://wpengineer.com</a></p>
<p><a href="http://www.wprecipes.com" target="_blank">http://www.wprecipes.com</a></p>
<p><a href="http://www.wpbeginner.com" target="_blank">http://www.wpbeginner.com</a></p>
<p><a href="http://buildinternet.com/2010/01/create-custom-option-panels-with-wordpress-2-9" target="_blank">http://buildinternet.com/2010/01/create-custom-option-panels-with-wordpress-2-9</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2010/customizing-the-wordpress-dashboard/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Build an easy category search in WordPress</title>
		<link>http://dropthedigibomb.com/2009/build-an-easy-category-search-in-wordpress/</link>
		<comments>http://dropthedigibomb.com/2009/build-an-easy-category-search-in-wordpress/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 22:36:25 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=759</guid>
		<description><![CDATA[I&#8217;ve had many projects in the past where clients have asked for a custom search field that allows the user to search for posts in a specific category instead of the entire site. It&#8217;s a very simple function to achieve, it requires no PHP, just straight HTML. Recently I had to revisit this piece of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had many projects in the past where clients have asked for a custom search field that allows the user to search for posts in a specific category instead of the entire site. It&#8217;s a very simple function to achieve, it requires no PHP, just straight HTML.</p>
<p>Recently I had to revisit this piece of code for a project I am working on and thought I&#8217;d share since it&#8217;s pretty useful and simple.</p>
<p>We use the standard WP search form code to start</p>
<pre><code>&lt;form method="get" id="searchform" action="&lt;?php bloginfo('url'); ?&gt;/"&gt;
&lt;label for="s"&gt;&lt;?php _e('Search for:'); ?&gt;&lt;/label&gt;
&lt;input type="text" value="&lt;?php the_search_query(); ?&gt;" name="s" id="s" /&gt;
&lt;input type="submit" id="searchsubmit" value="Search" /&gt;
&lt;/form&gt;</code></pre>
<p>We add this line of code</p>
<pre><code>&lt;input type="hidden" name="cat" value="1" /&gt;
</code></pre>
<p>This hidden field is what allows us to search a specific category.  This string will be added to the search parameter. For example; the normal search would be something like http://wwwdropthedigibomb.com/?s=(what ever keyword was used), with the hidden field we get http://wwwdropthedigibomb.com/?s=(what ever keyword was used)&amp;cat=1.  The <em>value</em> attribute refers to the ID number of your category. This is the only thing  you will need to change.</p>
<p>Here is the final code</p>
<pre><code>&lt;form method="get" id="searchform" action="&lt;?php bloginfo('url'); ?&gt;/"&gt;
&lt;label for="s"&gt;&lt;?php _e('Search for:'); ?&gt;&lt;/label&gt;
&lt;input type="text" value="&lt;?php the_search_query(); ?&gt;" name="s" id="s" /&gt;
&lt;input type="submit" id="searchsubmit" value="Search" /&gt;
&lt;input type="hidden" name="cat" value="1" /&gt;
&lt;/form&gt;
</code></pre>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2009/build-an-easy-category-search-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Quebec Presentation</title>
		<link>http://dropthedigibomb.com/2009/php-quebec-presentation/</link>
		<comments>http://dropthedigibomb.com/2009/php-quebec-presentation/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:17:38 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[Drop It]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=686</guid>
		<description><![CDATA[Updated: Thanks for coming out to see WordPress Development at PHP Quebec. If you there is something in particular you would like me to present on WP at PHP Quebec,  comment your ideas here. WordPress Development at PHP Quebec &#8211; Nov 2009 View more presentations from digibomb. Original Post Nov 3rd I will be presenting [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Updated:</strong> Thanks for coming out to see WordPress Development at PHP Quebec. If you there is something in particular you would like me to present on WP at PHP Quebec,  comment your ideas here.</p>
<div id="__ss_2438904" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="WordPress Development at PHP Quebec - Nov 2009" href="http://www.slideshare.net/digibomb/wordpress-development-at-php-quebec-nov-2009">WordPress Development at PHP Quebec &#8211; Nov 2009</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentphpqnov09-091106091529-phpapp01&amp;stripped_title=wordpress-development-at-php-quebec-nov-2009" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentphpqnov09-091106091529-phpapp01&amp;stripped_title=wordpress-development-at-php-quebec-nov-2009" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/digibomb">digibomb</a>.</div>
</div>
<p><strong>Original Post Nov 3rd</strong></p>
<p>I will be presenting at<a href="http://www.facebook.com/event.php?eid=304557210356" target="_blank"> PHP Quebec</a> this month, Thursday Nov 5th at around 830pm, looking at how WordPress uses its own brand of  PHP for custom plugins, themes, and backend design. I will walk through the basic theme architecture using template tags and understanding how they relate to PHP and how to customize and extend them. I will also show you how you can convert a basic PHP function into a plugin. Finally, I will introduce basic/intermediate customization of  the dashboard, how to create custom panels, login screens, etc.</p>
<p>In case I run out of time, or miss a few things, here is a list of resources to get you started or answer any questions you have. <span style="text-decoration: line-through;">I will also update this post with my slides after the presentation</span>. Also,  feel free to check out  some of my other<a href="http://digibombinc.com/events" target="_blank"> presentations from past events</a>.</p>
<p><strong>General</strong></p>
<ul>
<li><a title="WordPress Theme Architecture 1.5" href="http://codex.wordpress.org/Site_Architecture_1.5" target="_blank">Official WordPress Theme Architecture Outline and Cheat Sheet</a></li>
<li><a title="WordPress Cheatsheet by Andy Wibbels" href="http://andywibbels.com/files/WordPress_Cheatsheet_v1.pdf" target="_blank">WordPress Cheat Sheet by Andy Wibbels</a> (pdf)</li>
<li><a title="HeadZoo WordPress Plugin API Cheatsheet" href="http://www.headzoo.com/wpcs.png" target="_blank" rel="lightbox[686]">HeadZoo WordPress Plugin API Cheatsheet</a> (png)</li>
<li><a title="HeadZoo WordPress Themes Cheatsheet" href="http://www.headzoo.com/wptcs.png" target="_blank" rel="lightbox[686]">HeadZoo WordPress Themes Cheatsheet</a></li>
<li><a title="Diary of a Rock Star - WordPress Cheat Sheet" href="http://diaryofarockstar.com/archives/124" target="_blank">Diary of a Rock Star – WordPress Cheat Sheet</a></li>
<li><a title="Kahi's WordPress Notes - WordPress Cheat Sheets Summarized" href="http://kahi.cz/wordpress/wordpress-cheatsheets-summarized/" target="_blank">Kahi’s WordPress Notes – WordPress Cheat Sheets Summarized</a></li>
</ul>
<p><strong>Theming</strong></p>
<ul>
<li><a href="http://themeshaper.com/" target="_blank">http://themeshaper.com/</a></li>
<li><a href="http://www.smashingmagazine.com/" target="_blank">http://www.smashingmagazine.com/</a></li>
<li><a href="http://www.wpsnap.com/" target="_blank">http://www.wpsnap.com/</a></li>
<li><a href="http://freethemelayouts.com/" target="_blank">http://freethemelayouts.com/</a></li>
<li><a href="http://www.styleshout.com/" target="_blank">http://www.styleshout.com</a></li>
<li><a href="http://wpcandy.com/" target="_blank">http://wpcandy.com/</a></li>
</ul>
<p><strong>Plugins</strong></p>
<ul>
<li><a title="http://amiworks.co.in/talk/simplified-ajax-for-wordpress-plugin-developers-using-jquery/" href="http://amiworks.co.in/talk/simplified-ajax-for-wordpress-plugin-developers-using-jquery/">Simplified AJAX For WordPress Plugin Developers using Jquery</a></li>
<li><a title="http://www.rafaeldohms.com.br/2008/03/10/desenvolvendo-plugins-para-wordpress/pt/" href="http://www.rafaeldohms.com.br/2008/03/10/desenvolvendo-plugins-para-wordpress/pt/">“Desenvolvendo Plugins para WordPress” by Rafael Dohms (in Brazilian Portuguese)</a></li>
<li><a title="http://www.devlounge.net/extras/how-to-write-a-wordpress-plugin" href="http://www.devlounge.net/extras/how-to-write-a-wordpress-plugin">12 part “How to Write a WordPress Plugin” at DevLounge.net</a> by <a title="http://ronalfy.com" href="http://ronalfy.com/">Ronald Huereca</a> (<a title="http://www.devlounge.net/publik/Devlounge%20-%20How%20to%20Write%20a%20Wordpress%20Plugin.pdf" href="http://www.devlounge.net/publik/Devlounge%20-%20How%20to%20Write%20a%20Wordpress%20Plugin.pdf">PDF</a>)</li>
<li><a title="http://ditio.net/2007/08/09/how-to-create-wordpress-plugin-from-a-scratch/" href="http://ditio.net/2007/08/09/how-to-create-wordpress-plugin-from-a-scratch/">How to create WordPress Plugin from a scratch</a></li>
<li><a title="http://www.devlounge.net/articles/using-ajax-with-your-wordpress-plugin" href="http://www.devlounge.net/articles/using-ajax-with-your-wordpress-plugin">Using AJAX with your WordPress Plugin</a>, also at DevLounce.net</li>
<li><a title="http://atd.agranite.com/emerald-coast/internet/wp-hacks/" href="http://atd.agranite.com/emerald-coast/internet/wp-hacks/">How to Write a Simple WordPress Plugin at ATD</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2009/php-quebec-presentation/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress Development Presentation &#8211; FSOSS 2009</title>
		<link>http://dropthedigibomb.com/2009/wordpress-development-presentation-fsoss-2009/</link>
		<comments>http://dropthedigibomb.com/2009/wordpress-development-presentation-fsoss-2009/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 00:43:45 +0000</pubDate>
		<dc:creator>digibomb</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[Drop It]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://dropthedigibomb.com/?p=677</guid>
		<description><![CDATA[I had a great time a FSOSS this year, it was really nice to see old friends and make some new ones. I would like to thank everyone who came out to my WordPress Development presentation and thank you for all the great feedback on twitter and via email. As promised I have uploaded my [...]]]></description>
			<content:encoded><![CDATA[<p>I had a great time a <a href="http://fsoss.ca" target="_blank">FSOSS</a> this year, it was really nice to see old friends and make some new ones. I would like to thank everyone who came out to my WordPress Development presentation and thank you for all the great feedback on <a href="http://twitter.com/digibomb" target="_blank">twitter</a> and via email. As promised I have uploaded my presentation on <a href="http://www.slideshare.net/digibomb" target="_blank">slideshare</a> and posted here. If you have any questions you know how to find me. Also, make sure to check some <a href="http://www.flickr.com/photos/phug/sets/72157622578625633/" target="_blank">photos</a> from the event and if you attended <a href="http://fsoss.ca" target="_blank">FSOSS</a>, and you have some time, let them know what a great job they did!</p>
<div id="__ss_2398482" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Wordpress Development Fsoss 2009" href="http://www.slideshare.net/digibomb/wordpress-development-fsoss-2009">WordPress Development Fsoss 2009</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentfsoss09-091101182252-phpapp02&amp;stripped_title=wordpress-development-fsoss-2009" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordpressdevelopmentfsoss09-091101182252-phpapp02&amp;stripped_title=wordpress-development-fsoss-2009" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/digibomb">digibomb</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://dropthedigibomb.com/2009/wordpress-development-presentation-fsoss-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

