high-contrast-color()

This function requires the linear channel value lookup table. For simple functionality (when only needing black and white return values) consider using the readable-color() function instead….

is_bot()

This function requires the library Device Detection for advanced detection, but works with very basic functionality without it.

liveValidator()

Use the class nebula-validate on the form (or containing element) to enable validation. In Contact Form 7, either wrap the whole thing in a <div> or modify the shortcode with…

scrollDepth()

This function listens for (and times) the initial scroll by the user as well as when (if) the user reaches the end of the page. To supplement this data, implement…

Get Started

This is a basic start-to-finish task list for developing a website in WordPress with Nebula. Installation Download Nebula Download and Install WordPress Upload Nebula (/wp-content/themes) Move the Child theme from…

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.

Adding URLs to the JSON Speculation Rules API

To add basic URLs you can simply append to the array. For more complex speculative rules, you can copy the metadata.php file to the child theme. The array starts with…

rest_autocomplete_search()

…can specifically be excluded from autocomplete searches with the filter nebula_autocomplete_ignore_ids. See examples. Also, installing/activating Relevanssi will bypass the manual query logic (and therefore the need to ignore post types)….

throttle()

…less than 1 second (or if it ends in-between the 1-second cooldown after going beyond the media query threshold). If you need an event to happen at the end, you’ll…

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!