5.9 QT Kentha Ajax Pageload

This plugin is needed for the continuous play of the music across the pages. It transform internal page links into ajax calls, refreshing only the part of the screen regarding contents and background.
This plugin is recommended but not required.
Without it the music will stop shile changing pages.

VERY IMPORTANT: if you are logged as admin, the pages will load normally, for an easier page administration.

Compatibility with 3rd party plugins:

Is important to know that all the plugins and functions provided with the theme are compatible with ajax page loading, but if you want to integrate external plugins, they are sometimes badly programmed, and they may not work in conjunction with ajax loading.

If, while installing a custom plugin, it doesn’t work on ajax load (it only works for example after refreshing the page) it means that plugin is NOT compatible with ajax page loading, therefore you may need to consider one among 3 possibilities:

  • Look for a compatible plugin
  • Disable ajax page loading (this will disable autoplay as well)
  • Hire a developer to make the plugin work with ajax loading. You will need to add the callbacks to the qt-main.js file of the theme.

If you have a custom link or button to another page and you want the URL to load normally, just add #noajax to the url

Disable ajax for a menu item:

To disable ajax loading for a particular menu item, in case it is a local link ot because the destination page has certain features that requires plain loading, you can add the noajax class to the item itself.

  1. Enable classes in the Screen Settings
  2. Edit the link
  3. Add noajax as link class

Please note: this feature is available only since 29 July 2018 (QT Kentha Ajax Pageload V 1.2.4)

Related Articles