background preloader


Facebook Twitter

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.

Open source wars: Wordpress vs Drupal vs Joomla

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. Advertisement Imagine you’re playing the latest hash-tag game on Twitter when you see this friendly tweet: You might want to check your #WP site.

The Developer's Guide To Conflict-Free JavaScript And CSS In WordPress

It includes two copies of jQuery. Nothing’s broken, but loading time will be slower. You check your source code, and sure enough you see this: What Went Wrong? The first copy of jQuery is included the WordPress way, while some-plugin includes jQuery as you would on a static HTML page. A number of JavaScript frameworks are included in WordPress by default, including: Scriptaculous,jQuery (running in noConflict mode1),the jQuery UI core and selected widgets,Prototype.

A complete list can be found in the Codex2. Avoiding the Problem WordPress includes these libraries so that plugin and theme authors can avoid this problem by using the wp_register_script and wp_enqueue_script PHP functions to include JavaScript in the HTML. 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.

Ten Things Every WordPress Plugin Developer Should Know - Smashing Magazine

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. 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. Using HTML5 To Transform WordPress’ TwentyTen Theme - Smashing Magazine. Advertisement Last year, WordPress launched arguably its biggest update ever: WordPress 3.01.

Using HTML5 To Transform WordPress’ TwentyTen Theme - Smashing Magazine

Accompanying this release was the brand new default theme, TwentyTen2, and the promise of a new default theme every year. Somewhat surprisingly, TwentyTen declares the HTML5 doctype but doesn’t take advantage of many of the new elements and attributes that HTML5 brings. Now, HTML5 does many things, but you can’t just add <! Doctype html> to the top of a document and get excited that you’re so 2011. In a recent survey3 by Chris Coyier over at CSS-Tricks, almost two thirds of respondents said they would not use HTML5 in new projects.

WordPress seems to sympathize with the majority of CSS-Tricks’ readers. The default TwentyTen WordPress Theme. For example, you’ve probably already heard of the <section> and <article> tags, both of which are champing at the bit to be embedded in a WordPress template. While I understand this decision, I also think it’s a mistake. Why Using JavaScript Makes Sense Articles. The anatomy of a WordPress theme. Index.php – home The index file controls what the homepage of your WordPress theme looks like.

The anatomy of a WordPress theme

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.