background preloader

Wordpress

Facebook Twitter

Writing WordPress Guides For The Advanced Beginner - Smashing WordPress. Building WordPress Themes You Can Sell. Open source wars: Wordpress vs Drupal vs Joomla. Every IT person, developer, and programmer has an opinion when it comes to the various open source content management systems out there. It often comes down to functionality and ease of use, but even then the lines are often blurred and there is rarely a clear-cut victor. WordPress vs Drupal vs Joomla – which is really the king of open source CMS? Our friends at Devious Media tackled the question and did a comprehensive breakdown, putting each CMS under a microscope to answer the most important questions to help people make a choice.

For us, the choice is clear, but blogging is not the only thing important in the internet world. Other functionality traits need to be considered. Click to enlarge. (via: Canonsburg PA Mercedes) The Developer's Guide To Conflict-Free JavaScript And CSS In WordPress. Ten Things Every WordPress Plugin Developer Should Know - Smashing Magazine. Advertisement Plugins are a major part of why WordPress powers millions of blogs and websites around the world. The ability to extend WordPress to meet just about any need is a powerful motivator for choosing WordPress over other alternatives. Having written several plugins myself, I’ve come to learn many (but certainly not all) of the ins-and-outs of WordPress plugin development, and this article is a culmination of the things I think every WordPress plugin developer should know.

Oh, and keep in mind everything you see here is compatible with WordPress 3.0+. Don’t Develop Without Debugging The first thing you should do when developing a WordPress plugin is to enable debugging, and I suggest leaving it on the entire time you’re writing plugin code. Enabling debugging also turns on WordPress notices, which is important because that’s how you’ll know if you’re using any deprecated functions. How to Enable Debugging define('WP_DEBUG', false); Replace that line with the following: if (! If (! Wordpress. Oh well, it’s too late now, it passed: Your Inspiration Web celebrated two years of life and nobody gave us their best wishes. Of course, it’s our fault, we didn’t say anything, we didn’t organize anything, not even a small party this year therefore our second anniversary passed quietly. In reality in the past weeks we have been working behind the scenes to release a free resource just for this occasion, but unfortunately for one reason or another, the date was always postponed and we completed this project only in these days.

It was tough, as they say, but we did it: we present Beauty & Clean, a {*style:<b>*}free WordPress theme in minimal style,{*style:</b>*} elegant completely controllable by the panel. Our small gift to celebrate with you our first two years of activity. Using HTML5 To Transform WordPress’ TwentyTen Theme - Smashing Magazine. The anatomy of a WordPress theme. Index.php – home The index file controls what the homepage of your WordPress theme looks like. By default it is a loop that queries and then displays the most recent blog posts, with a link in the bottom to view previous posts. Alternately, you can specify in wp-admin -> settings -> reading to have the home page be a page you created yourself in WordPress. In that case, you specify a different page/URL for the regular blog posts to appear on, and that page is generated by index.php. single.php – individual posts The display of individual posts in your WordPress theme is controlled by a little file called single.php.

You can specify if you want sidebars (and which you want), if you want it to look different than the other pages on the site. page.php – individual pages Page.php controls what pages look like. WordPress also allows you to create different page templates within your WordPress theme for different types of pages. Archive.php, category.php, tag.php – archives The Loop comments.php.