Tag Info

Hot answers tagged

19

AFAIK, there's no framework official/standard framework, and there will be as many plugin development styles as there are shades of white in north pole. I'd say WordPress Coding Standards are a blueprint for a good style. You'll find lots of good examples and excellent coders here in WPSE. A nice starting point: questions/tagged/plugin-development. ...


14

Hybrid Theme Hybrid, developed by Justin Tadlock. Scope of code is primarily PHP internal functionality and front-end templates for themes. Interesting features: code aims to minimize template edits, most of functionality can be controlled via hooks; context-aware - extended body-class, dynamic context-aware hooks that allow to hook events that fire only ...


12

Genesis Developed by StudioPress Purpose Barebones parent theme providing mulitple sidebars; custom, configurable widgets; and a configurable multi-column display Parent theme works as a highly extensible framework - the different variations in design that exist for Genesis seem endless Strong Features Automatic updates A new settings import/export ...


10

Thematic Developed by ThemeShaper Purpose Free, open-source, highly extensible, search-engine optimized WordPress Theme Framework Strong Features 13 widget-ready areas Grid-based layout sampels Built-in styling for popular plug-ins Massive support community of professional designers and developers Bonus Credibility Third place in WPHonors 2010 ...


7

Twenty Ten I have tried several frameworks and not liked any of them at all for heavier development. For quick stuff they are ok but all the extra stuff can make custom work a nightmare. Often the frameworks are so custom that it is like learning a new system. For that reason I often just use Twentyten or a similar blank slate or sandbox theme. Purpose ...


5

scbFramework Developed by scribu. Purpose Set of plugin development helper classes for creating forms, widgets, admin pages, database tables and more. Features can be bundled with plugin or specified as plugin dependency automatically loads latest version of itself, if multiple are present in different plugins Issues poorly documented tends to ...


4

Canvas Purpose Advanced standalone/parent theme, uses WooFramework. For sketching out sites and concepts. Building a version 1 without having to do so from scratch. Strong features I find the theme code very easy to hack for my purposes. Canvas uses a lot of new HTML and CSS features in a smart way. Downsides Not free (but free software) ...


4

Takea look at framework for plugin/theme options panel? and WordPress frameworks and parent themes which both together list a very large number of frameworks and themes to use with there pros and cons.


3

Of the few I've seen, I think that most "premium" Themes way over-complicate Theme Settings pages. I generally prefer Theme Settings pages that maintain the style/layout of the rest of the WP-Admin UI. So, these would be my rules of thumb: Incorporate meaningful settings, and not necessarily every possible setting under the sun. Organize settings ...


3

Thesis Theme Framework The Thesis Theme framework is a premium template system for WordPress that is designed to serve as the rock-solid foundation beneath any kind of website. Features (And i quote): Thesis option panels Unique designs revolutionary layout generator (with 1, 2, and 3-column layout combinations) pinpoint font controls Additional ...


3

SWIFT On my private blog i use : http://swiftthemes.com/ purpose: standalone theme but child themes are supported with demo childtheme Kill Bill theme included strong features: out of the box it includes a real handy template adjustable in the end user menu system nice friendly creater and user community its easy to understand and easy hackable which ...


3

Headway Theme Developed by Headway Themes Purpose Highly advanced parent theme with a built-in drag-and-drop visual developer (for non-coders) Strong Features Visual layout designer Built-in SEO features Deep documentation and tutorial content Massive support community of professional designers and developers Bonus Credibility First place in ...


3

Carrington 'Carrington is a theme platform for WordPress from Crowd Favorite.' Carrington is a new (we think better) way of organizing a WordPress theme, coupled with a core framework engine that provides a bunch of exciting functionality for free, just by creating different named templates. -- What is Carrington Purpose Development Framework ...


3

Every good and solid piece of advice you will get about making wordpress themes or frameworks will likely come with a suggestion to make it "child theme ready". This is because many developers understand the massive inherent value in customizing a theme/base using a child theme, and they will want it. The primary reason IMHO is that it makes future updates ...


3

Please check this question. Its already contain 10+ answers about wordpress frameworks.


3

You can enable child themes for any theme: http://codex.wordpress.org/Child_Themes If you want your parent theme based off another parent theme, for example you want a theme based off of Twitter bootstrap and apply any changes they make to your framework, without over-riding your changes, use revision control. Git Mercurial etc.


3

I'm the lead dev for Redux Framework. This is because you use the same function name. You must change the add_another_section name to something less common. Otherwise you'll always get an error. That's unfortunately a limitation of PHP. One name per function per instance.


2

An options framework is designed to make the creation of settings pages for plugins and themes easier. An options (or settings) page is a page in the WordPress Dashboard where the behavior of the theme or plugin can be controlled. For example, themes will often have a settings page to setup color schemes, logos, and other similar options. WordPress core ...


2

The Custom Post Type Demos by toscho hold some nice basic classes, that you can use. I'd recommend taking a look at this source (as he's a trusted author and a pretty good coder).


2

If you've done everything correctly during the setup, then you should be able to load the logo_image option like this: $my_theme_prefix_option = of_get_option('logo_image');


2

I have had great success with Lee Mason's NHP Theme Options Framework . It is super easy to get up and running, but very powerful at the same time. It is setup as a default in my stock base theme that I start projects with now. HTH


2

Most frameworks are specifically designed to easily handle a large range of applications, while WordPress is quite limited when it comes to using its API to create applications like the one you mentioned. If you want to compare WordPress as a PHP framework with existing popular frameworks, think of it as one of the worst options. It's not that you can't ...


2

as for your first answer , Like always, you can do that in many ways.. you can use a local folder synch write a function to allow wp to use a themefrom other install (3 filters to check : template_directory_uri // theme_root //theme_root_uri ) install a multiblog network mode and use the same theme for all. IMHO the best would be to to use local ...


2

One area where a framework (CakePHP, CodeIgniter etc.) may be more beneficial than Wordpress is in the way they represent the relationships between data. Most frameworks will give you the ability to easily define lots of independent "data types", and - importantly - define how these data types are connected to each other. This is something that you'd have to ...


2

Starkers Starkers is a bare-bones WordPress theme created to act as a starting point for the theme designer. Purpose: A great starting point for any WP theme. It containings all the basic template tags you need to create a theme without any unnecessary markup / images / js. In my opinion one of the best themes to use when learning to develop for WP ...


2

However, in the event that it becomes appreciated to the public - does it necessarily HAVE to be inheritable (the ability to have Child Themes derive from it)? While you can certainly make life difficult on users who try to use your Theme as a template for a Child Theme, it is all but impossible to prevent your Theme from being used as such. Am I ...


2

From http://headjs.com/ : There is a common misbelief that a single combined script performs best. Wrong: latest browsers and Head JS can load scripts in parallel. loading 3 parts in parallel instead of as a single chunk is usually faster. iPhone 3.x cannot cache files larger than 15kb and in iPhone 4 the limit is 25kb. And this is the size before ...


2

I would assume that the vast majority of theme developers that sell their work on market places use their own custom frame work. I most certainly do. By using my own frame work, I'm able to know absolutely every little corner of it. And every time I build a new theme, whether for a marketplace or for a client, I always spend a little bit of time improving ...


1

While I believe that @Pippin is absolutely correct regarding how most premium theme developers work, you should know that you can grab any open source starter theme or framework, and - as long as you respect the various component licenses - use it as a base upon which to develop a premium theme. This can be seen in the comment stream in the handcrafted-wp ...


1

Just learn how to create WordPress plugins, and you can add pretty much any functionality you want.



Only top voted, non community-wiki answers of a minimum length are eligible