fetch()

For more complicated patterns, you may want to use the Fetch API directly, but this Nebula function simplifies the traditional fetch() pattern significantly for simple tasks.

video_meta()

…have their own APIs for JavaScript integration. It is recommended to read through these as there are many intricate nuances in each. Youtube Iframe API Docs Vimeo Player API Docs…

getYoutubeTitle()

This checks if the undocumented getVideoData() function is available from the Youtube API. Either way it tries to return the most applicable title available. The fallback stack is Youtube title,…

getYoutubeID()

This checks if the undocumented getVideoData() function is available from the Youtube API. Either way it tries to return the most applicable ID available. The fallback stack is Youtube ID,…

addToCache()

This is a convenient way to use the Cache API because it checks for invalid URLs to prevent them from attempting to be added to the cache. It also manages…

memoize()

The Nebula memoize function is treated similarly to the WordPress Transient API.

facebookConnect()

This is automatically initialized on window load when the Facebook App ID Nebula Option is used. After the asynchronous initialization, fbinit is triggered. Documentation Login Button Graph API User Fields…

weather()

Brief warning that the Yahoo API (from my experience) is not very reliable as far as up-time. Nebula caches the data and prevents long timeouts, but the weather data itself…

predictiveCacheListeners()

If a service worker is being used (and Cache API is available), the resource will be fetched and added to the cache. Otherwise, it will attempt to prefetch with a…

Contact Form 7

…show one if provided (see the example form code on this page). ReCAPTCHA and Spam Prevention Contact Form 7 now integrates with the Google reCAPTCHA API. Manage your reCAPTCHA sites…

Was this page helpful? Yes No


    A feedback message is required to submit this form.


    Please check that you have entered a valid email address.

    Enter your email address if you would like a response.

    Thank you for your feedback!