This is a very cool idea. A brand new WordPress plugin, from Mark Jaquith and WordPress. I highly recommend you install this plugin now, and keep it active and updated. The point of the plugin is not to negate the need to update WordPress itself. You still need to do that. Rather, this plugin provides an avenue for quickly applying patches to WordPress before an upgrade is available.
You can check out this thread on the forums to see one of the conversations that may have lead to this idea, or at least show a situation the plugin remedied. I think this plugin can be a very valuable tool if it remains active. And considering who is working on it, that looks like a very positive thing.
I have seen quite a few searches come through lately for get_template_part. Seems like a lot of folks don’t know what it’s for, what it does, or how to use it in their WordPress theme. When it was introduced with WordPress version 3.0 I wasn’t all that excited. I didn’t see a need for it. I was kind of set in my ways. I liked how I did things. But after looking into it for a while, I discovered it’s a powerful and useful tool. Let’s take a look at what it does for you.
Just yesterday we made a post about how I keep my WordPress organized and portable. Then I read this cool article from Justin Tadlock, and I really dig it. Takes the idea I had of organizing your custom functions outside of functions.php and also the portability aspect, and really ramps it up. I’ll probably stick to my method as it’s what I’ve gotten used to. But I recommend reading the article. You can learn a bit about making all your functions into a custom plugin. If nothing else read the article to learn about the MU plugins folder. That’s must use, not multi user by the way!
Well, next up on my list of WordPress customizations was my custom login logo. And that means it’s time for our next tutorial! This can go into your functions.php, or if you read our previous post it can go into one of your included files. Mine goes into includes/admin-theme.php. It’s another simple hook, check it out. Continue reading “Custom Login Logo For WordPress Without a Plugin”
So here is a little tip I thought I would throw out there for everyone. A way to keep your WordPress functions both organized, and fairly portable. I actually did this by accident, and only now realized how cool it was! We all know that functions.php is the place for your functions. And if you keep adding to it, eventually you can have over a thousand lines of code. It gets cumbersome and confusing! And what if you switch themes? Well check this out.
In the spirit of posting things as I do them on my site, it’s time to add a favicon. Once again we are going to use your functions.php file. As we talked about in our last article, this is a great way to do this in a child theme. The favicon code normally goes into header.php in the <head> section of your code. And you could do that to your theme, but why bother copying over the whole header.php to your child theme just for this little edit? Just drop this in functions.php and you are all set!
I recently posted an article about the importance of child themes. For now the article is over on my blog, but soon I will move it over here as I get this site going. But since I just started this site, and for the time being have decided to stick with the Twenty Ten theme, I had to take my own advice and make a child theme. I’ve called it Voodoo Child, which is a fun name. I figured as I started doing things to build up the site, I would keep track of little bits and pieces here to help others.
Well, thanks to a great effort from my brother-in-law, I have a starting point for a cool logo for VoodooPress. The process will pretty much work out just like the Voodoo Empire logo. I now have a cool drawing, from here I just tweak and play until I get what I want. My goal is to have some cool swag made up before heading out to some WordCamps, etc. I’ve even been considering doing some contests…. on both sites for some cool gear, maybe sweatshirts, t-shirts, etc. So here is the basic starting point drawing, he’s kinda cute eh?