How to Submit WordPress Posts from the Frontend
If your looking to make adding new posts without having to log into the WordPress dashboard, or maybe to allow your visitors a way to submit some kind of content of their own, then here's a way you can create a new post form and display it on a custom page template.
(read more)Adding Functionality with functions.php, a Heart of WordPress Theme Development
The functions.php file is one of the most useful files in your theme. If you're developing lots of themes, the chances are you've got some sort of framework either that you use yourself or is published by a third party. This is a collection of snippets you can put in your functions.php file and they'll perform a number of handy functions which makes your life running WordPress just that bit easier.
(read more)