Webyx for Elementor

Webyx for Elementor
Webyx for Elementor

Introduction

Welcome in Webyx for Elementor, a Webineer project: we are happy and honored with your presence!

This idea was born with the aim of creating amazing fullscreen websites in WordPress with the Elementor website builder.

We wanted to simplify and speed up the creating process, enabling customizations on the fly and making it as user friendly as possible.

300+ configurable options!

Webyx is an amazing WordPress project, a whole framework with more than 300 options that allows you to create websites and pages exactly as you want, giving your visitors the best full page full screen scrolling sliding snapping exprerience you can find on the web.

Be amazed by your imagination!

The Webineer team

What you can do

Webyx for Elementor is a plugin for WordPress that allows you to create amazing fullscreen scrollable websites quickly and easily. webyx for Elementor icon

The Free version allows you to fully create your website and add effects to customize it according to your needs without writing a line of code.

The Premium version further enhances Webyx for Elementor's power giving most demanding users more tools to help them improve their work and accomplish their ideas.

NOTE: whenever you will find options written in green in this guide, it means that they will be present in both the Free and Pro versions.
Whenever you will find options written in purple in this guide, it means that they will only be present in the Pro version.
IMPORTANT: it is not possible to directly upgrade from the FREE version to the PRO version, they are two different products and not one the extension of the other. If you are using the FREE version and have created something with it, you will have to redo them again in the PRO version.

Some of the Free features:

Some of the Premium features:

Other features:

  • Built-in responsive Webyx menu
  • Responsive
  • Touch support
  • Clean and minimized code
  • Compatible with all modern browsers
  • No jQuery
  • Easy to use with hundreds of configurable options

Installation

Installing Webyx for Elementor is very easy:

1. Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.

2. Activate the plugin through the Plugins menu in WordPress.

From now on you will be able to access and use Webyx for Elementor!

Uninstalling

To uninstall Webyx for Elementor you just need to:

1. Deactivate the plugin via the Plugins menu in WordPress.

2. Choose the Delete plugin action you can find in the same menu.

Quick user's guide

Learn how to use Webyx for Elementor to design your WordPress website and create pages quickly.

Webyx FE Pro Settings

To customize general plugin settings just go to Settings > Webyx FE Pro Settings.

  • Webyx licenses: enter your activation key here in order to use the Webyx for Elementor Pro version.
  • Hide WP admin top bar: hide WordPress admin top bar in Webyx pages preview.
  • Enable Webyx menu: enable Webyx menu "Display location" in Appearance/Menus/Menu structure/Menu Settings.
  • Version manager: you can browse the list of available previous versions of the plugin.
  • Maintenance and support: you can directly send an email to receive support from the developer team.

Webyx Licenses

In order to take full advantage of the power of Webyx for Elementor Pro you need to activate a Pro license: just go to Settings > Webyx FE Pro Settings > Webyx license.

1. Insert the license key in the product license field.

2. Click the Active Product button.

webyx for Elementor Pro license

To deactivate Pro license: just go to Settings > Webyx FE Pro Settings > Webyx license.

1. Click the Deactive Product button.

webyx for Elementor Pro deactive

IMPORTANT: the license key was sent to you on the purchase confirmation email. In order to register Webyx FE Pro plugin for another domain you'll have deactive your license for current domain.
You can deactivate and reactivate your activation key any time you want as long as your product license is active. In installations where the product is deactivated it will no longer be usable.
WARNING: if the product license has expired, deactivating the activation key will no longer allow its reactivation. You will need to purchase a new product license.

Webyx Pro support

Webyx Pro support, exclusive to Pro products, allows you to have a privileged and priority contact form directly inside the plugin.

Get developers' assistance, faster response and higher priority for reported issues and questions.

Support is provided by e-mail only and only for questions regading Webyx for Gutenberg/Elementor Pro's implementation, issues or bugs

You can also activate a Pro Support license for Webyx FE Pro: just go to Settings > Webyx FE Pro Settings > Webyx license.

1. Insert the license key in the support license text field.

2. Click the Active Support button.

To deactivate Support license: just go to Settings > Webyx FE Pro Settings > Webyx license.

1. Click the Deactive Support button.

IMPORTANT: the license key was sent to you on the purchase confirmation email. In order to register support for another domain you'll have deactive your license for current domain.
You can deactivate and reactivate your activation key any time you want as long as your support license is active. In installations where the support is deactivated it will no longer be usable.
WARNING: if the support license has expired, deactivating the activation key will no longer allow its reactivation. You will need to purchase a new support license.

Once Pro support has been activated, the form for requests for assistance will be displayed in Settings > Webyx FE Pro Settings > Maintenance and support.

webyx for Elementor support form

Version Manager

To downgrade to a previous version, simply select it from those listed in the select Available versions and click on the Rollback Version button.

It is recommended to always use the latest version available, but you can use a previous one if it is necessary. Only use this feature carefully if you really need to go back to a previous version. Before rolling back make sure to backup your database and your WordPress installation files. To undo this operation, simply click on the cancel button. webyx for Elementor Version Manager

Automatic updates management

Updates are managed through the native interface provided by WordPress in Plugins.

It is recommended to always use the latest version available. Before updating, please take a database backup as a precaution. webyx for Elementor Automatic updates

Enable Webyx for Elementor

1. Create a new page in WordPress.

2. In pages attributes find the Template select and choose Webyx FE (Webyx FE PRO if you use the PRO version)

NOTE: if you select the Webyx FE (Webyx FE PRO if you use the PRO version) template through the Elementor general settings page, you will need to refresh the editor page to display webyx template correctly.

3. Edit the page with Elementor.

4. Click on Settings button. You will see WEBYX FE tab (WEBYX FE PRO).

5. Go to WEBYX FE tab.

6. Toggle Enable Webyx option.

7. Click on APPLY CHANGES.

8. Wait for the page preview to refresh.

webyx for Elementor Enable settings

NOTE: with this function you can disable the view and the work done with Webyx and go back to the classic mode of Elementor sections on the fly, without losing what has been previously done.
IMPORTANT: The PRO version, if installed, disables the normal loading of the FREE version, so you can keep only one of the two versions active at a time.

Webyx for Elementor page settings

Click on the gear icon located at the bottom left of the Elementor panel and selected WEBYX FE tab (Webyx FE PRO if you use the PRO version).

Webyx FE settings allows you to control and edit basic information about webyx page configuration.

Here you can give your template, navigation, easings and other settings.

webyx for Elementor Enable settings

Webyx for Elementor Sections/Containers

Webyx for Elementor allows you to wrap Elementor sections/containers into Webyx Sections/Containers.

Webyx Sections/Containers are wrappers that incorporate the original Elementor sections/containers and contain specific attributes and/or Webyx Settings.

To be able to carry out this transformation, enable the Enable Webyx Section/Container toggle: in this way the Elementor source section/container will be displayed in the editor in full screen mode and the original light blue Elementor overlay border will be shown in purple colour.

webyx for Elementor section settings

NOTE: Webyx Sections are containers that can have any type of content.
IMPORTANT: for Webyx to function properly, you must keep the ALL ROOT element active.
Webyx's Sections or Containers enabled cannot be used in conjunction with Elementor Sections or Containers with Webyx disabled.
If you want to hide Sections or Containers use the Hide Section/Container option.
In particular, pay attention if you are using Containers: those nested inside the root element MUST necessarily have this option deactivated, otherwise the system will not work correctly.

To create the full screen flow of contents you can use the 2 types Sections/Containers provided by Webyx:

  • Header Sections (or Containers)
  • Front Sections (or Containers)
  • Side Sections (or Containers)
webyx for elementor sections flow

Header Sections/Containers

A Header Section/Container is a place where you can create your website header (menu, logo, etc) directly with Elementor widgets.

Section/Container Header will be a sticky top header over the first fullpage Section/Container.

NOTE: this only works with the Full Page design type option.

Front Sections/Containers

A Front Section/Container appears as the leader of a strip of Sections/Containers.

Remember that the height of the Section/Container will automatically extended to the height of the inserted content inside the Elementor's visual editor preview.

While in the actual website if the content exceeds the viewport you can view it by enabling the scrollable content option.

IMPORTANT: the very first Section/Container of your website MUST be a Front Section/Container.

Side Sections/Containers

Side Sections/Containers will be placed laterally and immediately following their respective leaders on the website, while inside the visual editor they will be presented one below the other vertically following their order.

Sections (Containers)

Webyx Sections/Containers are wrappers that incorporate the original Elementor sections/containers and contain specific attributes and/or Webyx Settings.

To properly manage Webyx Sections or Container you only have to change/set the attributes provided by Webyx inside them. DO NOT change/set the Elementor's native attributes of the respective root Sections or Container (layout, style, advanced), ONLY use the Webyx's ones.

Section general attributes

  • Enable Webyx Section: enable to set this Section as a Webyx Section that will be wrapped and managed by the plugin. It will be considered a Webyx Section.
    IMPORTANT: for Webyx to function properly, you must keep the root element active. In particular, pay attention if you are using Containers: those nested inside the root element MUST necessarily have this option deactivated, otherwise the system will not work correctly.
  • Hide Section: enable to set this Section NOT visible in the actual website page.
  • Section name: insert here a name for the current Section.
    IMPORTANT: you should give different titles for each Section otherwise some features may have problems.
  • Anchor name (#): insert here a name for anchor (e.g: my-anchor-name). This name will be used instead of the Section/Container's name one.
    IMPORTANT: you should give different anchor names (white spaces will be replaced with "-") for each Container otherwise some features may have problems. Remember to enable the Anchors option in View Design tab.
  • Section type: FRONT Sections are the first ones shown in the rows. SIDE Sections are positioned laterally to the FRONT ones. All are shown in order from top to bottom.
    IMPORTANT: the very first section of your website MUST be a Front Section.
  • Section tag type: select HTML tag name. This parameter changes the Section HTML tag to the specified tag.
  • Section group: enable Section group within the Webyx single page menu option.
  • Section Media queries: enter a value that defines the threshold for switching from desktop to mobile mode in pixels (range from 0 to 5000 pixels with a step of 1). This option is used for margins and paddings in the Section Wrapper Content option and backgrounds of the Sections (i.e. you can have a background colour in Desktop mode and an image in Mobile mode).
  • Continuous horizontal: enable the direct horizontal passage from the first to the last Container and vice versa. For FRONT Containers ONLY.
  • Horizontal scrolling: the Container content navigation method change from vertical to horizontal scrolling (right to left and vice versa) to reveal content from the sides of the viewport.
    IMPORTANT: you can activate this option on the FRONT Section ONLY. With this option all following side Containers are put inside a unique Container and positioned side by side one with the other.
    NOTE: if horizontal scrolling style is enabled, its anchor will refer to the first Section/Container of its row only.
  • Scrolling content: viewport exceeding Section content will be displayed through scrolling.
  • Section content management: enable content position management in the current Section. If you are using Containers (flexbox) place the content using their properties, and keep this check disabled.
  • Wrapper content: enable element wrapper for the Section’s content.
  • Wrapper CSS class(es): you can add your own CSS class(es). Separate multiple classes with spaces.
  • Wrapper margin: enable wrapper margin for the Section's content (top, right, bottom, left).
  • Wrapper padding: enable wrapper padding for the Section's content (top, right, bottom, left).

Section (Container) background options

You can choose background options for every Section. The options are configurable and independent for both desktop and mobile devices.

Background general options
  • Background: enable background general management.
  • Desktop background: enable desktop background management.
  • Mobile background: enable mobile background management.
  • Foreground Object: choose from a pre-estabilished set of foregrounds (colour, image, video).
    NOTES: Through the Foreground Object it is possible to keep background settings set at the same time, guaranteeing the possibility of being able to switch from one to the other quickly. In the Free version, on the other hand, background image prevails over background colour.

    webyx for Elementor slide background general

Background colour

You can choose background colour for every Section. The options are configurable and independent for both desktop and mobile devices.

  • Background colour: choose the background colour to be applied from the colour box.

webyx for Elementor slide background color

Background image

You can choose background image for every Section. The options are configurable and independent for both desktop and mobile devices.

  • Choose image: to choose the background image to be applied, click on the Upload Image Box button and select the image from media library.
  • Image size: choose from a pre-estabilished set of sizes.
    • auto: background image is displayed in its original size.
    • cover: background image is resized to cover the entire container, even if it has to stretch the image or cut a little bit off one of the edges.
    • contain: background image is resized to make sure the image is fully visible.
  • Image position: choose from a pre-estabilished set of positions. The first value is the horizontal position and the second value is the vertical (left-top, left-center, left-bottom, right-top, right-center, right-bottom, center-top, center-center, center-bottom).
  • Image repeat: choose if the background image should be repeated or not.
    • repeat: background image is repeated both vertically and horizontally and the last image will be clipped if it does not fit.
    • no repeat: background image is not repeated and will only be shown once.
  • Image attachment: choose if the image scrolls with the rest of the Section or is fixed.
    • scroll: background image will scroll with the Section.
    • fixed: background image will not scroll with the Section.

webyx for Elementor slide background image

Background video

You can choose background video for every Section. The options are configurable and independent for both desktop and mobile devices.

  • Choose video: to choose the background video to be applied, click on the Upload Video box button and select the video from media library.
  • Enable poster image: Enable Section poster image.
  • Choose poster image: to choose the background video poster image to be applied, click on the Upload Image button and select the image from media library.
  • Video preload: specifies that the browser should or should not load the entire video when the page loads.
    • none: the browser should NOT load the video when the page loads (downloads 0 bytes of the file).
    • auto: the browser should load the entire video when the page loads (downloads the entire video, the most data intensive option).
    • metadata: the browser should load only metadata when the page loads (downloads a percentage of the video, typically 2-5% of the file, to get metadata as size, bitrate, etc from the video, as well as have a bit of the video ready for immediate playback. IF preload is not set, the default setting is metadata).
  • Video controls: specifies that video controls should be displayed.
  • Video muted: specifies that the audio output of the video should be muted.
  • Video autoplay: video will be played as soon as it's playable.
    IMPORTANT: you must activate muted option to let your video start playing automatically (but muted).
  • Video loop: specifies that the video will start over again, every time it is finished.

webyx for Elementor slide background video

Elementor's preview Section settings

You can choose Elementor's preview Section settings.

  • Section name preview: toggle hide/show Section name in Elementor's preview.
  • Section icon preview: toggle hide/show Section icons in Elementor's preview.
  • Container background preview: Toggle hide/show Section background in Elementor's preview.

webyx for Elementor slide background video

Webyx FE PRO

To enable Webyx FE PRO, enable the option Enable Webyx and click on APPLY CHANGES.

NOTE: If Webyx for Elementor is disabled the Sections or Containers will go back to normal Elementor elements.
webyx for Elementor enable

Template design

To enable a custom template page, follow these steps:

1. In Template Design enable the option Custom Template and put the page template path you want to use.

You can provide your own custom template, such as a modified version of the theme template. Put the template path here if you want to use your own. If left empty or if you write something that doesn't exist or it is wrong, the empty predefined page template will be used.

2. Remember that you should know and use some code to adjust a custom template (PHP, CSS, JS). It is a good practice to create a child theme where to possibly add these changes.

NOTE: use this option if you want to create a custom layout that includes elements not managed by Webyx such as user headers or footers.
webyx for Elementor template design

View design

In this group you can customize the general type and behaviour of Webyx view for the website. The options are configurable and independent for both desktop and mobile devices.

  • View type: choose from a pre-estabilished set of Webyx view behaviour types.
    • full page: classic full height and width choice throughout the website.
    • full width with WEBYX header: the view has a partial height and full width with the addition of a WEBYX top header.
    • custom: allows the user to manually shape the view appearance to their liking.

      webyx for Elementor view design

  • Anchors: enable anchors navigation (#). Webyx will handle the website URL and browsing history.
    NOTE: you should give different anchor names (white spaces will be replaced with "-") for each Section/Container. If an anchor name is not set, the Section/Container name will be used instead.
    NOTE: if horizontal scrolling style is enabled, its anchor will refer to the first Section/Container of its row only.

Webyx full page view

With this type of view the website will be structured in full screen: each Section will be automatically and suitably created to have full height and width dimensions of the viewport.

Webyx full width view with Webyx header

With this type of view the website will be structured in full width but with a partial height because a Webyx header will be added on top (this header is generated by WEBYX and not that of your page template or theme). The user will be able to customize the header, add a logo and a built-in menu if they wish so.

  • Webyx header type: choose if you want to have a header with a menu management for a single or multi page type of website.
    • Header single page (Webyx menu): provides a header with an internal navigation menu in Single Page mode, automatically generated by the Webyx FE based on the number of Sections that make up the website.
    • Header multi page (WordPress menu): provides a header with a WordPress navigation menu in Multi Page mode, managed directly in "Display location" in Appearance/Menus/Menu structure/Menu settings.
    NOTE: the Single Page and Multi Page header configuration parameters are completely separate: both maintain their configuration settings independently from the other.
  • Header view breakpoint: enter a value that defines the threshold for switching from desktop to mobile mode in pixels (range from 1 to 5000 pixels with a step of 1).
  • Header height: enter a value to apply a height in pixels (range from 0 to 5000 pixels with a step of 1).
  • Header background colour: choose the background colour for the header to be applied from the colour box.
  • Logo image: to choose the logo image to be applied, click on the Upload Logo Image button and select the image from media library.
  • Logo height: enter a value to apply a height in pixels (range from 0 to 5000 pixels with a step of 1).
  • Logo width: enter a value to apply a width in pixels (range from 0 to 5000 pixels with a step of 1).
  • Logo horizontal position: choose from a pre-estabilished set of positions (left, right).
  • Logo left position value: enter a value to apply a left position in pixels (range from 0 to 5000 pixels with a step of 1).
  • Logo right position value: enter a value to apply a right position in pixels (range from 0 to 5000 pixels with a step of 1).
  • Logo vertical position: choose from a pre-estabilished set of positions (top, bottom).
  • Logo top position value: enter a value to apply a top position in pixels (range from 0 to 5000 pixels with a step of 1).
  • Logo bottom position value: enter a value to apply a bottom position in pixels (range from 0 to 5000 pixels with a step of 1).
  • Menu horizontal position: choose from a pre-estabilished set of positions (left, center, right).
  • Menu margins: enable a margin for the navigation menu.
  • Menu margin top/right/bottom/left: enter a value to apply a top/right/bottom/left margin in pixels (range from 0 to 5000 pixels with a step of 1).
  • Menu dropdown item width: enter a value to apply a dropdown item container width in pixels (range from 0 to 5000 pixels with a step of 1).
  • Menu item height: enter a value to apply a item height in pixels (range from 30 to 75 pixels with a step of 1).
  • Menu item font size: enter a value to apply a item font size in pixels (range from 12 to 32 pixels with a step of 1).
  • Menu item background colour: choose the background colour for the menu items to be applied from the colour box.
  • Menu item background colour light: choose the background colour for the menu items when not mouse hovered to be applied from the colour box.
  • Menu item colour: choose the colour for the menu items to be applied from the colour box.
  • Menu item colour light: choose the colour for the menu items when not mouse hovered to be applied from the colour box.
  • Menu burger icon background colour (mobile only): choose the background colour for the burger menu icon background to be applied from the colour box.
  • Menu burger icon bars colour (mobile only): choose the colour for the burger menu icon bars to be applied from the colour box.
  • Menu overlay background colour (mobile only): choose the background colour for the menu overlay to be applied from the colour box.

Webyx custom view

It will be possible to shape Webyx view as needed for the website. The user will be in charge to create any necessary boundary structures and fillings.

  • Partialization hide scrollbar: hide browser's default scrollbar when it should be present in the Webyx view.
  • Partialization view breakpoint: enter a value that defines the threshold for switching from desktop to mobile mode in pixels (range from 1 to 5000 pixels with a step of 1).
  • Partialization view position: choose from a pre-estabilished set of types of positioning methods.
    • static: default value. Elements render in order, as they appear in the document flow.
    • relative: the element is positioned relative to its normal position.
    • absolute: the element is positioned relative to its first positioned (not static) ancestor element.
    NOTE: if you decide NOT to use 'px' as unit of measure, remember to put the Webyx view inside a container with fixed measures. If you are using a custom template the Webyx view will take the width of the margins of your theme.
  • Partialization view width: set a value to apply a width (px, %, vw, vh).
  • Partialization view height: set a value to apply a height (px, %, vw, vh).
  • Partialization view margin: enable a margin for the partialization view.
  • Partialization view margin auto: enable an auto margin for the partialization view (only top and bottom margins will be settable).
  • Partialization view margin top: set a value to apply a top margin (px, %, vw, vh).
  • Partialization view margin right: set a value to apply a right margin (px, %, vw, vh).
  • Partialization view margin bottom: set a value to apply a bottom margin (px, %, vw, vh).
  • Partialization view margin left: set a value to apply a left margin (px, %, vw, vh).
  • View CSS ID: add your custom CSS ID to the view.
  • View CSS class(es): add additional CSS class(es) to the view.

Navigation Easings

In this group you can set the motion animation behavior for Sections, such as:

  • Vertical speed: set the vertical animation speed from a pre-estabilished set of values (range from 300 to 1200 milliseconds with a step of 1).
  • Vertical easing: set the vertical animation easing from a pre-estabilished set of curve types (5 types available).
  • Vertical easing PRO: set the vertical animation easing from a pre-estabilished set of curve types (31 types available).
  • Horizontal speed: set the horizontal animation speed from a pre-estabilished set of values (range from 300 to 1200 milliseconds with a step of 1).
  • Horizontal easing: set the horizontal animation easing from a pre-estabilished set of curve types (5 types available).
  • Horizontal easing PRO: set the horizontal animation easing from a pre-estabilished set of curve types (31 types available).

webyx for Elementor slide easing

Navigation Keyboard

In this group you can activate website navigation via keyboard.

  • Navigation keyboard: enables navigation between adjacent Sections via keyboard arrows.

webyx for Elementor keyboard navigation

Full Screen Button

In this group you can customize the look and behaviour of the full screen button.

  • Full screen button: enables a button to switch to full screen display.
  • Full screen button position: if full screen button is enabled it allows you to choose its position (right, left).
  • Full screen button dimension thickness: available set of thicknesses (thin, standard, thick).
  • Full screen button custom offset: enables custom positioning for the button (range from 0 to 5000 pixels with a step of 1).
    • Full screen button offset top
    • Full screen button offset right
  • Full screen button colour: choose the colour to be applied to full screen button from the colour box.
  • Full screen button background: enables button background.
  • Full screen button background colour: choose the colour to be applied to full screen button background area from the colour box.

webyx for Elementor fullscreen button

Mobile Devices

In this group you can set the motion animation behavior for Sections on mobile devices, such as:

  • Force desktop mode: enables Webyx desktop mode on all mobile devices.
    WARNING: if enabled, Sections and Sections navigation will be possible through arrows/bullets/menu and NOT through swipe/scroll.
  • Vertical speed: set the vertical animation speed from a pre-estabilished set of values (range from 300 to 1200 milliseconds with a step of 1).
  • Vertical easing: set the vertical animation easing from a pre-estabilished set of curve types (5 types available).
  • Vertical easing PRO: set the vertical animation easing from a pre-estabilished set of curve types (31 types available).
  • Vertical threshold: Threshold value in pixels for y-axis to fire vertical movement (select 10, 25, 50, 75 or 100).
  • Horizontal speed: set the horizontal animation speed from a pre-estabilished set of values (range from 300 to 1200 milliseconds with a step of 1).
  • Horizontal easing: set the horizontal animation easing from a pre-estabilished set of curve types (5 types available).
  • Horizontal easing PRO: set the horizontal animation easing from a pre-estabilished set of curve types (31 types available).
  • Horizontal threshold: threshold value in pixels for x-axis to fire horizontal movement (select 10, 25, 50, 75 or 100).
  • Horizontal swipe lock: disables side swipe on every Section.
    WARNING: if enabled side Sections will not be reachable.
  • Horizontal scrolling gesture: set the horizontal scroll gesture for the Section that has the horizontal scrolling style enabled. (vertical, classic, all).
  • Horizontal scroll velocity: set the horizontal scrolling speed factor in mobile devices finger swiping gesture from a pre-estabilished set of values (range from 1 to 100 with a step of 1).

webyx for Elementor mobile device

Scrollbar

In this group you can customize the behavior of the browser's default scrollbar.

  • Hide scrollbar: hides browser's default scrollbar in the Sections when it should be present.
  • Scroll reset position: Scrolls back the content of the Section with scroll bar when leaving it so it will always be at the start (for horizontal and vertical scrollable content).

webyx for Elementor loading splash screen

Background Audio

In this group you can activate and customize the behaviour of the background audio for the current website page. The options are configurable and independent for both desktop and mobile devices.

  • Background audio: enables background audio.
  • Audio player auto closing: enables auto closing of the audio player.
  • Audio player auto closing timer: enter a value that defines the audio player auto closing timer (range from 5 to 20 seconds with a step of 1).
  • Media queries breakpoint width: enter a value that defines the threshold for switching from desktop to mobile mode in pixels (range from 1 to 5000 pixels with a step of 1).
  • Background audio upload: to choose the background audio to be applied, click on the Upload Audio button and select the audio from media library.
  • Preload: specifies that the browser should or should not load the entire audio when the page loads.
    IMPORTANT: the preload attribute is ignored if autoplay is present.
  • Controls: specifies that audio controls should be displayed.
  • Muted: specifies that the audio should be muted .

    webyx for Elementor background audio

  • Autoplay: audio will be played as soon as it's playable.
    IMPORTANT: you must activate muted option to let your audio start playing automatically (but muted). NOTE: Chromium browsers do not allow autoplay in most cases.
  • Loop: specifies that the audio will start over again, every time it is finished.
  • Audio button icon: shows an audio player icon button.
  • Audio button size: available set of sizes (small, medium, large).
  • Audio button background type: available set of background types (color, image).
  • Audio button background colour: choose the colour to be applied to audio button background from the colour box.
  • Audio button background colour light: choose the colour to be applied to audio button background when not mouse hovered from the colour box.
  • Audio player horizontal position: if audio player is enabled it allows you to choose its horizontal position (right, left).
  • Horizontal position value: set a value to apply to the audio player horizontal position (px, %, vw).
  • Audio player vertical position: if audio player is enabled it allows you to choose its vertical position (top, bottom).
  • Vertical position value: set a value to apply to the audio player vertical position (px, %, vh).
  • Audio button background upload image: to choose the audio player button background image to be applied, click on the Upload Image button and select the image from media library.

    webyx for Elementor background audio

Loading Splash Screen

In this group you can customize the look of the loading splash screen.

  • Loading Splash Screen: enables loading splash screen.
  • Splash screen type: choose the splash screen type (default, custom).
  • Background colour: choose the colour to be applied to splash screen background from the colour box.
  • Spinner colour: choose the colour to be applied to the spinner from the colour box.
  • Initial loading message: message to be displayed during the website loading.
  • Message colour: choose the colour to be applied to initial message from the colour box.
  • Background image: to choose the background image to be applied, click on the Upload Image button and select the image from media library.
  • Enable time duration: enables a predefined time duration for the loading splash screen to be shown.
  • Always visible: the loading splash screen will be visible indefinitely.
  • Time duration: set the value for the time duration (range from 1 to 10 seconds with a step of 0.1).

webyx for Elementor loading splash screen

Custom CSS

In this group you can add your custom CSS rules.

  • Custom CSS: enables the Custom CSS button to open a pop-up window where you can enter your CSS code for the page.

webyx for Elementor custom css

Event Hooks

In this group you can add your custom Hooks.

  • Hooks: enables Sections event hooks.
  • Hooks list:
    • onBeforeLeave: this event is triggered before each time you are going directly to another Section through "Slide" animation type.
    • onAfterEnter: this event is triggered each time after going to another Section is completed through "Slide" animation type.
    • onBeforeLeaveYaxis: this event is triggered only in Y-axis before each time you are going directly to another Section.
    • onAfterEnterYaxis: this event is triggered only in Y-axis each time after going to another Section is completed.
    • onBeforeLeaveXaxis: this event is triggered only in X-axis before each time you are going directly to another Section.
    • onAfterEnterXaxis: this event is triggered only X-axis each time after going to another Section is completed.
    • onAfterLoadWebyx: this event is triggered after Webyx has been loaded.

In the following dialog box enter your custom JavaScript code in the text area, click the Save/Close button and remember to update via the general Update button on the page.

webyx for Elementor custom css

Parameters:

  • webyx: Webyx global object (advanced customization).
  • iCurY: current Section index (ie: Section 1 matches iCurY=1).
  • iTrgY: target Section index (ie: Section 1 matches iTrgY=1).
  • iPrevY: Section index of origin (ie: Section 1 matches iPrevY=1).
  • iCurX: current Section index (ie: Section 1 matches iCurX=1).
  • iTrgX: target Section index (ie: Section 1 matches iTrgX=1).
  • iPrevX: Section index of origin (ie: Section 1 matches iPrevX=1).

Global settings

In this group you can manage some global settings.

  • Global media query breakpoint: sets a global media query breakpoint for every option that has a settable media query.
    NOTE: the value set will overwrite every other present in every media query of the Webyx FE page settings.
  • Media query breakpoint : enter a value that defines the threshold for switching from desktop to mobile mode in pixels (range from 0 to 5000 pixels with a step of 1).

webyx for Elementor custom css

FAQ

Q.

Can I try Webyx for Elementor?

A.

Sure! To try Webyx for Elementor just download the free version from WordPress official repository.

Q.

Can I upgrade or extend Webyx FE (free version) to Webyx for Elementor Pro?

A.

No! It is not possible to directly upgrade from the Free to the Pro version, they are two different products and not one the extension of the other. If you are using the Free version and have created something with it, you will have to redo them again in the Pro version.

Q.

Can Webyx Sections (Containers) have any type of content?

A.

Yes, Webyx Sections (Containers) are container elements in which you can add anything inside.

Q.

Can I use Elementor Containers with flexbox instead of Elementor sections?

A.

Yes Webyx FE is compatible with the Elementor's containers or sections!

Q.

Can I create any number of pages in my website with Webyx for Elementor?

A.

Yes, you can create as many pages as you need.

Q.

Can I use Webyx for Elementor with header or footer of my theme layout?

A.

Yes, but to see the header and footer correctly you might need to know CSS and JavaScript to change the behaviour of the page (Template Design). Webyx comes with an integrated header (View Design with full width with WEBYX header) and a configurable menu.

Q.

I have create page with Webyx for Elementor but I can't see it correctly. What should I do?

A.

Check that you have selected the webyx FE or webyx FE Pro template in page attributes of the Page tab. If you are using a custom page template (Template Design), check that you have entered the name or path correctly.

Q.

Can I use a page created with Webyx for Elementor inside a theme?

A.

Yes, but to see the header and footer correctly you might need to know CSS and JavaScript to change the behaviour of the page (Template Design).

Q.

If I disable Webyx for Elementor will it break my work?

A.

No, absolutely the Sections or Containers will go back to normal Elementor elements.

Q.

Is Webyx for Elementor supported on all browsers?

A.

Yes, it is supported on all modern browsers.

Q.

Are there any requirements to install Webyx for Elementor?

A.

You should have at least a 5.7 WordPress version and Elementor should be active on the WordPress website.

Q.

is it possible to transform an existing page into full page scroll snapping page with Webyx FE?

A.

Yes, it is possible! Enable Webyx for all sections or containers. Set template page to webyx FE or webyx FE Pro, arrange container flow (FRONT/SIDE) and set Webyx for Elementor page settings.

Contact us

We would love to hear from you! Our team is happy to answer your questions.

If you need information only about Webyx send us a simple email. If you need basic support prepare in advance a video and screenshots of what is your problem, Webyx configuration and website structures.

If you want to receive support on Webyx FE Pro send us email to support@webyx.it.

For any request on Webyx FE please contact us using the appropriate support form for Webyx FE.

Coming soon!

Here are some new features we are evaluating in random order for the future of Webyx for Elementor Pro:

NOTE: this list was updated on the 25th of July 2023.
  • Automatic upgrade from Free to Pro version
  • Integrated Footer
  • Different starting Section
  • % of Sections to show/extend in HZ Scrolling style
  • Automatic movement by timer to move between Sections
  • Visible only navigation arrows on mobile mode
  • Drag & move in desktop mode

Already working on

  • Webyx Templates: there will be dozens of already built templates to be purchased to have a ready-made product.

Changelog Webyx For Elementor PRO

    1.2.0 – 09 November 2023

  • New: Header Containers/Sections is a place where you can create your website header (menu, logo, etc) directly with Elementor widgets.
  • New: Navigation through anchors (#) is now possible.
  • New: Navigation history browser api.
  • New: Horizontal smooth animation and duration
  • New: On after load Webyx Hook
  • Tweak: Increased range from 1 to 100 horizontal scroll velocity (desktop and mobile)
  • Fix: Horizontal scrolling gesture
  • Fix: Navigation arrows vertical (mouseenter onload event)

    1.1.1 – 05 September 2023

  • New: licenses error management (licenses API debugger)
  • Tweak: Updated links to Webyx documentation
  • Fix: Horizontal scrolling with background video

    1.1.0 – 08 July 2023

  • New: Added Horizontal scrolling option on Front Section/Container
  • New: Horizontal scroll style velocity in navigation mouse wheel page settings
  • New: Horizontal scroll gesture in mobile device page settings
  • New: Horizontal scroll style velocity in mobile device page settings
  • Tweak: Change naming Horizontal scrolling to Horizontal animation (slide, fade and toggle animations) in navigation mouse wheel page settings
  • Tweak: Enable Webyx Container render template in editor preview onchange (now you can see the webyx overlay appear right away without needing to reload the preview)
  • Fix: Media queries of View design Custom Partialization

    1.0.1 – 22 June 2023

  • Fix: Improved scrollable section in last position with horizontal scrolling option activated
  • Tweak: Improved performance in Elementor editor preview when Webyx Section/Container's options changed
  • Tweak: New added new arrows type (custom image)
  • Tweak: New added new bullets style
  • Tweak: New added new scroll reset position to the tab of the Scrollbar in webyx general options

    1.0.0 – 3 April 2023

  • Initital release