Nebula includes functionality to speed up and otherwise enhance development including functions, mixins, shortcodes, variables, and classes listed below.
Latest Updates
Function | Language | Created | Created (UTC) | Modified | Modified (UTC) | Keywords |
debounce() | January 8, 2017 | 1483851600 | December 16, 2020 | 1608167940 | /assets/js/nebula.js debounce Waits for a series of similar events to finish before triggering. | |
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. | |
youtubeTracking() | January 11, 2017 | 1484110800 | October 23, 2020 | 1603479900 | /assets/js/nebula.js youtube Tracking Check if Youtube videos exist on the page. | |
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. | |
crmForm() | January 10, 2017 | 1484024400 | October 17, 2020 | 1602955200 | /assets/js/main.js crm Form Easily collect form data for the CRM by adding a classes to input fields. cf7 cform7 contact form 7 | |
crm() | January 10, 2017 | 1484024400 | October 17, 2020 | 1602955140 | /assets/js/nebula.js crm Sends visitor data to the CRM (default: Hubspot) | |
throttle() | June 30, 2020 | 1593489600 | October 2, 2020 | 1601612880 | /assets/js/nebula.js throttle Limits an event to only happen once per a set amount of time. | |
deregister() | July 11, 2020 | 1594440000 | September 11, 2020 | 1599856080 | /libs/Optimization.php deregister Dequeue and deregister an asset (style or script) and log it with Nebula. | |
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. | |
has() | January 11, 2017 | 1484110800 | July 15, 2020 | 1594848960 | /assets/js/nebula.js has Check nested objects for values. | |
scrollTo() | January 11, 2017 | 1484110800 | July 10, 2020 | 1594397460 | /assets/js/nebula.js scroll To Animate the scroll to an element on the same page (automatically or manually). | |
postSearch() | January 10, 2017 | 1484024400 | June 1, 2020 | 1591019400 | /assets/js/main.js post Search Search through post objects for Advanced Search field values. | |
prefetch() | January 5, 2019 | 1546664400 | May 18, 2020 | 1589818440 | /assets/js/nebula.js prefetch Prefetch a URL with a resource hint. | |
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. | |
temporaryClass() | May 8, 2020 | 1588910400 | May 13, 2020 | 1589398980 | /assets/js/nebula.js temporary Class Temporarily change an elements class for a period of time and then revert back to the original class. | |
add_log() | May 1, 2020 | 1588305600 | May 1, 2020 | 1588376700 | /libs/Utilities/Logs.php add log Add an entry to the Nebula administrative log. | |
debug_log() | April 24, 2020 | 1587700800 | April 24, 2020 | 1587739920 | /libs/Utilities/Utilities.php debug log Append a message to a custom log file. | |
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. | |
focusOnElement() | September 25, 2019 | 1569384000 | September 25, 2019 | 1569436200 | /assets/js/nebula.js focus On Element Focus on an element for tab navigability or otherwise. | |
keywordFilter() | January 8, 2017 | 1483851600 | August 18, 2019 | 1566179160 | /assets/js/nebula.js keyword Filter Allows real-time filtering of lists. | |
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. | |
chosenSelectOptions() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js chosen Select Options Initialize Chosen.js options. | |
millisecondsToString() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js milliseconds To String Convert millisecond integer to a string separated into hours, minutes, and seconds. | |
eraseCookie() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js erase Cookie Erase a cookie’s data. | |
pre() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js pre Function for handling selecting and copying text within Nebula pre tags. | |
createCookie() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js create Cookie Create a cookie using JavaScript. | |
reflow() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082900 | /assets/js/nebula.js reflow Manually reflow an element. | |
readCookie() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082840 | /assets/js/nebula.js read Cookie Get data from a cookie. | |
emphasizeSearchTerms() | January 10, 2017 | 1484024400 | July 2, 2019 | 1562082840 | /assets/js/nebula.js emphasize Search Terms Emphasize search terms with a waterfall effect on the highlight on search results pages. | |
wpSearchInput() | January 10, 2017 | 1484024400 | July 2, 2019 | 1562082840 | /assets/js/nebula.js wp Search Input Automatically focus on primary search input field on specific pages (search results, 404, etc). | |
initEventTracking() | January 10, 2017 | 1484024400 | July 2, 2019 | 1562082840 | /assets/js/main.js init Event Tracking Initialize Google Analytics event tracking when ga() is ready. | |
facebookSDK() | January 9, 2017 | 1483938000 | July 2, 2019 | 1562082780 | /assets/js/nebula.js facebook SDK Asynchronously load the Facebook SDK only when needed. | |
timeAgo() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082780 | /assets/js/nebula.js time Ago Convert a timestamp to relative time. | |
mmenus() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082780 | /assets/js/nebula.js mmenus This function initializes the Mmenu library with advanced settings. | |
cacheSelectors() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082720 | /assets/js/nebula.js cache Selectors Store selectors and other commonly used patterns in memory for better optimization. regex regular expressions | |
eventTracking() | January 10, 2017 | 1484024400 | July 2, 2019 | 1562082720 | /assets/js/nebula.js event Tracking Track generic user events in Google Analytics. | |
cf7Functions() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082720 | /assets/js/nebula.js cf7Functions Capture timings and events from Contact Form 7 forms for Google Analytics. | |
pauseAllVideos() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082660 | /assets/js/nebula.js pause All Videos Pause all videos on the page. | |
vimeoTracking() | May 11, 2017 | 1494475200 | July 2, 2019 | 1562082660 | /assets/js/nebula.js vimeo Tracking Track Vimeo videos. | |
once() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082660 | /assets/js/nebula.js once Allows functions to be triggered once per pageload. | |
updateFormFlow() | June 20, 2017 | 1497931200 | July 2, 2019 | 1562082600 | /assets/js/nebula.js update Form Flow Create a string of form fields/events as the user moves through a form. | |
loadJS() | June 25, 2017 | 1498363200 | July 2, 2019 | 1562082600 | /assets/js/nebula.js load JS Dynamically load JavaScript resources after the page has already been rendered. | |
autocompleteSearch() | January 21, 2017 | 1484974800 | July 2, 2019 | 1562082600 | /assets/js/nebula.js autocomplete Search Run an AJAX autocomplete search using jQuery UI. | |
showSuggestedGCSEPage() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082600 | /assets/js/nebula.js show Suggested GCSEPage Show the suggested Google Custom Search Engine page when applicable. | |
tryGCSESearch() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082540 | /assets/js/nebula.js try GCSESearch Run a search through Google Custom Search Engine for the website. | |
removeQueryParameter() | January 23, 2017 | 1485147600 | July 2, 2019 | 1562082540 | /assets/js/nebula.js remove Query Parameter Remove a query parameter from a string. | |
get() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082540 | /assets/js/nebula.js get Get (or check) a specific query string. | |
getYoutubeTitle() | January 10, 2018 | 1515560400 | July 2, 2019 | 1562082480 | /assets/js/nebula.js get Youtube Title Get the title of the Youtube video (or use best fallback possible) | |
getYoutubeID() | January 10, 2018 | 1515560400 | July 2, 2019 | 1562082480 | /assets/js/nebula.js get Youtube ID Get the ID of the Youtube video (or use best fallback possible) | |
postMessage() | February 18, 2018 | 1518930000 | July 2, 2019 | 1562082420 | /assets/js/nebula.js post Message A convenient function for posting a message to the Service Worker. | |
networkAvailable() | July 2, 2017 | 1498968000 | July 2, 2019 | 1562082420 | /assets/js/nebula.js network Available Check (or set) the network availability (online/offline). | |
vibrate() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082420 | /assets/js/nebula.js vibrate Vibrate supported devices with custom patterns. | |
battery() | January 9, 2017 | 1483938000 | July 2, 2019 | 1562082300 | /assets/js/nebula.js battery Initialize user battery detection functions. | |
batteryData() | January 9, 2017 | 1483938000 | July 2, 2019 | 1562082300 | /assets/js/nebula.js battery Data Detect and store the user’s battery data. | |
timer() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082240 | /assets/js/nebula.js timer Time actions (or groups of actions). | |
lazyLoadAssets() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082240 | /assets/js/nebula.js lazy Load Assets Only load certain third-party JavaScript libraries on pages which they are needed. | |
sanitize() | June 14, 2018 | 1528948800 | July 2, 2019 | 1562082240 | /assets/js/nebula.js sanitize Simply sanitize text to prevent basic XSS. | |
getQueryStrings() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082180 | /assets/js/nebula.js get Query Strings Get the query strings from the URL using JavaScript. | |
predictiveCacheListeners() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562082120 | /assets/js/nebula.js predictive Cache Listeners Attempt to predict the next pageview for caching/prefetching. | |
addressAutocomplete() | January 8, 2017 | 1483851600 | July 2, 2019 | 1562082060 | /assets/js/nebula.js address Autocomplete Use the Google Maps Geocoding API to autocomplete address forms. | |
isInView() | April 14, 2017 | 1492142400 | July 2, 2019 | 1562082000 | /assets/js/nebula.js is In View Check if an element is within the current viewport (even partially). inview viewport scroll | |
HTML5VideoTracking() | May 11, 2017 | 1494475200 | July 2, 2019 | 1562081940 | /assets/js/nebula.js HTML5Video Tracking Track HTML5 video actions. | |
animate() | January 11, 2017 | 1484110800 | July 2, 2019 | 1562081760 | /assets/js/nebula.js animate Handle repeated animations in a single function. | |
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. | |
google_plus() | January 14, 2017 | 1484370000 | February 14, 2019 | 1550174100 | /libs/Functions.php google plus Generate a native Google+ button. | |
googlePlusCallback() | 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. | |
socialSharing() | January 9, 2017 | 1483938000 | February 14, 2019 | 1550174040 | /assets/js/nebula.js social Sharing Create social sharing URLs on specific links. | |
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. | |
nebulaAddToCache() | June 29, 2017 | 1498708800 | January 5, 2019 | 1546715220 | /assets/js/nebula.js nebula Add To Cache Add a resource to the cache using the Cache API or prefetch with a resource hint. | |
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. | |
selectText() | January 8, 2017 | 1483851600 | December 22, 2018 | 1545533760 | /assets/js/main.js select Text Select (and optionally copy) text. | |
copyText() | January 8, 2017 | 1483851600 | December 22, 2018 | 1545533760 | /assets/js/main.js copy Text Copy text to the user’s clipboard. | |
hubspot() | January 10, 2017 | 1484024400 | December 19, 2018 | 1545258240 | /assets/js/main.js hubspot Send contact data to Hubspot. | |
timer() | March 7, 2018 | 1520398800 | December 18, 2018 | 1545142620 | /libs/Utilities/Utilities.php timer Allows the ability to time tasks in PHP. | |
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. | |
lazyLoadHTML() | January 21, 2018 | 1516510800 | June 28, 2018 | 1530215400 | /assets/js/nebula.js lazy Load HTML Load any HTML declared for lazy-loading at the appropriate time. | |
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. | |
tweetLinks() | 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. | |
nebulaLiveValidator() | January 11, 2017 | 1484110800 | May 3, 2018 | 1525394100 | /assets/js/main.js nebula 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 | |
applyValidationClasses() | January 24, 2017 | 1485234000 | April 30, 2018 | 1525104660 | /assets/js/main.js apply Validation Classes Add and remove the appropriate Bootstrap validation classes to the appropriate elements. | |
excerpt() | January 8, 2017 | 1483851600 | April 25, 2018 | 1524662400 | /libs/Functions.php excerpt A smart excerpt function that allows customization per instance (rather than globally across the whole website). | |
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_available() | January 13, 2017 | 1484283600 | March 14, 2018 | 1521049920 | /libs/Utilities/Utilities.php is available Check if a remote URL is online or down. | |
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 Move the jQuery JavaScript call to the footer to prevent blocking DOM render. | |
checkNotificationPermission() | January 11, 2017 | 1484110800 | February 19, 2018 | 1519017780 | /assets/js/main.js check Notification Permission Request permission from the user to show desktop notifications (or check if permission has already been granted). | |
desktopNotification() | January 11, 2017 | 1484110800 | February 19, 2018 | 1519017720 | /assets/js/main.js desktop Notification Show desktop notifications. | |
visibilityChangeActions() | January 9, 2017 | 1483938000 | February 19, 2018 | 1519017660 | /assets/js/main.js visibility Change Actions Actions to run on page visibility change. | |
cf7LocalStorage() | January 11, 2017 | 1484110800 | February 19, 2018 | 1519017600 | /assets/js/main.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. | |
sw_location() | June 26, 2017 | 1498449600 | February 19, 2018 | 1519017300 | /libs/Functions.php sw location Get the path or URL of the service worker JavaScript file. | |
update_sw_js() | June 29, 2017 | 1498708800 | February 19, 2018 | 1519017300 | /libs/Functions.php update sw js Update critical resources in the service worker JavaScript file for caching. | |
registerServiceWorker() | June 28, 2017 | 1498622400 | February 19, 2018 | 1519017300 | /assets/js/nebula.js register Service Worker Functionality for registering and communicating to the Nebula service worker. sw serviceworkers service workers cache | |
nebula_sw_message | February 18, 2018 | 1518930000 | February 19, 2018 | 1519017300 | /assets/js/nebula.js nebula sw message This is a custom DOM event to conveniently listen for Service Worker messages. | |
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). | |
facebookConnect() | January 9, 2017 | 1483938000 | February 10, 2018 | 1518285660 | /assets/js/main.js facebook Connect Initialize Facebook Connect if the App ID is provided. | |
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. | |
onYouTubeIframeAPIReady() | January 11, 2017 | 1484110800 | January 10, 2018 | 1515630300 | /assets/js/main.js on You Tube Iframe APIReady Add applicable Youtube videos to the Nebula players object. | |
nebulaYoutubeStateChange() | January 11, 2017 | 1484110800 | January 10, 2018 | 1515630240 | /assets/js/main.js nebula Youtube State Change Record various datapoints when the user changes the Youtube video’s play state. | |
nebulaYoutubeError() | January 11, 2017 | 1484110800 | January 10, 2018 | 1515630180 | /assets/js/main.js nebula Youtube Error If the Youtube Iframe API encounters an error before it is ready. | |
nebulaYoutubeReady() | January 11, 2017 | 1484110800 | January 10, 2018 | 1515630120 | /assets/js/main.js nebula Youtube Ready Create each Youtube video’s data object. | |
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. | |
googleAddressAutocompleteCallback() | January 20, 2017 | 1484888400 | November 2, 2017 | 1509635580 | /assets/js/main.js google Address Autocomplete Callback Actually queries the Google Maps address API. | |
sanitizeGooglePlaceData() | November 2, 2017 | 1509595200 | November 2, 2017 | 1509635340 | /assets/js/main.js sanitize Google Place Data Easily reorganize Google place data into a named object. | |
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. | |
version() | January 8, 2017 | 1483851600 | July 26, 2017 | 1501093260 | /libs/Utilities/Utilities.php version Get the version of Nebula. Can return the version number, or commit date of the version. | |
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. | |
$brain | January 17, 2017 | 1484629200 | July 18, 2017 | 1500383520 | /libs/Scripts.php $brain This global variable stores useful data that is available throughout PHP files and is localized for JavaScript usage too. | |
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. | |
check_warnings() | July 10, 2017 | 1499659200 | July 10, 2017 | 1499660280 | /libs/Functions.php check warnings Check for problems. | |
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 Adds Nebula warnings to the JavaScript console to developers. | |
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. | |
http2_server_push_header() | June 26, 2017 | 1498449600 | June 26, 2017 | 1498452960 | /libs/Optimization.php http2 server push header Adds a header for HTTP2 Server Push if available by the server. | |
compare_operator() | January 16, 2017 | 1484542800 | June 23, 2017 | 1498191720 | /libs/Utilities/Utilities.php compare operator Compare values using passed parameters. | |
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 | |
domain_prevention() | January 8, 2017 | 1483851600 | June 22, 2017 | 1498138020 | /libs/Security.php domain prevention Prevent blacklisted domains from accessing the website. | |
get_domain_blacklist() | January 8, 2017 | 1483851600 | June 22, 2017 | 1498137960 | /libs/Security.php get domain blacklist Return an array of blacklisted domains (including spambots). | |
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 | |
is_ajax_request() | February 22, 2017 | 1487739600 | June 18, 2017 | 1497836460 | /libs/Utilities/Utilities.php is ajax request Detect if a request is coming from AJAX. | |
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. | |
scrollDepth() | January 10, 2017 | 1484024400 | June 12, 2017 | 1497315720 | /assets/js/main.js scroll Depth Initialize scroll depth tracking for basic page engagement data. | |
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. | |
ga_send_custom() | 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. | |
ga() | January 8, 2017 | 1483851600 | June 11, 2017 | 1497221100 | /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. | |
internal_suggestions() | January 14, 2017 | 1484370000 | June 11, 2017 | 1497155220 | /libs/Functions.php internal suggestions Determine page suggestions on 404 pages. | |
createVimeoPlayers() | January 11, 2017 | 1484110800 | June 10, 2017 | 1497124740 | /assets/js/main.js create Vimeo Players Add detected Vimeo videos to the Nebula players object. | |
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 | |
is_tablet() | January 9, 2017 | 1483938000 | May 30, 2017 | 1496147340 | /libs/Utilities/Device.php is tablet Checks if the user’s device is a tablet. | |
is_desktop() | January 9, 2017 | 1483938000 | May 30, 2017 | 1496147280 | /libs/Utilities/Device.php is desktop Check if the user’s device is a desktop computer. | |
is_mobile() | January 9, 2017 | 1483938000 | May 28, 2017 | 1496014320 | /libs/Utilities/Device.php is mobile Checks if the user’s device is mobile. | |
url_components() | January 8, 2017 | 1483851600 | May 28, 2017 | 1496013480 | /libs/Utilities/Utilities.php url components Detect any part of a URL easily without needing more than one function to call (from protocol to hash and everything in between). ip information browser detection detect environment capabilities capability operating system os internet explorer chrome firefox ie edge geolocation latitude longitude map accuracy user agent mobile devices address features screen dimensions window viewport javascript flash version cookies coordinates desktop | |
.row-table | January 8, 2017 | 1483851600 | May 16, 2017 | 1494966840 | /assets/scss/style.scss .row table Equalize column heights within a row using only CSS. | |
animationTriggers | May 9, 2017 | 1494302400 | May 9, 2017 | 1494337680 | /assets/js/main.js animation Triggers Trigger animation classes at certain events. | |
remote_get() | May 8, 2017 | 1494216000 | May 8, 2017 | 1494256860 | /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. | |
get_browser() | January 17, 2017 | 1484629200 | May 3, 2017 | 1493840880 | /libs/Utilities/Device.php get browser Returns the requested information of the user’s browser (client). | |
get_device() | January 17, 2017 | 1484629200 | May 3, 2017 | 1493840820 | /libs/Utilities/Device.php get device Get the requested information of the user’s device. | |
get_os() | January 16, 2017 | 1484542800 | May 3, 2017 | 1493840820 | /libs/Utilities/Device.php get os Get the user’s Operating System. | |
is_os() | January 17, 2017 | 1484629200 | May 3, 2017 | 1493840820 | /libs/Utilities/Device.php is os Compare the user’s operating system. | |
is_engine() | January 17, 2017 | 1484629200 | May 3, 2017 | 1493840820 | /libs/Utilities/Device.php is engine Compare the rendering engine of the user’s browser. | |
is_browser() | January 17, 2017 | 1484629200 | May 3, 2017 | 1493840640 | /libs/Utilities/Device.php is browser Compare the user’s browser version. | |
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 Recursive glob. | |
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. | |
ga_UTM_gif() | 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. | |
fpo_bg_image() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493302020 | /libs/Prototyping.php fpo bg image An easy way to create a background image FPO for prototyping. | |
fpo_component_end() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493302020 | /libs/Prototyping.php fpo component end Designate the end of an FPO component. | |
fpo_image() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493301900 | /libs/Prototyping.php fpo image Placeholder image for prototyping. | |
fpo_component_start() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493300160 | /libs/Prototyping.php fpo component start Designates the start of an FPO component. | |
fpo_component() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493300160 | /libs/Prototyping.php fpo component Designates the label of a component. prototype prototyping wireframing wireframe | |
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. | |
wireframing_body_classes() | January 12, 2017 | 1484197200 | April 27, 2017 | 1493265780 | /libs/Prototyping.php wireframing body classes Adds classes to the body tag related to Wireframing. | |
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. | |
advanced_search() | January 14, 2017 | 1484370000 | April 26, 2017 | 1493265360 | /libs/Functions.php advanced search Run an AJAX query for all post types so it can be instantly searched client-side. | |
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. | |
ip_location() | January 14, 2017 | 1484370000 | April 26, 2017 | 1493265180 | /libs/Functions.php ip location Detect geolocation from IP address. | |
weather() | January 14, 2017 | 1484370000 | April 26, 2017 | 1493265180 | /libs/Functions.php weather Detect weather for a zip code. | |
poi() | January 15, 2017 | 1484456400 | April 26, 2017 | 1493265120 | /libs/Utilities/Utilities.php poi Detect notable points of interest. | |
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) | |
override_bootstrap_tether() | January 19, 2017 | 1484802000 | April 26, 2017 | 1493264940 | /libs/Optimization.php override bootstrap tether Remove Bootstrap Tether JavaScript call. | |
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. | |
nebula_prefer_child_directory() | 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 Render Sass | |
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 | |
addHelperClasses() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774280 | /assets/js/main.js add Helper Classes Adds helper classes (and other attributes) to appropriate elements. | |
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 | |
placeLookup() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774220 | /assets/js/main.js place Lookup Attempt to look up a business by Place ID via Google Maps Place Service. | |
geoErrorCallback() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774220 | /assets/js/main.js geo Error Callback Stored geolocation error information when they occur. | |
prefix() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/scss/partials/_mixins.scss prefix Prefix properties with vendor tags for various rendering engines. | |
nebulaLoadCSS() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/js/main.js nebula Load CSS Load CSS files using JavaScript. | |
initBootstrapFunctions() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/js/main.js init Bootstrap Functions Only initialize Bootstrap libraries on pages that they are needed. | |
errorMitigation() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/js/main.js error Mitigation Automatically attempt to detect and mitigate fixable errors that occur such as broken images. | |
geoSuccessCallback() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/js/main.js geo Success Callback Store geolocation data when successfully detected from the Google Maps API. | |
addressLookup() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487774160 | /assets/js/main.js address Lookup Attempt to (roughly) look up an address based on geolocation latitude and longitude coordinates. | |
subnavExpanders() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487773980 | /assets/js/main.js subnav Expanders Automatically expand the Nebula subnav. | |
svgImgs() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487773980 | /assets/js/main.js svg Imgs Convert img tags to raw SVG code. | |
requestPosition() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487773980 | /assets/js/main.js request Position Use the Google Maps API to request the user’s geolocation. | |
localTimestamp() | January 8, 2017 | 1483851600 | February 22, 2017 | 1487773800 | /inc/analytics.php local Timestamp Create a timestamp in the user’s local timezone. | |
overflowDetector() | January 9, 2017 | 1483938000 | February 22, 2017 | 1487773680 | /assets/js/main.js overflow Detector Check if sub-menus are overflowing the viewport and adjust their horizontal positioning accordingly. | |
ecommerceTracking() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773620 | /assets/js/main.js ecommerce Tracking Track events in Google Analytics specific to Ecommerce. | |
menuSearchReplacement() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773500 | /assets/js/main.js menu Search Replacement Replace a search link in a WordPress menu with an actual search input field. | |
advancedSearchPrep() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773500 | /assets/js/main.js advanced Search Prep Either AJAX for all posts for advanced search, or search immediately from posts in memory. | |
advancedSearch() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773500 | /assets/js/main.js advanced Search Actually run the advanced search. | |
mobileSearchPlaceholder() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773500 | /assets/js/main.js mobile Search Placeholder Change the search input placeholder from “What are you looking for?” to just “Search” for narrow viewports (mobile). | |
pageSuggestion() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773440 | /assets/js/main.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. | |
advancedSearchTriggers() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773440 | /assets/js/main.js advanced Search Triggers This function handles the advanced search AJAX form on the Advanced Search custom template. | |
searchTermHighlighter() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773440 | /assets/js/main.js search Term Highlighter Highlight search terms on search results pages. | |
initAutocompleteSearch() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773440 | /assets/js/main.js init Autocomplete Search Enable autocomplete search on core WordPress input field selectors. | |
searchTriggerOnlyChars() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773440 | /assets/js/main.js search Trigger Only Chars Boolean check if the pressed key is a letter or number. | |
searchValidator() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773380 | /assets/js/main.js search Validator Validate search terms for additional security and optimization. | |
singleResultDrawer() | January 10, 2017 | 1484024400 | February 22, 2017 | 1487773380 | /assets/js/main.js single Result Drawer Show the header drawer when redirected to the only result after a single search result was available to explain it. | |
eventFormNeedReset() | January 11, 2017 | 1484110800 | February 22, 2017 | 1487773080 | /assets/js/main.js event Form Need Reset Check if the advanced search form reset button should be shown. | |
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. | |
nebulaUniqueSlugChecker() | January 29, 2017 | 1485666000 | February 22, 2017 | 1487739780 | /js/admin.js nebula Unique Slug Checker Simple check to indicate a possible duplicate post name | |
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. |