Plugins

Why do you need to use plugins when you expected the theme to have all the functionality in it? Well, according to WordPress guidelines and generally the best practice: themes are meant for presentational purpose only, while plugins provide website functionality.

The reason for this is that when you decide to update your website looks you simply change a theme without loosing your website content and additional functionality such as eCommerce or portfolio.

This theme follows this WordPress philosophy and you can rest assured your site is as future-proof as possible.

The required plugins:

  1. Ncmaz Fse Core

  2. Boolii Blocks

  3. &:

$plugins = [
	// A WordPress.org plugin repository example.
	[
		'name'     	=> 'Advanced Query Loop',
		'slug'     	=> 'advanced-query-loop',
		'required' 	=> false,
	],
	[
		'name'     	=> 'WooCommerce',
		'slug'     	=> 'woocommerce',
		'required' 	=> false,
	],
	[
		'name'     	=> 'Advanced Custom Fields',
		'slug'     	=> 'advanced-custom-fields',
		'required' 	=> true,
	],
	[
		'name'     	=> 'Block Visibility',
		'slug'     	=> 'block-visibility',
		'required' 	=> true,
	],
	[
		'name'     	=> 'Light Modal Block',
		'slug'     	=> 'light-modal-block',
		'required' 	=> true,
	],
	[
		'name'     	=> 'MailPoet',
		'slug'     	=> 'mailpoet',
		'required' 	=> false,
	],
	[
		'name'     	=> 'Simple Local Avatars',
		'slug'     	=> 'simple-local-avatars',
		'required' 	=> false,
	],
	[
		'name'     	=> 'Social Sharing Block',
		'slug'     	=> 'social-sharing-block',
		'required' 	=> true,
	],
	[
		'name'     	=> 'The Icon Block',
		'slug'     	=> 'icon-block',
		'required' 	=> true,
	],
	// A locally theme bundled plugin example.
	[
		'name'     	=> 'Ncmaz FSE Core',
		'slug'     	=> 'ncmaz-fse-core',
		'source'   	=> get_template_directory() . '/bundled-plugins/ncmaz-fse-core.zip',
		'required' 	=> true,
		'version' 	=> '2.0.0',
	],
	[
		'name'     	=> 'Boolii Blocks',
		'slug'     	=> 'boolii-blocks',
		'source'   	=> get_template_directory() . '/bundled-plugins/boolii-blocks.zip',
		'required' 	=> true,
		'version' 	=> '1.0.0',
	],

];

Last updated

Was this helpful?