1
FUNCTIONALITY THEME PLUGIN OR Should you put functionality in a WP theme or WP plugin? The RIGHT answer is that: Functionality belongs to WP plugin, not theme What’s functionality in WordPress? • Functionality is a range of operations that can be run to serve a purpose in a system • Functionality that exists to improve the WordPress core and to address brand new features belongs in a WordPress plugin. Functionality that serves the purpose of supporting a theme’s appearance should belong to the theme. Common belief about functionality in WordPress Who? WordPress theme providers on Themeforest and other premium theme providers Why? • Due to the huge demand of the market, they create WordPress theme with full of functionality • The market (end-users) demands theme that can do anything without having to use plugin • They believe that WordPress plugins are less secure and make site load slowly Result? WordPress theme market is saturated and full of bloated themes with unnecessary features Why should we move functionality from WordPress themes to plugins? WordPress is all about simplicity • WordPress initially was not designed for themes to bear any website functionality. It’s beneficial for theme authors • There’s much less restriction in making a theme as well as more room for your creativity • There is less work for theme authors and more time to focus on other things • It brings clean-coded themes and better user experience • Updates for theme will be much lighter • It loads the same when using plugin instead of adding functionality to theme • Plugins allow us to build our websites quickly and affordably How to keep the functionality of WordPress themes and plugins separated? Functionality should be in WordPress theme • Stick to the core of WordPress: simplicity in everything • Understand clearly when functionality should be in a theme or plugin by its definition • Think long term. Think about how theme and plugin will look and work in 5 years Source: http://www.wpdemobuilder.com/wordpress-web-development-functionality-wordpress-theme-or-plugin-part-i/ http://www.wpdemobuilder.com/wordpress-web-development-functionality-wordpress-theme-or-plugin-part-ii/ This infographic is brought to you by WooRockets.com Provide you the best WooCommerce themes and plugins to boost up your store! Copyright © 2014 WooRockets

[Infographic] WordPress Functionality: Theme or Plugin?

Embed Size (px)

Citation preview

FUNCTIONALITYTHEME PLUGINOR

Should you put functionality in a

WP theme orWP plugin?

The RIGHT answer is that:Functionality belongs to WP plugin, not theme

What’s functionality in WordPress?

• Functionality is a range of operations that can be run to serve a purpose in a system

• Functionality that exists to improve the WordPress core and to address brand new features belongs in a WordPress plugin. Functionality that serves the purpose of supporting a theme’s appearance should belong to the theme.

Common belief about functionality in WordPress

Who?WordPress theme providers on Themeforest and other premium theme providers

Why? • Due to the huge demand of the market, they create WordPress theme with full of functionality

• The market (end-users) demands theme that can do anything without having to use plugin

• They believe that WordPress plugins are less secure and make site load slowlyResult? WordPress theme market is saturated and full of bloated themes with unnecessary features

Why should we move functionality from WordPress themes to plugins?

WordPress is all about simplicity• WordPress initially was not designed for themes to bear any website functionality.

It’s beneficial for theme authors• There’s much less restriction in making a theme as well as more room for your creativity

• There is less work for theme authors and more time to focus on other things

• It brings clean-coded themes and better user experience

• Updates for theme will be much lighter

• It loads the same when using plugin instead of adding functionality to theme

• Plugins allow us to build our websites quickly and a�ordably

How to keep the functionality ofWordPress themes and plugins separated?

Functionality should be in WordPress theme

• Stick to the core of WordPress: simplicity in everything

• Understand clearly when functionality should be in a theme or plugin by its definition

• Think long term. Think about how theme and plugin will look and work in 5 years

Source:http://www.wpdemobuilder.com/wordpress-web-development-functionality-wordpress-theme-or-plugin-part-i/ http://www.wpdemobuilder.com/wordpress-web-development-functionality-wordpress-theme-or-plugin-part-ii/

This infographic is brought to you by WooRockets.comProvide you the best WooCommerce themes and plugins to boost up your store!

Copyright © 2014 WooRockets