Features
Please pay attention that by default all plugin functions are disabled. You should enable only the functions you
need.
Images
This function allows you to use YOOtheme Pro image enhancement on the entire site.
WebP Caching
This function adapts Joomla caching for browsers with and without webP support.
By default, standard Joomla caching generates a single cache file, regardless of whether the browser supports webP
image or not.
Inline files
This function allows you to include the contents of theinline.js
andinline.css
files
from a template or child theme in<head>
.
The plugin include the contents of files according to the following priority (from highest to
lowest).
-
CSS
/templates/yootheme_CHILD/css/inline.min.css
/templates/yootheme_CHILD/css/inline.css
/templates/yootheme/css/inline.min.css
/templates/yootheme/css/inline.css
-
JS
/templates/yootheme_CHILD/js/inline.min.js
/templates/yootheme_CHILD/js/inline.js
/templates/yootheme/js/inline.min.js
/templates/yootheme/js/inline.js
Exclude Modules
This function allows not displaying modules depending on the settings; if all modules in the position have been
excluded, then the position will not be displayed.
After activating the function in the plugin parameters. You can select exclusion conditions for each module in the
Modules manager.
-
Exclude in YOOtheme Pro Settings
The module will be excluded in the customizer and YOOtheme Pro builder
-
Exclude for Administrators
The module will be excluded if the visitor is authorized in the control panel
-
Exclude Empty
The module will be excluded if the content is empty
-
Exclude in Components
The module will be excluded in the selected component views
Child Theme
This function allows you to use standard template functions in a child theme.
-
Component Overrides
Allows you to create and select component layouts, as well as create types of menu items from a child theme.
-
Module Overrides
Allows you to create and select module layouts from a child theme.
-
Layouts Overrides
Allows you to create layouts overrides in a child theme.
-
Include language files
Allows you to include language files for a child theme.
/language/lang-CODE/lang-CODE.tpl_yootheme_CHILD.ini
/language/lang-CODE/lang-CODE.tpl_yootheme_CHILD.sys.ini
Remove JavaScript
This function allows you to remove obsolete JavaScript from <head>
.
/media/jui/js/jquery
/media/jui/js/jquery-noconflict
/media/jui/js/jquery-migrate
/media/jui/js/bootstrap
UIkit icons
This function allows you to delete or move to footer uikit-icons
script from <head>
/templates/yootheme/vendor/assets/uikit/dist/js/uikit-icons.min.js
Remove YOOtheme Pro update stylesheet
This function allows you to remove the theme.update.css
file from <head>
.
/templates/yootheme/css/theme.update.css
Pagination
This function allows you to display YOOtheme pagination in all components.
By default, YOOtheme pagination is displayed in com_content, com_finder, com_search, and com_tags.
Toolbar
This function allows you to display on the frontend YOOtheme Pro Builder and Customizer buttons for administrators.
View on site
This function allows you to display the View on site
buttons in the category, article and menu item
editing forms.
Library
This function allows you to import and export saved YOOtheme Pro layouts.
Elements
Custom elements for YOOtheme Pro builder