Nebula includes functionality to speed up and otherwise enhance development including functions, mixins, shortcodes, variables, and classes listed below.
|Function||Language||Created||Created (UTC)||Modified||Modified (UTC)||Keywords|
|transient()||April 14, 2021||1618372800||May 9, 2021||1620582180||/libs/Utilities/Utilities.php transient |
Convenient pattern to cache data using WordPress transients and the WordPress object cache.
|January 8, 2017||1483851600||May 8, 2021||1620523620||/assets/js/modules/helpers.js mmenus |
This function initializes the Mmenu library with advanced settings.
|January 12, 2017||1484197200||April 17, 2021||1618710840||/libs/Prototyping.php wireframing body classes |
Adds classes to the body tag related to Wireframing.
|timeAgo()||January 8, 2017||1483851600||April 17, 2021||1618706880||/assets/js/modules/utilities.js time Ago |
Convert a timestamp to relative time.
|format_bytes()||April 13, 2021||1618286400||April 13, 2021||1618342260||/libs/Utilities/Utilities.php format bytes |
Return an appropriate unit for a given file size.
|debug_log()||April 24, 2020||1587700800||April 11, 2021||1618118820||/libs/Utilities/Logs.php debug log |
Append a message to a custom log file.
|version()||January 8, 2017||1483851600||April 10, 2021||1618067580||/libs/Utilities/Utilities.php version |
Get the version of Nebula. Can return the version number, or commit date of the version.
|deregister()||July 11, 2020||1594440000||April 9, 2021||1617942180||/libs/Optimization.php deregister |
Dequeue and deregister an asset (style or script) and log it with Nebula.
|January 15, 2017||1484456400||April 8, 2021||1617854520||/libs/Utilities/Utilities.php poi |
Detect notable points of interest.
|January 14, 2017||1484370000||April 8, 2021||1617854520||/libs/Functions.php advanced search |
Run an AJAX query for all post types so it can be instantly searched client-side.
|January 12, 2017||1484197200||April 8, 2021||1617854460||/libs/Prototyping.php fpo component |
Designates the label of a component.prototype prototyping wireframing wireframe
|January 12, 2017||1484197200||April 8, 2021||1617854460||/libs/Prototyping.php fpo component start |
Designates the start of an FPO component.
|January 12, 2017||1484197200||April 8, 2021||1617854460||/libs/Prototyping.php fpo component end |
Designate the end of an FPO component.
|January 12, 2017||1484197200||April 8, 2021||1617854460||/libs/Prototyping.php fpo bg image |
An easy way to create a background image FPO for prototyping.
|January 16, 2017||1484542800||April 7, 2021||1617854340||/libs/Utilities/Utilities.php compare operator |
Compare values using passed parameters.
|excerpt()||January 8, 2017||1483851600||April 7, 2021||1617854220||/libs/Functions.php excerpt |
A smart excerpt function that allows customization per instance (rather than globally across the whole website).
|timer()||March 7, 2018||1520398800||April 7, 2021||1617854160||/libs/Utilities/Utilities.php timer |
Allows the ability to time tasks in PHP.
|timer()||January 11, 2017||1484110800||April 7, 2021||1617853800||/assets/js/modules/utilities.js timer |
Time actions (or groups of actions).
|isAlphanumeric()||January 10, 2017||1484024400||April 4, 2021||1617556980||/assets/js/modules/utilities.js is Alphanumeric |
Boolean check if a string is made up of only letters and/or numbers.alpha
|bufferedWindowLoad()||April 4, 2021||1617508800||April 4, 2021||1617552060||/assets/js/modules/utilities.js buffered Window Load |
Run a function at window load, or if the window has already loaded run it immediately.
|memoize()||April 4, 2021||1617508800||April 4, 2021||1617551640||/assets/js/modules/utilities.js memoize |
Store data in a temporary cache so that “expensive” functions do not need to be executed more than once.memorize cache transient transience
|January 9, 2017||1483938000||April 3, 2021||1617467400||/assets/js/modules/social.js facebook Connect |
Initialize Facebook Connect if the App ID is provided.
|$brain||January 17, 2017||1484629200||April 3, 2021||1617467280||/libs/Scripts.php $brain |
|January 10, 2017||1484024400||April 1, 2021||1617333840||/assets/js/modules/search.js page Suggestion |
Offer page suggestions from an external related search using the Google Custom Search Engine on 404 pages and no search result pages.
|is_background_request()||April 1, 2021||1617249600||April 1, 2021||1617333720||/libs/Utilities/Utilities.php is background request |
If the current process is not a “visual” navigation request.
|is_ajax_request()||February 22, 2017||1487739600||April 1, 2021||1617333660||/libs/Utilities/Utilities.php is ajax request |
Detect if a request is coming from AJAX.
|get_spam_domain_list()||January 8, 2017||1483851600||April 1, 2021||1617333300||/libs/Security.php get spam domain list |
Return an array of spam domains.
|spam_domain_prevention()||January 8, 2017||1483851600||April 1, 2021||1617333240||/libs/Security.php spam domain prevention |
Prevent blacklisted domains from accessing the website.
|check_warnings()||July 10, 2017||1499659200||April 1, 2021||1617333180||/libs/Utilities/Warnings.php check warnings |
Check for problems.
|January 11, 2017||1484110800||April 1, 2021||1617333120||/assets/js/modules/search.js try GCSESearch |
Run a search through Google Custom Search Engine for the website.
|January 11, 2017||1484110800||April 1, 2021||1617333120||/assets/js/modules/search.js show Suggested GCSEPage |
Show the suggested Google Custom Search Engine page when applicable.
|January 9, 2017||1483938000||April 1, 2021||1617332940||/libs/Utilities/Device.php is tablet |
Checks if the user’s device is a tablet.
|is_desktop()||January 9, 2017||1483938000||April 1, 2021||1617332880||/libs/Utilities/Device.php is desktop |
Check if the user’s device is a desktop computer.
|is_mobile()||January 9, 2017||1483938000||April 1, 2021||1617332880||/libs/Utilities/Device.php is mobile |
Checks if the user’s device is mobile.
|get_browser()||January 17, 2017||1484629200||April 1, 2021||1617332880||/libs/Utilities/Device.php get browser |
Returns the requested information of the user’s browser (client).
|get_device()||January 17, 2017||1484629200||April 1, 2021||1617332820||/libs/Utilities/Device.php get device |
Get the requested information of the user’s device.
|get_os()||January 16, 2017||1484542800||April 1, 2021||1617332760||/libs/Utilities/Device.php get os |
Get the user’s Operating System.
|January 17, 2017||1484629200||April 1, 2021||1617332760||/libs/Utilities/Device.php is os |
Compare the user’s operating system.
|January 17, 2017||1484629200||April 1, 2021||1617332700||/libs/Utilities/Device.php is engine |
Compare the rendering engine of the user’s browser.
|is_browser()||January 17, 2017||1484629200||April 1, 2021||1617332640||/libs/Utilities/Device.php is browser |
Compare the user’s browser version.
|January 19, 2017||1484802000||April 1, 2021||1617331920||/libs/Optimization.php override bootstrap tether |
|January 14, 2017||1484370000||April 1, 2021||1617331860||/libs/Functions.php weather |
Detect weather for a zip code.
|January 14, 2017||1484370000||April 1, 2021||1617331860||/libs/Functions.php ip location |
Detect geolocation from IP address.
|styles_http2_server_push_header()||June 26, 2017||1498449600||March 30, 2021||1617161400||/libs/Optimization.php styles http2 server push header |
Adds a header for HTTP2 Server Push if available by the server.
|scripts_http2_server_push_header()||March 30, 2021||1617076800||March 30, 2021||1617161340||/libs/Optimization.php scripts http2 server push header |
Adds a header for HTTP2 Server Push if available by the server.
|is_available()||January 13, 2017||1484283600||March 30, 2021||1617130560||/libs/Utilities/Utilities.php is available |
Check if a remote URL is online or down.
|remote_get()||May 8, 2017||1494216000||March 29, 2021||1617075420||/libs/Utilities/Utilities.php remote get |
Get a remote resource and cache the hostname at the same time to prevent needing to manually set transients or duplicate lookups.
|loadJS()||June 25, 2017||1498363200||February 21, 2021||1613935260||/assets/js/modules/optimization.js load JS |
|errorMitigation()||January 8, 2017||1483851600||February 21, 2021||1613923080||/assets/js/modules/utilities.js error Mitigation |
Automatically attempt to detect and mitigate fixable errors that occur such as broken images.
|autocompleteSearchListeners()||January 10, 2017||1484024400||February 16, 2021||1613533980||/assets/js/modules/search.js autocomplete Search Listeners |
Enable autocomplete search on core WordPress input field selectors.
|autocompleteSearch()||January 21, 2017||1484974800||February 11, 2021||1613073660||/assets/js/modules/search.js autocomplete Search |
Run an AJAX autocomplete search using jQuery UI.
|helpers()||January 8, 2017||1483851600||February 8, 2021||1612839660||/assets/js/modules/helpers.js helpers |
Adds helper classes (and other attributes) to appropriate elements as well as other helpful functionality.
|svgImgs()||January 8, 2017||1483851600||February 8, 2021||1612839240||/assets/js/modules/helpers.js svg Imgs |
Convert img tags to raw SVG code.
|scrollTo()||January 11, 2017||1484110800||February 8, 2021||1612836780||/assets/js/modules/helpers.js scroll To |
Animate the scroll to an element on the same page (automatically or manually).
|scrollToListeners()||February 8, 2021||1612760400||February 8, 2021||1612832880||/assets/js/modules/helpers.js scroll To Listeners |
Listen for events to use scrollTo() so they are not bundled with the action itself.
|workbox()||June 28, 2017||1498622400||February 8, 2021||1612814460||/assets/js/modules/optimization.js workbox |
Functionality for registering and communicating to the Nebula service worker.sw serviceworkers service workers cache
|pwa()||February 8, 2021||1612760400||February 8, 2021||1612814340||/assets/js/modules/optimization.js pwa |
Handles event listeners related to installing the service worker as a Progressive Web App to the user’s device.
|emptyCaches()||February 8, 2021||1612760400||February 8, 2021||1612814160||/assets/js/modules/optimization.js empty Caches |
|unregisterServiceWorker()||February 8, 2021||1612760400||February 8, 2021||1612814100||/assets/js/modules/optimization.js unregister Service Worker |
Unregister all service workers.
|February 18, 2018||1518930000||February 8, 2021||1612814040||/assets/js/modules/optimization.js nebula sw message |
This is a custom DOM event to conveniently listen for Service Worker messages.
|HTML5VideoTracking()||May 11, 2017||1494475200||February 7, 2021||1612726740||/assets/js/modules/video.js HTML5Video Tracking |
Track HTML5 video actions.
|getYoutubeID()||January 10, 2018||1515560400||February 7, 2021||1612726740||/assets/js/modules/video.js get Youtube ID |
Get the ID of the Youtube video (or use best fallback possible)
|getYoutubeTitle()||January 10, 2018||1515560400||February 7, 2021||1612726740||/assets/js/modules/video.js get Youtube Title |
Get the title of the Youtube video (or use best fallback possible)
|vimeoTracking()||May 11, 2017||1494475200||February 7, 2021||1612726740||/assets/js/modules/video.js vimeo Tracking |
Track Vimeo videos.
|pauseAllVideos()||January 11, 2017||1484110800||February 7, 2021||1612726740||/assets/js/modules/video.js pause All Videos |
Pause all videos on the page.
|youtubeTracking()||January 11, 2017||1484110800||February 7, 2021||1612726680||/assets/js/modules/video.js youtube Tracking |
Check if Youtube videos exist on the page.
|uniqueSlugChecker()||January 29, 2017||1485666000||February 7, 2021||1612726620||/assets/js/admin-modules/helpers.js unique Slug Checker |
Simple check to indicate a possible duplicate post name
|January 11, 2017||1484110800||February 7, 2021||1612726560||/assets/js/main.js event Form Need Reset |
Check if the advanced search form reset button should be shown.
|singleResultDrawer()||January 10, 2017||1484024400||February 7, 2021||1612726560||/assets/js/modules/search.js single Result Drawer |
Show the header drawer when redirected to the only result after a single search result was available to explain it.
|searchValidator()||January 10, 2017||1484024400||February 7, 2021||1612726560||/assets/js/modules/search.js search Validator |
Validate search terms for additional security and optimization.
|searchTermHighlighter()||January 10, 2017||1484024400||February 7, 2021||1612726560||/assets/js/modules/search.js search Term Highlighter |
Highlight search terms on search results pages.
|January 10, 2017||1484024400||February 7, 2021||1612726500||/assets/js/main.js advanced Search Triggers |
This function handles the advanced search AJAX form on the Advanced Search custom template.
|mobileSearchPlaceholder()||January 10, 2017||1484024400||February 7, 2021||1612726500||/assets/js/modules/search.js mobile Search Placeholder |
Change the search input placeholder from “What are you looking for?” to just “Search” for narrow viewports (mobile).
|January 10, 2017||1484024400||February 7, 2021||1612726500||/assets/js/main.js advanced Search |
Actually run the advanced search.
|January 10, 2017||1484024400||February 7, 2021||1612726440||/assets/js/main.js advanced Search Prep |
Either AJAX for all posts for advanced search, or search immediately from posts in memory.
|menuSearchReplacement()||January 10, 2017||1484024400||February 7, 2021||1612726440||/assets/js/modules/search.js menu Search Replacement |
Replace a search link in a WordPress menu with an actual search input field.
|ecommerceTracking()||January 10, 2017||1484024400||February 7, 2021||1612726440||/assets/js/modules/analytics.js ecommerce Tracking |
Track events in Google Analytics specific to Ecommerce.
|overflowDetector()||January 9, 2017||1483938000||February 7, 2021||1612726080||/assets/js/modules/helpers.js overflow Detector |
Check if sub-menus are overflowing the viewport and adjust their horizontal positioning accordingly.
|requestPosition()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/location.js request Position |
Use the Google Maps API to request the user’s geolocation.
|subnavExpanders()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/helpers.js subnav Expanders |
Automatically expand the Nebula subnav.
|addressLookup()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/location.js address Lookup |
Attempt to (roughly) look up an address based on geolocation latitude and longitude coordinates.
|geoSuccessCallback()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/location.js geo Success Callback |
Store geolocation data when successfully detected from the Google Maps API.
|initBootstrapFunctions()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/helpers.js init Bootstrap Functions |
Only initialize Bootstrap libraries on pages that they are needed.
|loadCSS()||January 8, 2017||1483851600||February 7, 2021||1612726020||/assets/js/modules/optimization.js load CSS |
|geoErrorCallback()||January 8, 2017||1483851600||February 7, 2021||1612725960||/assets/js/modules/location.js geo Error Callback |
Stored geolocation error information when they occur.
|placeLookup()||January 8, 2017||1483851600||February 7, 2021||1612725960||/assets/js/modules/location.js place Lookup |
Attempt to look up a business by Place ID via Google Maps Place Service.
|animationTriggers||May 9, 2017||1494302400||February 7, 2021||1612725960||/assets/js/modules/utilities.js animation Triggers |
Trigger animation classes at certain events.
|createVimeoPlayers()||January 11, 2017||1484110800||February 7, 2021||1612725900||/assets/js/modules/video.js create Vimeo Players |
Add detected Vimeo videos to the Nebula players object.
|January 8, 2017||1483851600||February 7, 2021||1612725840||/assets/js/main.js ga |
The Nebula version of this function facilitates sending event data to Google Analytics when GA is blocked. Otherwise, the standard Google version of this function is used.
|scrollDepth()||January 10, 2017||1484024400||February 7, 2021||1612725840||/assets/js/modules/analytics.js scroll Depth |
Initialize scroll depth tracking for basic page engagement data.
|sanitizeGooglePlaceData()||November 2, 2017||1509595200||February 7, 2021||1612725840||/assets/js/modules/location.js sanitize Google Place Data |
Easily reorganize Google place data into a named object.
|googleAddressAutocompleteCallback()||January 20, 2017||1484888400||February 7, 2021||1612725840||/assets/js/modules/location.js google Address Autocomplete Callback |
Actually queries the Google Maps address API.
|youtubeReady()||January 11, 2017||1484110800||February 7, 2021||1612725780||/assets/js/modules/video.js youtube Ready |
Create each Youtube video’s data object.
|youtubeError()||January 11, 2017||1484110800||February 7, 2021||1612725780||/assets/js/modules/video.js youtube Error |
If the Youtube Iframe API encounters an error before it is ready.
|youtubeStateChange()||January 11, 2017||1484110800||February 7, 2021||1612725780||/assets/js/modules/video.js youtube State Change |
Record various datapoints when the user changes the Youtube video’s play state.
|onYouTubeIframeAPIReady()||January 11, 2017||1484110800||February 7, 2021||1612725720||/assets/js/modules/video.js on You Tube Iframe APIReady |
Add applicable Youtube videos to the Nebula players object.
|cf7LocalStorage()||January 11, 2017||1484110800||February 7, 2021||1612725540||/assets/js/modules/forms.js cf7Local Storage |
Utilize localstorage on Contact Form 7 text inputs to make it easier for users to continue filling out previously abandoned forms on future visits.
|visibilityChangeActions()||January 9, 2017||1483938000||February 7, 2021||1612725540||/assets/js/modules/utilities.js visibility Change Actions |
Actions to run on page visibility change.
|desktopNotification()||January 11, 2017||1484110800||February 7, 2021||1612725480||/assets/js/modules/utilities.js desktop Notification |
Show desktop notifications.
|checkNotificationPermission()||January 11, 2017||1484110800||February 7, 2021||1612725480||/assets/js/modules/utilities.js check Notification Permission |
Request permission from the user to show desktop notifications (or check if permission has already been granted).
|applyValidationClasses()||January 24, 2017||1485234000||February 7, 2021||1612725420||/assets/js/modules/forms.js apply Validation Classes |
Add and remove the appropriate Bootstrap validation classes to the appropriate elements.
|January 21, 2018||1516510800||February 7, 2021||1612725420||/assets/js/nebula.js lazy Load HTML |
Load any HTML declared for lazy-loading at the appropriate time.
|June 29, 2017||1498708800||February 7, 2021||1612725180||/assets/js/nebula.js add To Cache |
Add a resource to the cache using the Cache API or prefetch with a resource hint.
|socialSharing()||January 9, 2017||1483938000||February 7, 2021||1612725120||/assets/js/modules/social.js social Sharing |
Create social sharing URLs on specific links.
|animate()||January 11, 2017||1484110800||February 7, 2021||1612725060||/assets/js/modules/utilities.js animate |
Handle repeated animations in a single function.
|isInView()||April 14, 2017||1492142400||February 7, 2021||1612725060||/assets/js/modules/utilities.js is In View |
Check if an element is within the current viewport (even partially).inview viewport scroll
|addressAutocomplete()||January 8, 2017||1483851600||February 7, 2021||1612725060||/assets/js/modules/location.js address Autocomplete |
Use the Google Maps Geocoding API to autocomplete address forms.
|predictiveCacheListeners()||January 11, 2017||1484110800||February 7, 2021||1612725000||/assets/js/modules/optimization.js predictive Cache Listeners |
Attempt to predict the next pageview for caching/prefetching.
|January 9, 2017||1483938000||February 7, 2021||1612724940||/assets/js/nebula.js battery |
Initialize user battery detection functions.
|January 9, 2017||1483938000||February 7, 2021||1612724940||/assets/js/nebula.js battery Data |
Detect and store the user’s battery data.
|January 8, 2017||1483851600||February 7, 2021||1612724940||/assets/js/nebula.js get Query Strings |
|sanitize()||June 14, 2018||1528948800||February 7, 2021||1612724880||/assets/js/modules/utilities.js sanitize |
Simply sanitize text to prevent basic XSS.
|lazyLoadAssets()||January 11, 2017||1484110800||February 7, 2021||1612724880||/assets/js/modules/optimization.js lazy Load Assets |
|vibrate()||January 8, 2017||1483851600||February 7, 2021||1612724760||/assets/js/modules/utilities.js vibrate |
Vibrate supported devices with custom patterns.
|networkAvailable()||July 2, 2017||1498968000||February 7, 2021||1612724700||/assets/js/modules/utilities.js network Available |
Check (or set) the network availability (online/offline).
|postMessage()||February 18, 2018||1518930000||February 7, 2021||1612724700||/assets/js/modules/utilities.js post Message |
A convenient function for posting a message to the Service Worker.
|get()||January 8, 2017||1483851600||February 7, 2021||1612724640||/assets/js/modules/utilities.js get |
Get (or check) a specific query string.
|removeQueryParameter()||January 23, 2017||1485147600||February 7, 2021||1612724640||/assets/js/modules/utilities.js remove Query Parameter |
Remove a query parameter from a string.
|updateFormFlow()||June 20, 2017||1497931200||February 7, 2021||1612723920||/assets/js/modules/forms.js update Form Flow |
Create a string of form fields/events as the user moves through a form.
|once()||January 11, 2017||1484110800||February 7, 2021||1612723860||/assets/js/modules/utilities.js once |
Allows functions to be triggered once per pageload.
|cf7Functions()||January 11, 2017||1484110800||February 7, 2021||1612723800||/assets/js/modules/forms.js cf7Functions |
Capture timings and events from Contact Form 7 forms for Google Analytics.
|eventTracking()||January 10, 2017||1484024400||February 7, 2021||1612723800||/assets/js/modules/analytics.js event Tracking |
Track generic user events in Google Analytics.
|cacheSelectors()||January 8, 2017||1483851600||February 7, 2021||1612723800||/assets/js/modules/optimization.js cache Selectors |
Store selectors and other commonly used patterns in memory for better optimization.regex regular expressions
|facebookSDK()||January 9, 2017||1483938000||February 7, 2021||1612723680||/assets/js/modules/social.js facebook SDK |
Asynchronously load the Facebook SDK only when needed.
|wpSearchInput()||January 10, 2017||1484024400||February 7, 2021||1612723620||/assets/js/modules/search.js wp Search Input |
Automatically focus on primary search input field on specific pages (search results, 404, etc).
|emphasizeSearchTerms()||January 10, 2017||1484024400||February 7, 2021||1612723560||/assets/js/modules/search.js emphasize Search Terms |
Emphasize search terms with a waterfall effect on the highlight on search results pages.
|readCookie()||January 11, 2017||1484110800||February 7, 2021||1612723500||/assets/js/modules/utilities.js read Cookie |
Get data from a cookie.
|reflow()||January 11, 2017||1484110800||February 7, 2021||1612723500||/assets/js/modules/utilities.js reflow |
Manually reflow an element.
|createCookie()||January 11, 2017||1484110800||February 7, 2021||1612723380||/assets/js/modules/utilities.js create Cookie |
|pre()||January 11, 2017||1484110800||February 7, 2021||1612723320||/assets/js/modules/helpers.js pre |
Function for handling selecting and copying text within Nebula pre tags.
|eraseCookie()||January 11, 2017||1484110800||February 7, 2021||1612723320||/assets/js/modules/utilities.js erase Cookie |
Erase a cookie’s data.
|millisecondsToString()||January 11, 2017||1484110800||February 7, 2021||1612723260||/assets/js/modules/utilities.js milliseconds To String |
Convert millisecond integer to a string separated into hours, minutes, and seconds.
|defaultChosenOptions()||January 11, 2017||1484110800||February 7, 2021||1612723260||/assets/js/modules/helpers.js default Chosen Options |
Initialize Chosen.js options.
|keywordFilter()||January 8, 2017||1483851600||February 7, 2021||1612723140||/assets/js/modules/search.js keyword Filter |
Allows real-time filtering of lists.
|focusOnElement()||September 25, 2019||1569384000||February 7, 2021||1612723020||/assets/js/modules/utilities.js focus On Element |
Focus on an element for tab navigability or otherwise.
|temporaryClass()||May 8, 2020||1588910400||February 7, 2021||1612722960||/assets/js/modules/helpers.js temporary Class |
Temporarily change an elements class for a period of time and then revert back to the original class.
|prefetch()||January 5, 2019||1546664400||February 7, 2021||1612722900||/assets/js/modules/optimization.js prefetch |
Prefetch a URL with a resource hint.
|throttle()||June 30, 2020||1593489600||February 7, 2021||1612722720||/assets/js/modules/utilities.js throttle |
Limits an event to only happen once per a set amount of time.
|crm()||January 10, 2017||1484024400||February 7, 2021||1612722720||/assets/js/modules/analytics.js crm |
Sends visitor data to the CRM (default: Hubspot)
|crmForm()||January 10, 2017||1484024400||February 7, 2021||1612722660||/assets/js/modules/analytics.js crm Form |
Easily collect form data for the CRM by adding a classes to input fields.cf7 cform7 contact form 7
|debounce()||January 8, 2017||1483851600||February 7, 2021||1612722420||/assets/js/modules/utilities.js debounce |
Waits for a series of similar events to finish before triggering.
|liveValidator()||January 11, 2017||1484110800||February 7, 2021||1612721940||/assets/js/modules/forms.js live Validator |
Real-time validation for form inputs to help prevent errors before submission attempt. Uses Bootstrap validation classes (and also works with Contact Form 7).cf7LiveValidator() contact form 7 soft validation validate forms input fields regex regular expressions nebula validate validation valid validating
|January 11, 2017||1484110800||February 5, 2021||1612580640||/assets/js/nebula.js has |
Check nested objects for values.
|post_type()||January 13, 2017||1484283600||December 9, 2020||1607550960||/libs/Functions.php post type |
Show the post type metadata.
|Animations||May 8, 2017||1494216000||November 17, 2020||1605646980||/assets/scss/partials/_animations.scss Animations |
A set of animation helper classes.
|get_thumbnail_src()||January 13, 2017||1484283600||November 17, 2020||1605642180||/libs/Functions.php get thumbnail src |
Get only the URL for the specific thumbnail sizes of an ID, or from the attachment ID directly.
|video_meta()||January 14, 2017||1484370000||October 23, 2020||1603479780||/libs/Functions.php video meta |
Get video metadata from Youtube or Vimeo.html5 videos vimeo youtube autoplay loop controls iframe oembed play pause tracking ended watcher engagement
|crmQueryParameters()||January 7, 2019||1546837200||October 17, 2020||1602955500|| crm Query Parameters |
Capture certain data from query strings in the CRM.
|crmFormRealTime()||January 16, 2018||1516078800||October 17, 2020||1602955440||/assets/js/main.js crm Form Real Time |
Capture form data in real-time for the CRM.
|add-color-class()||May 2, 2018||1525233600||August 7, 2020||1596828420||/assets/scss/partials/_mixins.scss add color class |
Add more Bootstrap-style button and background color class names.
|get_ip_address()||August 7, 2020||1596772800||August 7, 2020||1596825540||/libs/Utilities/Utilities.php get ip address |
Safely retrieve the IP address.
|January 10, 2017||1484024400||June 1, 2020||1591019400||/assets/js/main.js post Search |
Search through post objects for Advanced Search field values.
|lazy_load()||March 15, 2018||1521086400||May 14, 2020||1589469420||/libs/Optimization.php lazy load |
Lazy-load any HTML below the fold to optimize page load time.
|add_log()||May 1, 2020||1588305600||May 1, 2020||1588376700||/libs/Utilities/Logs.php add log |
Add an entry to the Nebula administrative log.
|google_review_url()||April 3, 2020||1585886400||April 3, 2020||1585936740||/libs/Options/Options.php google review url |
Easily link to the “Write a Review” prompt in Google for your business.
|post_tags()||January 13, 2017||1484283600||March 25, 2020||1585149120||/libs/Functions.php post tags |
Show the post tags metadata.
|post_categories()||January 13, 2017||1484283600||March 25, 2020||1585149120||/libs/Functions.php post categories |
Show the post categories.
|post_author()||January 13, 2017||1484283600||March 25, 2020||1585149060||/libs/Functions.php post author |
Show the author post metadata.
|post_date()||January 8, 2017||1483851600||March 25, 2020||1585149000||/libs/Functions.php post date |
Conveniently get the month, day, and year of a post in an organized way (with optional icon, and links to archive pages).
|rem()||March 19, 2020||1584590400||March 19, 2020||1584629040||/assets/scss/partials/_functions.scss rem |
Convert px units into rem units.
|search_form()||January 14, 2017||1484370000||November 16, 2019||1573926900||/libs/Functions.php search form |
Modify the WordPress search form to use Bootstrap components.
|diffuse-shadow()||October 20, 2019||1571544000||October 20, 2019||1571599200||/assets/scss/partials/_mixins.scss diffuse shadow |
Layer box shadow effects for a more realistic appearance.
|media()||January 23, 2017||1485147600||July 17, 2019||1563370620||/assets/scss/partials/_mixins.scss media |
Call a media query for many various sizes (including Bootstrap breakpoints) by name.
|get_sass_variable()||June 7, 2019||1559880000||June 8, 2019||1559971320||/libs/Utilities/Sass.php get sass variable |
Get the value of a Sass variable from a theme partial file.
|get_color()||January 16, 2017||1484542800||June 7, 2019||1559950500||/libs/Utilities/Sass.php get color |
Get the color value from the appropriate location (Customizer, Parent Theme, or Child Theme).
|post_meta()||January 8, 2017||1483851600||April 30, 2019||1556638080||/libs/Functions.php post meta |
A convenient function for getting post metadata in an organized way.
|limit_image_size()||March 24, 2018||1521864000||April 9, 2019||1554784860||/libs/Optimization.php limit image size |
Limit the requested image to a max size to prevent huge filesize images from loading on the front-end.limit image size file size max size max_size save data header create max dimensions proportionally add_image_size
|readable-color()||April 2, 2019||1554177600||April 2, 2019||1554259980||/assets/scss/partials/_functions.scss readable color |
Simply return white or black based on the provided background color.
|high-contrast-color()||April 2, 2018||1522641600||April 2, 2019||1554259980||/assets/scss/partials/_functions.scss high contrast color |
Return the color with the higher contrast ratio against the background.readability accessibility colors background white black
|breadcrumbs()||January 8, 2017||1483851600||March 26, 2019||1553609400||/libs/Functions.php breadcrumbs |
This custom breadcrumb function allows for easy addition of a site breadcrumb to any page.
|related_posts()||March 5, 2019||1551762000||March 5, 2019||1551808380||/libs/Functions.php related posts |
Retrieve related posts based on term frequency.
|January 14, 2017||1484370000||February 14, 2019||1550174100||/libs/Functions.php google plus |
Generate a native Google+ button.
|January 9, 2017||1483938000||February 14, 2019||1550174100||/assets/js/main.js google Plus Callback |
Detect likes and unlikes for Google+ social buttons.
|dashboard_administrative()||January 29, 2017||1485666000||February 14, 2019||1550174100||/libs/Admin/Admin.php dashboard administrative |
A dashboard metabox with convenient administrative and social links including hosting, domain, and third-party utilities.
|social()||January 8, 2017||1483851600||February 14, 2019||1550174040||/libs/Functions.php social |
A convenient way to implement social media “like”, “share”, and “tweet” buttons for Facebook, Twitter, LinkedIn, and Pinterest.
|share()||April 11, 2018||1523419200||February 14, 2019||1550166720||/libs/Functions.php share |
Display more optimized and consistently styled, non-native social sharing buttons.
|prebrowsing()||January 13, 2017||1484283600||January 5, 2019||1546715340||/libs/Optimization.php prebrowsing |
Determine what domains to preconnect, what files to prefetch, and what pages to prerender.
|social_url()||January 3, 2019||1546491600||January 3, 2019||1546548360||/libs/Functions.php social url |
A consistent way to link to social network profiles
|ga_generate_UUID()||January 15, 2017||1484456400||December 26, 2018||1545840120||/libs/Utilities/Analytics.php ga generate UUID |
Generate a Google Analytics compatible unique user ID.
|January 8, 2017||1483851600||December 22, 2018||1545533760||/assets/js/main.js select Text |
Select (and optionally copy) text.
|January 8, 2017||1483851600||December 22, 2018||1545533760||/assets/js/main.js copy Text |
Copy text to the user’s clipboard.
|January 10, 2017||1484024400||December 19, 2018||1545258240||/assets/js/main.js hubspot |
Send contact data to Hubspot.
|logo()||December 17, 2018||1545022800||December 17, 2018||1545062400||/libs/Functions.php logo |
Obtain the appropriate logo file from various locations.
|word_count()||November 8, 2018||1541653200||November 8, 2018||1541691540||/libs/Functions.php word count |
Count words in a post and return the specific count or a range.
|estimated_reading_time()||November 8, 2018||1541653200||November 8, 2018||1541690880||/libs/Functions.php estimated reading time |
Get the estimated reading time for a post.
|full_address()||January 29, 2017||1485666000||November 2, 2018||1541183760||/libs/Options/Options.php full address |
Get the full address from Nebula Options.
|is_analytics_allowed()||July 24, 2018||1532404800||July 24, 2018||1532465700||/libs/Utilities/Analytics.php is analytics allowed |
Check if analytics is allowed for this page rendering.
|is_do_not_track()||July 24, 2018||1532404800||July 24, 2018||1532465280||/libs/Utilities/Analytics.php is do not track |
Determine if the “Do Not Track” request header is present from the browser.
|autocomplete_search()||January 14, 2017||1484370000||July 23, 2018||1532364660||/libs/Functions.php autocomplete search |
Run an AJAX autocomplete search of all published posts types (including menu items and authors too).
|body_classes()||January 14, 2017||1484370000||July 9, 2018||1531174440||/libs/Functions.php body classes |
Adds useful information to the body tag as classes.
|relative_time()||January 14, 2017||1484370000||July 9, 2018||1531174380||/libs/Functions.php relative time |
Get the current relative time of day.
|business_open()||January 14, 2017||1484370000||July 9, 2018||1531164420||/libs/Functions.php business open |
Check if the requested datetime is within business hours.
|ga_parse_cookie()||January 15, 2017||1484456400||June 27, 2018||1530103200||/libs/Utilities/Utilities.php ga parse cookie |
Parse the _ga cookie (if it exists) or generate a unique identifier.
|register_widget_areas()||January 13, 2017||1484283600||June 27, 2018||1530103140||/libs/Widgets.php register widget areas |
Register various widget locations.
|oembed_modifiers()||January 14, 2017||1484370000||June 27, 2018||1530103080||/libs/Functions.php oembed modifiers |
Fixes WordPress oEmbeds by using Bootstrap classes.
|fpo_text()||January 12, 2017||1484197200||June 27, 2018||1530102780||/libs/Prototyping.php fpo text |
A method of adding FPO text to a prototype.
|fpo()||January 12, 2017||1484197200||June 27, 2018||1530102780||/libs/Prototyping.php fpo |
The main way to add a component to the prototype/wireframe.
|January 9, 2017||1483938000||June 27, 2018||1530102600||/assets/js/nebula.js tweet Links |
Wrap anchor tags around links, usernames, and hashtags in Twitter tweets (or any string).
|dev_phase()||January 12, 2017||1484197200||June 27, 2018||1530102540||/libs/Prototyping.php dev phase |
Check which phase of prototyping is currently being viewed.
|container_shortcode()||January 12, 2017||1484197200||June 27, 2018||1530102540||/libs/Shortcodes.php container shortcode |
Add a Bootstrap container in the WYSIWYG editor.
|admin_bar_nebula_wireframing()||January 12, 2017||1484197200||June 27, 2018||1530102480|| admin bar nebula wireframing |
Add Nebula Prototype information to the WordPress admin bar.
|$brands||January 23, 2017||1485147600||May 29, 2018||1527612300||/assets/scss/partials/_variables.scss $brands |
A list of well-known brand colors.
|link-bg-colors()||January 23, 2017||1485147600||April 23, 2018||1524456180||/assets/scss/partials/_mixins.scss link bg colors |
Change the background color for various states including normal, hover, active, visited, and focus.
|link-colors()||January 23, 2017||1485147600||April 23, 2018||1524456120||/assets/scss/partials/_mixins.scss link colors |
Easily apply colors for various states of anchor tags (such as hover, focus, active, and visited).
|create_max_width_size_proportionally()||March 24, 2018||1521864000||March 24, 2018||1521910500||/libs/Optimization.php create max width size proportionally |
Dynamically create image a maximum width image size to prevent accidentally loading huge filesize images on the front-end.limit image size file size max size max_size save data header create max dimensions proportionally add_image_size
|ga_log_fatal_errors()||June 11, 2017||1497153600||March 24, 2018||1521866940||/libs/Utilities/Analytics.php ga log fatal errors |
Sends fatal PHP errors to Google Analytics as fatal exceptions.
|lazy_iframe()||March 15, 2018||1521086400||March 15, 2018||1521118620||/libs/Optimization.php lazy iframe |
Lazy-load iframes below the fold to optimize page load time.
|lazy_img()||January 21, 2018||1516510800||March 15, 2018||1521118620||/libs/Optimization.php lazy img |
Lazy-load images below the fold to optimize page load time.
|is_save_data()||March 12, 2018||1520827200||March 12, 2018||1520913360||/libs/Optimization.php is save data |
Check if the user has requested to use less data via the Save Data header.
|finalize_timings()||March 7, 2018||1520398800||March 7, 2018||1520442480||/libs/Utilities/Utilities.php finalize timings |
Finalize Nebula timings by adding total execution measurements and add times within each category.
|move_jquery_to_footer()||February 26, 2018||1519621200||February 26, 2018||1519705980||/libs/Optimization.php move jquery to footer |
|sw_location()||June 26, 2017||1498449600||February 19, 2018||1519017300||/libs/Functions.php sw location |
|update_sw_js()||June 29, 2017||1498708800||February 19, 2018||1519017300||/libs/Functions.php update sw js |
|twitter_cache()||January 14, 2017||1484370000||February 14, 2018||1518626460||/libs/Functions.php twitter cache |
Generate a Twitter feed for a user or a list (can be called by AJAX).
|get_user_info()||January 18, 2018||1516251600||February 10, 2018||1518280080||/libs/Functions.php get user info |
Conveniently get user metadata in a single function.
|iconpeek()||January 23, 2017||1485147600||January 1, 2018||1514869080||/assets/scss/partials/_mixins.scss iconpeek |
Prepend an icon to a link that slides in on hover.
|dashboard_developer_info()||January 30, 2017||1485752400||October 10, 2017||1507665960||/libs/Admin/Dashboard.php dashboard developer info|
|string_limit_words()||January 8, 2017||1483851600||August 30, 2017||1504106400||/libs/Utilities/Utilities.php string limit words |
Limit strings to a number of words.
|string_limit_chars()||January 16, 2017||1484542800||August 30, 2017||1504106340||/libs/Utilities/Utilities.php string limit chars |
String limiter by number of characters.
|Widget||August 19, 2017||1503115200||August 19, 2017||1503163740||/libs/Shortcodes.php Widget |
This shortcode allows you to call any widget by name along with it’s parameters (“instances”).
|nebula_session_id()||January 8, 2017||1483851600||August 17, 2017||1502942940||/libs/Utilities/Utilities.php nebula session id |
Generates a unique session ID with detailed information about the user.
|post_comments()||January 13, 2017||1484283600||July 20, 2017||1500598620||/libs/Functions.php post comments |
Show the comment count metadata.
|post_exif()||January 13, 2017||1484283600||July 20, 2017||1500598620||/libs/Functions.php post exif |
Show the post EXIF metadata.
|post_dimensions()||January 13, 2017||1484283600||July 20, 2017||1500598620||/libs/Functions.php post dimensions |
Show the post dimensions metadata.
|ga_send_pageview()||January 15, 2017||1484456400||July 13, 2017||1500002940||/libs/Utilities/Analytics.php ga send pageview |
Sends a pageview to Google Analytics via the server-side.
|ga_send_event()||January 8, 2017||1483851600||July 13, 2017||1500002580||/libs/Utilities/Analytics.php ga send event |
Send a Google Analytics event from the server side.
|in_array_any()||July 13, 2017||1499918400||July 13, 2017||1499974920||/libs/Utilities/Utilities.php in array any |
Checks an array for items from another array.
|admin_notices()||January 29, 2017||1485666000||July 10, 2017||1499660220||/libs/Admin/Admin.php admin notices |
Detect and show notices and alerts in the WordPress admin when applicable.
|console_warnings()||January 13, 2017||1484283600||July 10, 2017||1499660160||/libs/Functions.php console warnings |
|requested_url()||January 16, 2017||1484542800||July 8, 2017||1499490840||/libs/Utilities/Utilities.php requested url |
Get the full URL.
|user_contact_methods()||January 9, 2017||1483938000||July 8, 2017||1499490840||/libs/Admin/Users.php user contact methods |
Remove outdated contact fields and add new, modern ones.
|manifest_json()||June 29, 2017||1498708800||June 29, 2017||1498739820||/libs/Functions.php manifest json |
Dynamically generate a manifest.json file.
|manifest_json_location()||June 28, 2017||1498622400||June 28, 2017||1498657860||/libs/Functions.php manifest json location |
Get the location of the Manifest JSON file.
|set_global_session_cookie()||June 22, 2017||1498104000||June 22, 2017||1498139400||/libs/Utilities/Utilities.php set global session cookie |
Set a global variable, session variable, and/or cookie.
|in_array_r()||January 16, 2017||1484542800||June 22, 2017||1498138140||/libs/Utilities/Utilities.php in array r |
Recursive search for traversing multidimensional arrays.contains
|contains()||January 16, 2017||1484542800||June 22, 2017||1498137960||/libs/Utilities/Utilities.php contains |
Check to see if an array contains a string.
|icon_shortcode()||June 20, 2017||1497931200||June 20, 2017||1498005360||/libs/Shortcodes.php icon shortcode |
Add an icon
|row_shortcode()||January 12, 2017||1484197200||June 20, 2017||1498005180||/libs/Shortcodes.php row shortcode |
Add a Bootstrap row in the WYSIWYG editor.
|divider_shortcode()||June 20, 2017||1497931200||June 20, 2017||1498005120||/libs/Shortcodes.php divider shortcode |
Create a horizontal line
|div_shortcode()||January 8, 2017||1483851600||June 20, 2017||1497971880||/libs/Shortcodes.php div shortcode |
A shortcode to add a div tag to the WYSIWYG editor.
|get_option()||January 8, 2017||1483851600||June 20, 2017||1497961140||/libs/Options/Options.php get option |
Check for theme options set on the Appearance > Nebula Options page in the WordPress admin.options settings
|update_option()||January 29, 2017||1485666000||June 20, 2017||1497961140||/libs/Options/Options.php update option |
Update a Nebula option outside of the Nebula Options page.
|update_data()||January 29, 2017||1485666000||June 20, 2017||1497961140||/libs/Options/Options.php update data |
Update non-option data outside of the Nebula Options page
|default_data()||January 29, 2017||1485666000||June 20, 2017||1497961080||/libs/Options/Options.php default data |
Prepare default data values.
|get_data()||January 29, 2017||1485666000||June 20, 2017||1497961080||/libs/Options/Options.php get data |
Retrieve non-option Nebula data.
|is_utc_timestamp()||February 22, 2017||1487739600||June 18, 2017||1497837180||/libs/Utilities/Utilities.php is utc timestamp |
Detect if a parameter is a UTC timestamp
|php_version_support()||January 29, 2017||1485666000||June 18, 2017||1497836400||/libs/Admin/Admin.php php version support |
Check the current (or a specifc) PHP version against the PHP support timeline.
|bootstrap()||January 29, 2017||1485666000||June 18, 2017||1497835680||/libs/Options/Options.php bootstrap |
Register the requested version of Bootstrap.
|ga_generate_domain_hash()||January 15, 2017||1484456400||June 18, 2017||1497829560||/libs/Utilities/Analytics.php ga generate domain hash |
Generate a domain hash for server-side Google Analytics data transfer.
|is_site_live()||January 8, 2017||1483851600||June 18, 2017||1497761940||/libs/Utilities/Utilities.php is site live |
An inexact method of detecting if the current website is live, or being developed on an alternate hostname.
|ga_send_exception()||June 11, 2017||1497153600||June 11, 2017||1497235080||/libs/Utilities/Analytics.php ga send exception |
Send a Google Analytics exception from the server side.
|January 15, 2017||1484456400||June 11, 2017||1497234180||/libs/Utilities/Analytics.php ga send custom |
Send custom server-side data to Google Analytics.
|ga_send_data()||January 15, 2017||1484456400||June 11, 2017||1497234120||/libs/Utilities/Analytics.php ga send data |
Send data to Google Analytics from the server-side.
|ga_ajax()||January 8, 2017||1483851600||June 11, 2017||1497223320||/libs/Utilities/Analytics.php ga ajax |
Send a Google Analytics event from the server side via AJAX.
|internal_suggestions()||January 14, 2017||1484370000||June 11, 2017||1497155220||/libs/Functions.php internal suggestions |
Determine page suggestions on 404 pages.
|twitter_url()||January 31, 2017||1485838800||June 5, 2017||1496669220||/libs/Options/Options.php twitter url |
Returns a full Twitter URL for a user.
|default_options()||January 29, 2017||1485666000||June 4, 2017||1496620260||/libs/Options/Options.php default options |
Prepare default option values
|url_components()||January 8, 2017||1483851600||May 28, 2017||1496013480||/libs/Utilities/Utilities.php url components |
|January 8, 2017||1483851600||May 16, 2017||1494966840||/assets/scss/style.scss .row table |
Equalize column heights within a row using only CSS.
|valid_hostname_regex()||January 16, 2017||1484542800||April 28, 2017||1493396400||/libs/Utilities/Utilities.php valid hostname regex |
Creates a regular expression for valid hostnames.
|.nebula-vmiddle||January 24, 2017||1485234000||April 27, 2017||1493305740||/assets/scss/partials/_helpers.scss .nebula vmiddle |
Another method of vertical alignment using only CSS.
|duplicate_post_as_draft()||January 30, 2017||1485752400||April 27, 2017||1493303700||/libs/Admin/Admin.php duplicate post as draft |
Copy a post and set it as a draft.
|search_theme_files()||January 30, 2017||1485752400||April 27, 2017||1493303640||/libs/Admin/Admin.php search theme files |
Search theme files or plugins for a keyphrase.
|dashboard_todo_manager()||January 30, 2017||1485752400||April 27, 2017||1493303640||/libs/Admin/Admin.php dashboard todo manager |
Search theme files for @todo comments and lists them with the line number and line excerpt.
|dashboard_current_user()||January 29, 2017||1485666000||April 27, 2017||1493303520||/libs/Admin/Admin.php dashboard current user |
A dashboard metabox with detailed information about the current user.
|disable_wp_emojicons()||January 19, 2017||1484802000||April 27, 2017||1493303460||/libs/Optimization.php disable wp emojicons |
This completely disables Emoji support across the website.
|foldersize()||January 16, 2017||1484542800||April 27, 2017||1493303340||/libs/Utilities/Utilities.php foldersize |
Add up the filesizes of files in a directory (and it’s sub-directories)
|glob_r()||January 16, 2017||1484542800||April 27, 2017||1493303280||/libs/Utilities/Utilities.php glob r |
|is_staff()||January 15, 2017||1484456400||April 27, 2017||1493303280||/libs/Utilities/Utilities.php is staff |
Check if the current visitor is a developer or a client by using their IP address or their WordPress user email domain (if they are logged in).
|is_debug()||January 15, 2017||1484456400||April 27, 2017||1493303220||/libs/Utilities/Utilities.php is debug |
If the debug query string is being used.
|is_client()||January 15, 2017||1484456400||April 27, 2017||1493303220||/libs/Utilities/Utilities.php is client |
Check if the current visitor is a client by using their IP address or their WordPress user email domain (if they are logged in).
|is_admin_page()||January 15, 2017||1484456400||April 27, 2017||1493303160||/libs/Utilities/Utilities.php is admin page |
An alias of the WordPress function is_admin() for a less confusing syntax.
|January 15, 2017||1484456400||April 27, 2017||1493303100||/libs/Utilities/Utilities.php ga UTM gif |
Send data to Google Analytics via a __utm.gif image file.
|business_open_until()||January 14, 2017||1484370000||April 27, 2017||1493302380||/libs/Functions.php business open until |
If the business is open, return the time that the business closes today.
|has_business_hours()||January 14, 2017||1484370000||April 27, 2017||1493302320||/libs/Functions.php has business hours |
Check if business hours Nebula option has data.
|redirect_single_post()||January 14, 2017||1484370000||April 27, 2017||1493302260||/libs/Functions.php redirect single post |
Redirect single search results to that post.
|redirect_empty_search()||January 14, 2017||1484370000||April 27, 2017||1493302200||/libs/Functions.php redirect empty search |
Prevent empty search query error page.
|twitter_widget_script()||January 14, 2017||1484370000||April 27, 2017||1493302200||/libs/Functions.php twitter widget script |
Call the necessary Twitter widget.js for native Twitter buttons.
|pinckneyhugogroup()||January 13, 2017||1484283600||April 27, 2017||1493302140||/libs/Functions.php pinckneyhugogroup |
Provide an animated link of the Pinckney Hugo Group logo.
|comment_author_cookie()||January 13, 2017||1484283600||April 27, 2017||1493302080||/libs/Functions.php comment author cookie |
Prefill forms when author name is detected via commenting.
|January 12, 2017||1484197200||April 27, 2017||1493301900||/libs/Prototyping.php fpo image |
Placeholder image for prototyping.
|track_notable_bots()||January 8, 2017||1483851600||April 27, 2017||1493300100||/libs/Security.php track notable bots |
Detect and track notable bot traffic in Google Analytics.
|is_dev()||January 8, 2017||1483851600||April 27, 2017||1493300040||/libs/Utilities/Utilities.php is dev |
Check if the current visitor is a developer by using their IP address or their WordPress user email domain (if they are logged in).
|register_required_plugins()||January 9, 2017||1483938000||April 27, 2017||1493266080||/libs/Admin/Automation.php register required plugins |
Registers required and recommended plugins that work best with Nebula.
|initialization()||January 9, 2017||1483938000||April 27, 2017||1493266080||/libs/Admin/Automation.php initialization |
Initializes Nebula WordPress settings.
|initialization_email_prev_settings()||January 9, 2017||1483938000||April 27, 2017||1493266020||/libs/Admin/Automation.php initialization email prev settings |
Emails the previous settings to admins prior to initializing, so they can be recovered if needed.
|initialization_create_homepage()||January 9, 2017||1483938000||April 27, 2017||1493266020||/libs/Admin/Automation.php initialization create homepage |
Creates and/or sets a home page.
|initialization_default_settings()||January 9, 2017||1483938000||April 27, 2017||1493266020||/libs/Admin/Automation.php initialization default settings |
Set Nebula recommended WordPress settings.
|initialization_delete_plugins()||January 9, 2017||1483938000||April 27, 2017||1493265960||/libs/Admin/Automation.php initialization delete plugins |
Delete useless plugins.
|initialization_deactivate_widgets()||January 9, 2017||1483938000||April 27, 2017||1493265960||/libs/Admin/Automation.php initialization deactivate widgets |
Deactivates sidebar widgets.
|woocommerce_admin_notices()||January 9, 2017||1483938000||April 27, 2017||1493265900||/libs/Ecommerce.php woocommerce admin notices |
Enables admin notifications when WooCommerce is active.
|woo_custom_dimensions()||January 9, 2017||1483938000||April 27, 2017||1493265900||/libs/Ecommerce.php woo custom dimensions |
Set ecommerce custom dimensions for Google Analytics before the pageview is sent.
|woo_custom_events()||January 9, 2017||1483938000||April 27, 2017||1493265900||/libs/Ecommerce.php woo custom events |
Set custom dimensions for Google Analytics and send events after the pageview is sent.
|woocommerce_order_data()||January 9, 2017||1483938000||April 27, 2017||1493265900||/libs/Ecommerce.php woocommerce order data |
Update visitor data after WooCommerce checkout.
|json_ld_ecommerce()||January 9, 2017||1483938000||April 27, 2017||1493265840||/libs/Ecommerce.php json ld ecommerce |
Include additional JSON Linked Data metadata on WooCommerce product pages.
|theme_setup()||January 13, 2017||1484283600||April 27, 2017||1493265720||/libs/Functions.php theme setup |
Create additional theme support settings including image sizes and headers.
|nav_menu_locations()||January 13, 2017||1484283600||April 27, 2017||1493265660||/libs/Functions.php nav menu locations |
Registers various Nebula navigation menu locations.
|password_form_simplify()||January 14, 2017||1484370000||April 26, 2017||1493265480||/libs/Functions.php password form simplify |
Simplify the password protected form on posts.
|always_get_post_custom()||January 14, 2017||1484370000||April 26, 2017||1493265480||/libs/Functions.php always get post custom |
Always get custom fields with post queries.
|hero_search()||January 14, 2017||1484370000||April 26, 2017||1493265420||/libs/Functions.php hero search |
Easily add a hero search form to a page.
|infinite_load_query()||January 14, 2017||1484370000||April 26, 2017||1493265300||/libs/Functions.php infinite load query |
Allows for post listings to have AJAX page traversal.
|infinite_load()||January 14, 2017||1484370000||April 26, 2017||1493265300||/libs/Functions.php infinite load |
Actually loads the infinite query.
|phone_format()||January 15, 2017||1484456400||April 26, 2017||1493265120||/libs/Utilities/Utilities.php phone format |
Format phone numbers into the preferred (315) 478-6700 format.
|fuzzy_posts_where()||January 16, 2017||1484542800||April 26, 2017||1493265060||/libs/Utilities/Utilities.php fuzzy posts where |
Fuzzy meta sub key finder (Used to query Advanced Custom Fields nested repeater fields).
|color_brightness()||January 16, 2017||1484542800||April 26, 2017||1493265000||/libs/Utilities/Utilities.php color brightness |
Check the brightness of a color.
|defer_async_scripts()||January 19, 2017||1484802000||April 26, 2017||1493265000||/libs/Optimization.php defer async scripts |
Add defer/async to script URLs as they are called by WordPress.
|defer_async_additional_scripts()||January 19, 2017||1484802000||April 26, 2017||1493265000||/libs/Optimization.php defer async additional scripts |
Add defer or async to other (non-Nebula) scripts.
|dequeues()||January 19, 2017||1484802000||April 26, 2017||1493264940||/libs/Optimization.php dequeues |
Dequeue certain scripts when not needed.
|remove_jquery_migrate()||January 19, 2017||1484802000||April 26, 2017||1493264940||/libs/Optimization.php remove jquery migrate |
Removes jQuery Migrate (but keeps jQuery)
|users_status_init()||January 29, 2017||1485666000||April 26, 2017||1493264880||/libs/Admin/Admin.php users status init |
Update user’s online status.
|plugin_force_settings()||January 19, 2017||1484802000||April 26, 2017||1493264820||/libs/Optimization.php plugin force settings |
Force certain plugin settings for better experience.
|January 10, 2017||1484024400||April 19, 2017||1492610460||/libs/Legacy.php nebula prefer child directory |
Prefer the child theme over the parent theme (if the directory or file exists). Otherwise, use the parent theme.
|favicon_cache()||January 13, 2017||1484283600||April 19, 2017||1492610280||/libs/Functions.php favicon cache |
Redirect to the favicon to help force-clear a cached version.
|register_script()||January 19, 2017||1484802000||April 19, 2017||1492609980||/libs/Optimization.php register script |
Enhance wp_register_script() to allow async/defer executions.
|todo_search_files()||January 30, 2017||1485752400||April 13, 2017||1492094700||/libs/Admin/Dashboard.php todo search files |
Actually search theme files for @todo comments.
|linkedin_widget_script()||January 14, 2017||1484370000||March 16, 2017||1489723080||/libs/Functions.php linkedin widget script |
Call the required LinkedIn in.js file for native buttons.
|linkedin_follow()||January 14, 2017||1484370000||March 16, 2017||1489722960||/libs/Functions.php linkedin follow |
Generate a native LinkedIn follow button.
|linkedin_share()||January 14, 2017||1484370000||March 16, 2017||1489722900||/libs/Functions.php linkedin share |
Generate a native LinkedIn share button.
|pinterest_pin()||January 14, 2017||1484370000||March 16, 2017||1489722780||/libs/Functions.php pinterest pin |
Generate a native Pinterest pin button.
|scss_post_compile()||January 9, 2017||1483938000||March 16, 2017||1489722480||/libs/Utilities/Sass.php scss post compile |
Modifies the compiled CSS files with additional customization (such as date of render).
|render_scss()||January 16, 2017||1484542800||March 16, 2017||1489722420||/libs/Utilities/Sass.php render scss |
|the_author()||January 13, 2017||1484283600||March 16, 2017||1489722240||/libs/Functions.php the author |
Determine if the author should be the company name or specific author’s name.
|twitter_follow()||January 14, 2017||1484370000||March 16, 2017||1489722000||/libs/Functions.php twitter follow |
Generate a native Twitter follow button.
|twitter_tweet()||January 14, 2017||1484370000||March 16, 2017||1489721880||/libs/Functions.php twitter tweet|
|facebook_share()||January 14, 2017||1484370000||March 16, 2017||1489721760||/libs/Functions.php facebook share |
Create a native Facebook share button.
|facebook_both()||January 14, 2017||1484370000||March 16, 2017||1489721700||/libs/Functions.php facebook both |
Create a native Facebook share and like button combo.
|facebook_like()||January 14, 2017||1484370000||March 16, 2017||1489721640||/libs/Functions.php facebook like |
Create a native Facebook Like button.
|is_user_online()||January 15, 2017||1484456400||March 16, 2017||1489721460||/libs/Admin/Users.php is user online |
Check if a user has been online in the last 10 minutes.
|online_users()||January 15, 2017||1484456400||March 16, 2017||1489721460||/libs/Admin/Users.php online users |
Get a count of online users or an array of online user IDs.
|user_single_concurrent()||January 15, 2017||1484456400||March 16, 2017||1489721400||/libs/Admin/Users.php user single concurrent |
Check how many locations a single user is logged in from.
|is_initialized_before()||January 9, 2017||1483938000||March 16, 2017||1489721040||/libs/Admin/Automation.php is initialized before |
Check if Nebula has been previously initialized.
|is_bot()||January 17, 2017||1484629200||March 16, 2017||1489720620||/libs/Utilities/Device.php is bot |
Detect bot/crawler traffic.
|post_classes()||January 14, 2017||1484370000||March 16, 2017||1489718400||/libs/Functions.php post classes |
Adds useful information to post tags as classes.
|last_modified()||January 30, 2017||1485752400||March 16, 2017||1489716240||/libs/Admin/Dashboard.php last modified |
Get last modified filename and date from a directory
|easing()||January 8, 2017||1483851600||February 22, 2017||1487774220||/assets/scss/partials/_mixins.scss easing |
Add easing to CSS animation either by name or with custom cubic-bezier values.eases easings
|prefix()||January 8, 2017||1483851600||February 22, 2017||1487774160||/assets/scss/partials/_mixins.scss prefix |
Prefix properties with vendor tags for various rendering engines.
|localTimestamp()||January 8, 2017||1483851600||February 22, 2017||1487773800||/inc/analytics.php local Timestamp |
Create a timestamp in the user’s local timezone.
|clear_shortcode()||January 12, 2017||1484197200||February 22, 2017||1487772720||/libs/nebula_shortcodes.php clear shortcode |
Add a clearfix to the WYSIWYG.
|background-color()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss background color |
Apply a cross-browser friendly background color with optional alpha opacity.
|linear-gradient()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss linear gradient |
Easily apply a background linear gradient to an element.
|ultrawidescreen()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss ultrawidescreen |
A shortcut for an ultra widescreen media query (2048px and larger).
|tablet()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss tablet |
A shortcut for tablet media queries.
|mobile()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss mobile |
A shortcut for mobile media queries.
|supports()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss supports |
A shortcut method for support queries.
|widescreen()||January 23, 2017||1485147600||February 22, 2017||1487771040||/assets/scss/partials/_mixins.scss widescreen |
A shortcut for widescreen media queries (1600px and larger).
|print()||January 23, 2017||1485147600||February 22, 2017||1487770980||/assets/scss/partials/_mixins.scss print |
A shortcut for print media queries.
|ratio()||January 23, 2017||1485147600||February 22, 2017||1487770800||/assets/scss/partials/_mixins.scss ratio |
Maintain a responsive aspect ratio.
|clearfix()||January 23, 2017||1485147600||February 22, 2017||1487770800||/assets/scss/partials/_mixins.scss clearfix |
A shortcut for fixing floats.
|zoom()||January 23, 2017||1485147600||February 22, 2017||1487770800||/assets/scss/partials/_mixins.scss zoom |
A cross-browser supported zoom.
|keyframes()||January 23, 2017||1485147600||February 22, 2017||1487770800||/assets/scss/partials/_mixins.scss keyframes |
A cross-browser shortcut for keyframe animation.
|arrow_helper()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss arrow helper |
Assists the arrow() mixin for arrow placement.
|modernizr()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss modernizr |
A convenient mixin for checking features with Modernizr polyfills.
|arrow()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss arrow |
Create a triangle/arrow on an element.
|yep()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss yep |
An alias for the modernizr() mixin.
|nope()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss nope |
An alias for the modernizr() mixin.
|brand()||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_mixins.scss brand |
An easy way to pull brand colors from well-known brands around the world.
|$easings||January 23, 2017||1485147600||February 22, 2017||1487770740||/assets/scss/partials/_variables.scss $easings |
A list of typical easings.
|file_icon()||January 24, 2017||1485234000||February 22, 2017||1487770740||/assets/scss/partials/_helpers.scss file icon |
Prepend file links with an associated icon.
|.nebulashadow||January 24, 2017||1485234000||February 22, 2017||1487770740||/assets/scss/partials/_helpers.scss .nebulashadow |
Adds different types of CSS shadows to elements.
|dashboard_nebula_ataglance()||January 29, 2017||1485666000||February 22, 2017||1487739780||/libs/nebula_admin.php dashboard nebula ataglance |
An enhanced At A Glance dashboard metabox replacement with more information.