• Resolved sharpe89

    (@sharpe89)


    Hi There

    Many thanks for a fantastic plugin. Saved me a lot of time setting up a CMS for my client.

    On my one page website https://www.navigatorfp.com I have insert pages loading specific content for each section / slide however the struggle at the moment is page load time as I’m loading a lot of content at one time.

    I would ideally like to load the content of each shortcode onSlideload. I can set up the function of insert something for a specific slide onSlideLoad but not sure of the actual AJAX call to use so I can dynamically load a posts shortcode with insert pages.

    Any help would be greatly appreciated. ??

    Thanks!
    Stephen

    https://www.ads-software.com/plugins/insert-pages/

Viewing 1 replies (of 1 total)
  • Plugin Author Paul Ryan

    (@figureone)

    Since Insert Pages uses the Shortcode API, it all gets processed when the_content filter runs on the initial page load.
    https://codex.www.ads-software.com/Shortcode_API

    If you’d like to do AJAX insertion of content, you’ll want to use jQuery to hook into an event (document ready, or onslideload if your slide library provides that event). Then you’ll want to request content via AJAX using $.post(), create your PHP function(s) that respond to the AJAX call, and deliver the necessary content based on parameters you provide during the AJAX call. More details:
    https://codex.www.ads-software.com/AJAX_in_Plugins

Viewing 1 replies (of 1 total)
  • The topic ‘Dynamically load shortcode through AJAX.’ is closed to new replies.