Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Fixes

  • Fixed some translation strings textdomains for correct translations
  • Fixed a bug where the same venue could be re-imported repeatedly, resulting in unnecessary duplicates
  • Improved handling of events imported from a different timezone when using a city-based WordPress timezone (thanks to Cloud Genius for highlighting this!)

Languages

  • Incorporated new Chinese translation files, courtesy of Massound Huang
  • Incorporated new Portuguese translation files, courtesy of Joao Roma
  • Incorporated new Indonesian translation files, courtesy of Didik Priyanto

Tweaks

  • Improved support for kilometers within distance filter (thanks to pnegyesi for highlighting this issue!)

Fixes

  • Fixed an issue where the was inconsistent when filters were applied</li> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Fixed an issue where filters were not preserved when clicking the ‘View all # Events’ link in grid view (thanks to kosovichmedia on the forums for reporting this!)</li> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Fixed a Z-index issue that caused filters to overlap strangely with Week View (Thank you to Lars for bringing this to our attention!)</li> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Fixed a conflict between the vertical Filter Bar and our classic header</li> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Fixed an issue where vertical filter bars were not displaying nicely in Map View with the classic search bar</li> </ul> </div> <div class="changelog-registry__section mb-5 last:mb-0"> <h4 class="text-[0.7rem] font-semibold uppercase tracking-[0.08em] text-text-muted mb-2.5"> Features </h4> <ul class="list-disc pl-5 marker:text-text-soft space-y-1.5"> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Added an admin toolbar item linking to the plugin settings screen</li> <li class="changelog-registry__change text-[0.9375rem] leading-[1.55] text-text">Added the ability for users to override the CSS file</li> </ul> </div> </div> </div> </div> </div> <div class="changelog-registry__timeline-item relative pb-3"> <div class="bg-white border border-border rounded-[--radius-lg] shadow-[var(--shadow-card)] overflow-hidden transition-colors hover:border-text-soft/40"> <button type="button" class="changelog-registry__toggle w-full flex items-center gap-3 px-5 py-4 bg-transparent hover:bg-surface border-0 cursor-pointer text-left transition-colors flex-wrap" aria-expanded="false" aria-controls="recent-content-ithemes-security-pro-1-5-9" > <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/" class="text-xs font-medium leading-none px-2 py-1 bg-primary !text-white hover:bg-primary-hover hover:!text-white rounded-[--radius-sm] no-underline transition-colors" onclick="event.stopPropagation();"> Kadence Security Pro </a> <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/1-5-9/" class="font-semibold text-primary hover:text-primary-hover no-underline font-[family-name:var(--font-mono)]" onclick="event.stopPropagation();"> 1.5.9 </a> <span class="text-sm text-text-soft tabular-nums">2014-06-12</span> <span class="flex flex-wrap gap-1.5 ml-auto"> </span> <svg class="w-4 h-4 text-text-soft transition-transform flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> </svg> </button> <div class="changelog-registry__version-content" id="recent-content-ithemes-security-pro-1-5-9" hidden > <div class="px-5 pt-4 pb-5 border-t border-border-soft"> </div> </div> </div> </div> <div class="changelog-registry__timeline-item relative pb-3"> <div class="bg-white border border-border rounded-[--radius-lg] shadow-[var(--shadow-card)] overflow-hidden transition-colors hover:border-text-soft/40"> <button type="button" class="changelog-registry__toggle w-full flex items-center gap-3 px-5 py-4 bg-transparent hover:bg-surface border-0 cursor-pointer text-left transition-colors flex-wrap" aria-expanded="false" aria-controls="recent-content-ithemes-security-pro-1-5-8" > <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/" class="text-xs font-medium leading-none px-2 py-1 bg-primary !text-white hover:bg-primary-hover hover:!text-white rounded-[--radius-sm] no-underline transition-colors" onclick="event.stopPropagation();"> Kadence Security Pro </a> <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/1-5-8/" class="font-semibold text-primary hover:text-primary-hover no-underline font-[family-name:var(--font-mono)]" onclick="event.stopPropagation();"> 1.5.8 </a> <span class="text-sm text-text-soft tabular-nums">2014-06-12</span> <span class="flex flex-wrap gap-1.5 ml-auto"> </span> <svg class="w-4 h-4 text-text-soft transition-transform flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> </svg> </button> <div class="changelog-registry__version-content" id="recent-content-ithemes-security-pro-1-5-8" hidden > <div class="px-5 pt-4 pb-5 border-t border-border-soft"> </div> </div> </div> </div> <div class="changelog-registry__timeline-item relative pb-3"> <div class="bg-white border border-border rounded-[--radius-lg] shadow-[var(--shadow-card)] overflow-hidden transition-colors hover:border-text-soft/40"> <button type="button" class="changelog-registry__toggle w-full flex items-center gap-3 px-5 py-4 bg-transparent hover:bg-surface border-0 cursor-pointer text-left transition-colors flex-wrap" aria-expanded="false" aria-controls="recent-content-ithemes-security-pro-1-5-7" > <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/" class="text-xs font-medium leading-none px-2 py-1 bg-primary !text-white hover:bg-primary-hover hover:!text-white rounded-[--radius-sm] no-underline transition-colors" onclick="event.stopPropagation();"> Kadence Security Pro </a> <a href="https://docs.nexcess.com/software/changelogs/kadence/ithemes-security-pro/1-5-7/" class="font-semibold text-primary hover:text-primary-hover no-underline font-[family-name:var(--font-mono)]" onclick="event.stopPropagation();"> 1.5.7 </a> <span class="text-sm text-text-soft tabular-nums">2014-06-12</span> <span class="flex flex-wrap gap-1.5 ml-auto"> </span> <svg class="w-4 h-4 text-text-soft transition-transform flex-shrink-0" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"> <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /> </svg> </button> <div class="changelog-registry__version-content" id="recent-content-ithemes-security-pro-1-5-7" hidden > <div class="px-5 pt-4 pb-5 border-t border-border-soft"> </div> </div> </div> </div> </div> </section> <nav class="changelog-registry__pagination flex items-center justify-center gap-1 mt-10 mb-8 pt-6 border-t border-border-soft" aria-label="Pagination" data-pagination> <a href="https://docs.nexcess.com/software/changelogs/page/441/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" aria-label="Previous page"> <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19l-7-7 7-7" /></svg> </a> <a href="https://docs.nexcess.com/software/changelogs/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 1 </a> <span class="inline-flex items-center justify-center min-w-[2.25rem] h-9 text-sm text-text-soft font-[family-name:var(--font-mono)]">…</span> <a href="https://docs.nexcess.com/software/changelogs/page/440/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 440 </a> <a href="https://docs.nexcess.com/software/changelogs/page/441/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 441 </a> <a href="https://docs.nexcess.com/software/changelogs/page/442/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums bg-primary !text-white font-semibold" aria-current="page"> 442 </a> <a href="https://docs.nexcess.com/software/changelogs/page/443/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 443 </a> <a href="https://docs.nexcess.com/software/changelogs/page/444/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 444 </a> <span class="inline-flex items-center justify-center min-w-[2.25rem] h-9 text-sm text-text-soft font-[family-name:var(--font-mono)]">…</span> <a href="https://docs.nexcess.com/software/changelogs/page/527/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" > 527 </a> <a href="https://docs.nexcess.com/software/changelogs/page/443/" class="inline-flex items-center justify-center min-w-[2.25rem] h-9 px-3 text-sm rounded-[--radius-sm] no-underline transition-colors font-[family-name:var(--font-mono)] tabular-nums text-text-muted hover:bg-surface-hover hover:text-text" aria-label="Next page"> <svg class="w-4 h-4" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" /></svg> </a> </nav> </div> </div></main> </div> <footer class="wp-block-template-part"> <div class="wp-block-group nx-footer is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group nx-footer__inner is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group nx-footer__top is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group nx-footer__brand is-layout-flow wp-block-group-is-layout-flow"> <span class="wp-block-site-logo"><a href="https://docs.nexcess.com/" class="custom-logo-link"><img decoding="async" class="custom-logo" src="https://docs.nexcess.com/wp-content/themes/nx-docs/assets/img/nexcess-logo-dark.svg" alt="Nexcess" /></a></span> <p class="nx-footer__blurb wp-block-paragraph">Documentation for Nexcess hosting, WordPress, and bundled software products. Built for makers, agencies, and store owners.</p> </div> <div class="wp-block-group nx-footer__col is-layout-flow wp-block-group-is-layout-flow"> <h3 class="wp-block-heading">Hosting</h3> <nav class="nx-footer__nav wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex"><ul class="wp-block-navigation__container nx-footer__nav wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/hosting/"><span class="wp-block-navigation-item__label">Getting started</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/hosting/portal/domains-and-dns/"><span class="wp-block-navigation-item__label">Domains & DNS</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/hosting/server-administration/liquid-web-api/"><span class="wp-block-navigation-item__label">Developer API</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/hosting/hosting-services/acronis-cyber-backups/"><span class="wp-block-navigation-item__label">Backups</span></a></li></ul></nav> </div> <div class="wp-block-group nx-footer__col is-layout-flow wp-block-group-is-layout-flow"> <h3 class="wp-block-heading">WordPress</h3> <nav class="nx-footer__nav wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex" aria-label=" 2"><ul class="wp-block-navigation__container nx-footer__nav wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/sites-stores/managed-wordpress/"><span class="wp-block-navigation-item__label">Managed WordPress</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/sites-stores/managed-woocommerce/"><span class="wp-block-navigation-item__label">WooCommerce</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/sites-stores/"><span class="wp-block-navigation-item__label">StoreBuilder</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/sites-stores/"><span class="wp-block-navigation-item__label">Security & backups</span></a></li></ul></nav> </div> <div class="wp-block-group nx-footer__col is-layout-flow wp-block-group-is-layout-flow"> <h3 class="wp-block-heading">Software</h3> <nav class="nx-footer__nav wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex" aria-label=" 3"><ul class="wp-block-navigation__container nx-footer__nav wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/software/kadence/"><span class="wp-block-navigation-item__label">Kadence</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/software/learndash/"><span class="wp-block-navigation-item__label">LearnDash</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/software/give/"><span class="wp-block-navigation-item__label">Give</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="/software/the-events-calendar/"><span class="wp-block-navigation-item__label">The Events Calendar</span></a></li></ul></nav> </div> <div class="wp-block-group nx-footer__col is-layout-flow wp-block-group-is-layout-flow"> <h3 class="wp-block-heading">Company</h3> <nav class="nx-footer__nav wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex" aria-label=" 4"><ul class="wp-block-navigation__container nx-footer__nav wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.nexcess.com/"><span class="wp-block-navigation-item__label">nexcess.com</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.nexcess.com/access-account/"><span class="wp-block-navigation-item__label">Support</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://status.nexcess.com/"><span class="wp-block-navigation-item__label">Status</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.nexcess.com/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li></ul></nav> </div> </div> <div class="wp-block-group nx-footer__bottom is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-36924b92 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--70)"> <p class="wp-block-paragraph">© 2026 Nexcess. All rights reserved.</p> <p class="wp-block-paragraph">Built with the Nexcess design system</p> </div> </div> </div> <aside class="nx-mmenu" aria-label="Menu"><div class="nx-mmenu__head"><span class="nx-mmenu__title">Menu</span><button class="nx-iconbtn" data-nx-drawer-close aria-label="Close menu"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M18 6 6 18M6 6l12 12"/></svg></button></div><nav class="nx-mnav" aria-label="Browse docs"><a class="nx-mnav__link" href="https://docs.nexcess.com/hosting/"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect width="20" height="8" x="2" y="2" rx="2"/><rect width="20" height="8" x="2" y="14" rx="2"/><path d="M6 6h.01M6 18h.01"/></svg><span>Hosting</span></a><a class="nx-mnav__link" href="https://docs.nexcess.com/sites-stores/"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="8" cy="21" r="1"/><circle cx="19" cy="21" r="1"/><path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"/></svg><span>Sites & Stores</span></a><a class="nx-mnav__link is-active" href="https://docs.nexcess.com/software/"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"/></svg><span>Software</span></a></nav></aside> <div data-nx-search></div> </footer> </div> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/nx-docs/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="nexcess-docs-search-config-js-before"> window.NX_ALGOLIA = {"configured":true,"unavailable":false,"appId":"W018TZQ54J","searchKey":"01b6bae7073e025766989bb22893f169","indexName":"nexcess_docs_production","replicas":[],"facets":[{"attribute":"content_type","label":"Content","values":{"Docs":"Docs","Updates":"Updates","Help":"Help"},"pills":true},{"attribute":"vertical","label":"Vertical"},{"attribute":"area","label":"Area"},{"attribute":"topic","label":"Topic","searchable":true},{"attribute":"category","label":"Category"},{"attribute":"lwcat","label":"Category"},{"attribute":"update_type","label":"Update type"}],"verticals":[{"slug":"hosting","label":"Hosting"},{"slug":"sites-stores","label":"Sites & Stores"},{"slug":"software","label":"Software"}],"contentTypeLabels":{"Docs":"Docs","Updates":"Updates","Help":"Help"},"resultsUrl":"https:\/\/docs.nexcess.com\/search\/?s=","searchParam":"s","routePrefix":"f_","scope":null,"demote":{"optionalFilters":[],"sumOrFiltersScores":false},"i18n":{"placeholder":"Search the docs\u2026","scopedPlaceholder":"Search %s docs\u2026","popular":"Popular","popularIn":"Popular in %s","empty":"No results for \u201c%s\u201d.","unavailable":"Search is temporarily unavailable.","navigate":"to navigate","open":"to open","enterSearch":"to search","close":"Esc","chipSeries":"Series","chipHelp":"Help Doc","chipUpdate":"Update","chipReleaseNote":"Release Note","chipLegacy":"Legacy","help":"How to filter","helpType":"Type to narrow the results as you type.","helpEnter":"Press Enter to open the full results page and filter by vertical, area, topic, category, content type and update type.","helpScope":"On a product or section page, press \u2318\u21e7K to search within that area only.","helpAll":"See all results & filters","helpClose":"Close help","allResults":"See all results","noResults":"No results found.","clearFilters":"Clear filters","filters":"Filters","all":"All","showMore":"Show more","showLess":"Show less","clearAll":"Clear all","showResults":"Show %s results","searchWithin":"Search %s\u2026","removeFilter":"Remove filter: %s","sort":"Sort","sortRelevance":"Most relevant","sortNewest":"Newest","resultsHeading":"Search results","stats":"%1$s results","statsQuery":"%1$s results for \u201c%2$s\u201d","searchPlaceholder":"Search the docs\u2026"}}; //# sourceURL=nexcess-docs-search-config-js-before </script> <script id="nexcess-docs-search-js" src="https://docs.nexcess.com/wp-content/plugins/nexcess-docs-core/assets/build/search.js?ver=1786384352"></script> <script id="nexcess-docs-js-extra"> var NX_UPDATES = {"restBase":"https://docs.nexcess.com/wp-json/nexcess-docs-theme/v1/update/"}; //# sourceURL=nexcess-docs-js-extra </script> <script id="nexcess-docs-js" src="https://docs.nexcess.com/wp-content/themes/nx-docs/assets/js/docs-theme.js?ver=1788270816"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://docs.nexcess.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1"}} </script> <script type="module"> /*! This file is auto-generated */ var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); //# sourceURL=https://docs.nexcess.com/wp-includes/js/wp-emoji-loader.min.js </script> </body> </html> <!-- plugin=object-cache-pro client=phpredis metric#hits=1981 metric#misses=11 metric#hit-ratio=99.5 metric#bytes=793641 metric#prefetches=0 metric#store-reads=108 metric#store-writes=2 metric#store-hits=111 metric#store-misses=2 metric#sql-queries=9 metric#ms-total=127.43 metric#ms-cache=9.46 metric#ms-cache-avg=0.0868 metric#ms-cache-ratio=7.4 -->