Essentials 1.6 for YOOtheme Pro - Multiple Cross-Site Layouts & Elements Presets Libraries

Miljan Aleksic
16 Mar, 2022

If you have saved a Layout or an Element Preset while building a YOOtheme Pro layout, you have already used the inbuilt Layout Library. Is such an integral part of the Builder that we could not imagine it without, yet we could reimagine it. And so we did with Essentials for YOOtheme Pro 1.6 release that, not only has been deeply refactored for more stability and ease of use, but is introducing a new addon, Layouts!

Multiple & Cross-Site Libraries

While it is possible to export library layouts and import them into another one, it's a manual and prone to error process that could be done better. Layouts Addon extends the Builder Layout and Elements Presets workflow with the ability to create custom Libraries based on a local or external Storage, set with Read-Only or Read/Write permissions. Currently supporting FTP and Amazon S3 storage, it would allow you to share a library with your entire team and/or clients removing the need for manual import/exports.

An Element Preset is the smallest layout component, and although is not directly present in the Layout Library, it is part of it and accessible within the Elements. Layouts Addon supports those with the same capabilities and features enabling each Library to hold true to the entire YOOtheme Pro Builder Layout workflow.

The new Layouts Addon is available for all Premium Subscribers, try it now and make sure to send us your feedback!

Storages Module

Storages go far beyond Layouts, it's a concept we have been working on for some time, a core module ready for new features, e.g. an Image Source with support for sources such as Dropbox, Amazon S3, or Google Drive. We cannot wait to explore this further.

New Settings Workflow

Up until now, Essentials settings were integrated into the theme settings workflow, which is convenient for simple features, but as the complexity of these grows it might lead to unpredicted issues. With Essentials 1.6 we are moving the settings into their own, import/export independent, location. Additionally, all Customizer configuration menus have been merged into one Essentials menu, with the addition of About Section which will highlight the version and changelog.

Highlights from 1.5.x

As we decided to keep adding minor features while working on the major ones, in order to keep feature feed & feedback faster, here are the additions worth mentioning from the Essentials v1.5 consequent releases.

New Access Rule, Dynamic

Currently, all access rules support mapping dynamic values to the rule fields, but Dynamic Rule explicitly evaluates the dynamic values against a static or another dynamic value. It's a very convenient rule when there is no available more specific one, being the only downside that it cannot compare, yet, values from different sources.

API Key-Based Advanced Query for YouTube Source

YouTube and other auth-dependent sources use our Auth App for the authentication process, which is very convenient at the expense of control and statistics. That's why an API Key-Based YouTube Query has been introduced for YouTube Source, which additionally allows setting more complex video queries.

Font Awesome 6 Icon Collection

The Font Awesome new major version has been released recently and is already available as a free core Icon Collection, but if you have access to the Premium one, you can still install it as a custom collection.

Rest of Additions

  • Added Week as a new Access Rule.
  • Added Form Actions status setting.
  • Added Form ID & Name attribute settings.
  • Added Start and Before Than filters for TikTok source video query.
  • Added Date Modify filter to Request source Timestamp mapping field.
  • Added support for dynamic file path to form Download action.
  • Added support for Form Fields data placeholders in Redirect After Submit Actions.
  • Added support for placeholder replacement in Email Action static attachments path.
  • Added options to set a custom filename and avoid collisions for Submitted Files on Upload Field.
  • Added Reviews Link, Original Review, and Translated Review fields mapping for Google My Business source.

Comments (11)

This comment was minimized by the moderator on the site

Hello Miljan,

This new feature sounds very interesting:

Storages Module - Storages go far beyond Layouts, it's a concept we have been working on for some time, a core module ready for new features, e.g. an Image Source with support for sources...

Hello Miljan,

This new feature sounds very interesting:

Storages Module - Storages go far beyond Layouts, it's a concept we have been working on for some time, a core module ready for new features, e.g. an Image Source with support for sources such as Dropbox, Amazon S3, or Google Drive. We cannot wait to explore this further.

I would like to suggest an additional capability that should be really easy to add. Allow another folder to be defined somewhere on the same file system. This is a serious limitation of the Joomla storage module. If for example, you need to relocate folders with dynamic data to someplace else... which is a good thing to do if you are running Joomla in a container and need to separate code and data... the standard storage module only allows one to specify folders INSIDE the site root.

Chris

Read More
Christopher Caruk
This comment was minimized by the moderator on the site

Interesting ideas to further explore :)

Miljan Aleksic
This comment was minimized by the moderator on the site

Nice!

Wim de Ruijter
This comment was minimized by the moderator on the site

Great!

Kasjan Bojarowski
This comment was minimized by the moderator on the site

Hi Milan,
i used a free version, but don't work after upadate. As a free user i don't need Download ID. But i mean, without him free version not work.

Is this issue or my mistake on plugin setup?

Thanks

Ľuboš Kamenický
This comment was minimized by the moderator on the site

Hi! Layouts is only available in the Premium Version.

Miljan Aleksic
This comment was minimized by the moderator on the site

Hi,
i am downloaded free version of Essential Addons for YOOtheme Pro. My goal ist use the Social Sharing plugin in post template. In this time that not work. I not see any free essential element to use in post template.

WP 5.9.2
YOOtheme Pro...

Hi,
i am downloaded free version of Essential Addons for YOOtheme Pro. My goal ist use the Social Sharing plugin in post template. In this time that not work. I not see any free essential element to use in post template.

WP 5.9.2
YOOtheme Pro 2.7.20

Thanks

Read More
Ľuboš Kamenický
This comment was minimized by the moderator on the site

All working fine on my end, contact us on support, please.

Miljan Aleksic
This comment was minimized by the moderator on the site

This looks like a great addition. The "Storages" module is very intriguing and potentially a game-changer. One issue I am beginning to see is the trade-off between hi res ReTina images for mobile and highly optimized images for meeting core...

This looks like a great addition. The "Storages" module is very intriguing and potentially a game-changer. One issue I am beginning to see is the trade-off between hi res ReTina images for mobile and highly optimized images for meeting core vitals. S3 or Google drive can become a cost-effective DAM storing full-size full-res images, The assets themselves are pulled into the sites through real-time java-based optimization and resizing scripts that are device-aware, That is my plan anyway.... !

Read More
HUBERT F
This comment was minimized by the moderator on the site

We at Rentware really appreciate your plugin!
One Question though:
With the access dynamic option: is there a way to see all available values which can be evaluate?
I would love to check for custom fields or if a column of google sheet data has...

We at Rentware really appreciate your plugin!
One Question though:
With the access dynamic option: is there a way to see all available values which can be evaluate?
I would love to check for custom fields or if a column of google sheet data has value xyz.

All the best!

Read More
Paul Felgentreff
This comment was minimized by the moderator on the site

Hi Paul, thank you!

Access rules are currently limited to custom queries, but we are actively working on extending it possibilities and we can't wait to share more about it with you all, soon!

Miljan Aleksic
There are no comments posted here yet