!function(){var e={6942:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function y(e,t,n,r){void 0===r&&(r={});let{window:a=document.defaultView,v5Compat:o=!1}=r,u=a.history,f=l.Pop,y=null,h=b();function b(){return(u.state||{idx:null}).idx}function g(){f=l.Pop;let e=b(),t=null==e?null:e-h;h=e,y&&y({action:f,location:w.location,delta:t})}function v(e){let t="null"!==a.location.origin?a.location.origin:a.location.href,n="string"==typeof e?e:d(e);return n=n.replace(/ $/,"%20"),c(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}null==h&&(h=0,u.replaceState(i({},u.state,{idx:h}),""));let w={get action(){return f},get location(){return e(a,u)},listen(e){if(y)throw new Error("A history only accepts one active listener");return a.addEventListener(s,g),y=e,()=>{a.removeEventListener(s,g),y=null}},createHref:e=>t(a,e),createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){f=l.Push;let r=p(w.location,e,t);n&&n(r,e),h=b()+1;let i=m(r,h),s=w.createHref(r);try{u.pushState(i,"",s)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;a.location.assign(s)}o&&y&&y({action:f,location:w.location,delta:1})},replace:function(e,t){f=l.Replace;let r=p(w.location,e,t);n&&n(r,e),h=b();let a=m(r,h),i=w.createHref(r);u.replaceState(a,"",i),o&&y&&y({action:f,location:w.location,delta:0})},go:e=>u.go(e)};return w}var h;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(h||(h={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function b(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}const g=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function v(e,t){void 0===t&&(t="/");let n,{pathname:r,search:a="",hash:o=""}="string"==typeof e?f(e):e;if(r)if(i=r,g.test(i))n=r;else{if(r.includes("//")){let e=r;r=r.replace(/\/\/+/g,"/"),u(!1,"Pathnames cannot have embedded double slashes - normalizing "+e+" -> "+r)}n=r.startsWith("/")?w(r.substring(1),"/"):w(r,t)}else n=t;var i;return{pathname:n,search:P(a),hash:j(o)}}function w(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function _(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in and the router will parse it for you.'}function k(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function S(e,t){let n=k(e);return t?n.map((e,t)=>t===n.length-1?e.pathname:e.pathnameBase):n.map(e=>e.pathnameBase)}function E(e,t,n,r){let a;void 0===r&&(r=!1),"string"==typeof e?a=f(e):(a=i({},e),c(!a.pathname||!a.pathname.includes("?"),_("?","pathname","search",a)),c(!a.pathname||!a.pathname.includes("#"),_("#","pathname","hash",a)),c(!a.search||!a.search.includes("#"),_("#","search","hash",a)));let o,l=""===e||""===a.pathname,s=l?"/":a.pathname;if(null==s)o=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;a.pathname=t.join("/")}o=e>=0?t[e]:"/"}let u=v(a,o),m=s&&"/"!==s&&s.endsWith("/"),p=(l||"."===s)&&n.endsWith("/");return u.pathname.endsWith("/")||!m&&!p||(u.pathname+="/"),u}const O=e=>e.join("/").replace(/\/\/+/g,"/"),P=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",j=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const C=["post","put","patch","delete"],A=(new Set(C),["get",...C]);new Set(A),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t{n.current=!0}),a.useCallback(function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,N({fromRouteId:t},a)))},[e,t])}():function(){I()||c(!1);let e=a.useContext(x),{basename:t,future:n,navigator:r}=a.useContext(D),{matches:o}=a.useContext(M),{pathname:i}=R(),l=JSON.stringify(S(o,n.v7_relativeSplatPath)),s=a.useRef(!1);return U(()=>{s.current=!0}),a.useCallback(function(n,a){if(void 0===a&&(a={}),!s.current)return;if("number"==typeof n)return void r.go(n);let o=E(n,JSON.parse(l),i,"path"===a.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:O([t,o.pathname])),(a.replace?r.replace:r.push)(o,a.state,a)},[t,r,l,i,e])}()}a.Component;var B=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(B||{}),W=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(W||{});function z(e){let t=a.useContext(x);return t||c(!1),t}function L(e){let t=function(){let e=a.useContext(M);return e||c(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||c(!1),n.route.id}function G(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}a.startTransition;function H(e){let{basename:t="/",children:n=null,location:r,navigationType:o=l.Pop,navigator:i,static:s=!1,future:u}=e;I()&&c(!1);let m=t.replace(/^\/*/,"/"),p=a.useMemo(()=>({basename:m,navigator:i,static:s,future:N({v7_relativeSplatPath:!1},u)}),[m,u,i,s]);"string"==typeof r&&(r=f(r));let{pathname:d="/",search:y="",hash:h="",state:g=null,key:v="default"}=r,w=a.useMemo(()=>{let e=b(d,m);return null==e?null:{location:{pathname:e,search:y,hash:h,state:g,key:v},navigationType:o}},[m,d,y,h,g,v,o]);return null==w?null:a.createElement(D.Provider,{value:p},a.createElement(T.Provider,{children:n,value:w}))}new Promise(()=>{});a.Component;function $(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(e){}new Map;const V=a.startTransition;o.flushSync,a.useId;function Y(e){let{basename:t,children:n,future:r,window:o}=e,i=a.useRef();var l;null==i.current&&(i.current=(void 0===(l={window:o,v5Compat:!0})&&(l={}),y(function(e,t){let{pathname:n,search:r,hash:a}=e.location;return p("",{pathname:n,search:r,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"==typeof t?t:d(t)},null,l)));let s=i.current,[c,u]=a.useState({action:s.action,location:s.location}),{v7_startTransition:m}=r||{},f=a.useCallback(e=>{m&&V?V(()=>u(e)):u(e)},[u,m]);return a.useLayoutEffect(()=>s.listen(f),[s,f]),a.useEffect(()=>G(r),[r]),a.createElement(H,{basename:t,children:n,location:c.location,navigationType:c.action,navigator:s,future:r})}"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement;var q,K;function J(e){let t=a.useRef($(e)),n=a.useRef(!1),r=R(),o=a.useMemo(()=>function(e,t){let n=$(e);return t&&t.forEach((e,r)=>{n.has(r)||t.getAll(r).forEach(e=>{n.append(r,e)})}),n}(r.search,n.current?null:t.current),[r.search]),i=F(),l=a.useCallback((e,t)=>{const r=$("function"==typeof e?e(o):e);n.current=!0,i("?"+r,t)},[i,o]);return[o,l]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(q||(q={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(K||(K={}));const X=wp.element;function Q(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=rankMath.links[e]||"";if(!r)return"#";if(!t)return r;var a={utm_source:"Plugin",utm_medium:encodeURIComponent(t),utm_campaign:"WP"},o=r,i="",l=r.indexOf("#");-1!==l&&(o=r.substring(0,l),i=r.substring(l));var s=Object.keys(a).map(function(e){return"".concat(e,"=").concat(a[e])}).join("&"),c=o.includes("?")&&!o.endsWith("?")?"&":"?";return o+c+s+i+n}n.dn(Q);const Z=function(){return wp.element.createElement("div",{className:"header"},wp.element.createElement("div",{className:"logo text-center"},wp.element.createElement("a",{href:Q("seo-suite","SW Logo"),target:"_blank",rel:"noreferrer"},wp.element.createElement("img",{src:rankMath.logo,alt:"Rank Math SEO",width:"245"}))))};n.dn(Z);const ee=wp.data,te=lodash,ne=wp.compose,re=wp.apiFetch;var ae=n.n(re);const oe=wp.components,ie=wp.i18n,le=window.rankMathComponents,se=function(e){var t=e.saveData,n=e.skipStep,r=e.currentStep;return wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},"schema-markup"!==r&&wp.element.createElement(le.Button,{variant:"secondary",className:"button-skip",onClick:n},(0,ie.__)("Skip Step","seo-by-rank-math")),wp.element.createElement(le.Button,{variant:"primary",onClick:function(){t()}},(0,ie.__)("Save and Continue","seo-by-rank-math")))};n.dn(se);const ce=function(e){var t=e.link,n=e.heading,r=e.description,a=e.linkText,o=void 0===a?(0,ie.__)("Learn more.","seo-by-rank-math"):a,i=e.className,l=void 0===i?"":i;return wp.element.createElement("header",null,wp.element.createElement("h1",{dangerouslySetInnerHTML:{__html:n}}),wp.element.createElement("p",{className:l},r,t&&wp.element.createElement("a",{href:t,target:"_blank",rel:"noreferrer"},o)))};n.dn(ce);const ue=function(){return wp.element.createElement("div",{className:"wrapper"},wp.element.createElement("div",{className:"main-content steps-progress-skeleton"},wp.element.createElement("header",null,wp.element.createElement("span",{className:"title"}),wp.element.createElement("span",{className:"sub-title"})),wp.element.createElement("div",{id:"field-metabox-rank-math"},(0,te.map)(Array.from({length:5}),function(e,t){return wp.element.createElement("div",{key:t,className:"field-row"},wp.element.createElement("span",{className:"top"}),wp.element.createElement("span",{className:"bottom"}))}))))};function me(e){return me="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},me(e)}function pe(e){return function(e){if(Array.isArray(e))return de(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return de(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?de(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{};(0,te.isEmpty)(n)||e("rank-math-setup-wizard").updateStepData(a,n),ae()({method:"POST",path:"/rankmath/v1/setupWizard/updateStepData",data:{step:a,value:r}}).catch(function(e){alert(e.message)}).then(function(e){"ready"!==a&&((0,te.isBoolean)(e)?t.skipStep():window.location=e)})}}}))(function(e){var t=e.currentStep,n=e.data,r=e.steps,a=e.getStepData,o=e.onStepChange,i=e.saveData,l=e.updateData,s=e.skipStep,c=e.getNextStep;return(0,X.useEffect)(function(){(0,te.isEmpty)(n)&&a();var e=c();a(e||t)},[t]),wp.element.createElement("div",{className:"rank-math-steps-progress-wrapper"},wp.element.createElement(oe.TabPanel,{tabs:r,key:t,initialTabName:t,className:"rank-math-steps-progress header",onSelect:o},function(e){var r=e.name,a=e.slug,o=e.heading,c=e.view;return(0,te.isEmpty)(n)?wp.element.createElement(ue,null):wp.element.createElement("div",{className:"wrapper"},wp.element.createElement("div",{className:"main-content wizard-content--".concat(a||r)},o&&wp.element.createElement(ce,e),wp.element.createElement(c,{data:n,saveData:i,updateData:l,skipStep:s})),!(0,te.includes)(["ready","compatibility","import"],t)&&wp.element.createElement(se,{data:n,saveData:i,skipStep:s,currentStep:t}))}))}),ge=function(e){if("ready"!==e.searchParams.get("step"))return wp.element.createElement("div",{className:"return-to-dashboard"},wp.element.createElement("a",{href:rankMath.adminurl+"?page=rank-math&view=modules"},(0,ie.__)("Return to dashboard","seo-by-rank-math")))};n.dn(ge);const ve=wp.hooks;function we(){return we=Object.assign?Object.assign.bind():function(e){for(var t=1;t".concat((0,ie.__)("You can import settings in the next step.","seo-by-rank-math"),""):"";return[' '.concat(e," ").concat(n),wp.element.createElement(le.Button,{key:t,size:"small",variant:"secondary",className:"wizard-deactivate-plugin",onClick:function(e){return function(e,t){var n=Ee()(e.target);Oe("deactivate_plugins",{plugin:t}).always(function(e){1===e&&(n.parents("tr").find(".dashicons-warning").removeClass("dashicons-warning").addClass("dashicons-yes"),n.text((0,ie.__)("Deactivated","seo-by-rank-math")).attr("disabled","disabled"))})}(e,t)}},(0,ie.__)("Deactivate Plugin","seo-by-rank-math"))]})};n.dn(Pe);const je=function(e){var t=e.isWhitelabel,n=e.conflictingPlugins;return(0,te.isEmpty)(n)?wp.element.createElement("p",{className:"conflict-text noconflict"},(0,ie.__)("No known conflicting plugins found.","seo-by-rank-math")):wp.element.createElement(React.Fragment,null,wp.element.createElement("p",{className:"conflict-text"},t?(0,ie.__)("The following active plugins on your site may cause conflict issues when used alongside Rank Math: ","seo-by-rank-math"):(0,ie.__)("The following active plugins on your site may cause conflict issues when used alongside this plugin: ","seo-by-rank-math")),wp.element.createElement(le.Table,{className:"wizard-conflicts",fields:Pe(n),addHeader:!1}))};n.dn(je);const Ce=function(e){var t=e.phpVersion,n=e.phpVersionOk,r=e.phpVersionRecommend,a=e.isWhitelabel;if(!n)return(0,ie.sprintf)((0,ie.__)("Your PHP Version: %s | Recommended version: 7.4 | Minimal required: 7.2","seo-by-rank-math"),t);var o=(0,ie.sprintf)((0,ie.__)("Your PHP Version: %s","seo-by-rank-math"),t),i="".concat((0,ie.__)("Rank Math is compatible with your PHP version but we recommend updating to PHP 7.4 for increased speed and security. ","seo-by-rank-math")," ").concat((0,ie.__)("More information","seo-by-rank-math"),""),l=(0,ie.__)("This plugin is compatible with your PHP version but we recommend updating to PHP 7.4 for increased speed and security.","seo-by-rank-math"),s=r?"".concat((0,ie.__)(" | Recommended: PHP 7.4 or later","seo-by-rank-math"),"

").concat(a?i:l,"

"):"";return"".concat(o," ").concat(s)};n.dn(Ce);const Ae=function(e){var t=e.feature,n=e.passed,r=e.showStatus,a=void 0===r||r,o=e.isBase64,i=void 0!==o&&o?(0,ie.__)("available","seo-by-rank-math"):(0,ie.__)("installed","seo-by-rank-math"),l=n?i:(0,ie.__)("missing","seo-by-rank-math"),s=a?l:"";return"".concat(t," ").concat(s)};n.dn(Ae);var Ne=function(e){return wp.element.createElement("span",{className:"dashicons dashicons-".concat(e?"yes":"no")})};const xe=function(e){var t=e.phpVersion,n=e.phpVersionOk,r=e.phpVersionRecommended,a=e.extensions,o=e.isWhitelabel,i=a.dom,l=a.simpleXml,s=a.image,c=a.mbString,u=a.openSsl,m=a.base64Func,p=[{feature:(0,ie.__)("You are using the recommended WordPress version.","seo-by-rank-math"),passed:!0,showStatus:!1},{feature:(0,ie.__)("PHP DOM Extension","seo-by-rank-math"),passed:i},{feature:(0,ie.__)("PHP SimpleXML Extension","seo-by-rank-math"),passed:l},{feature:(0,ie.__)("PHP GD or Imagick Extension","seo-by-rank-math"),passed:s},{feature:(0,ie.__)("PHP MBstring Extension","seo-by-rank-math"),passed:c},{feature:(0,ie.__)("PHP OpenSSL Extension","seo-by-rank-math"),passed:u,showStatus:c},{feature:(0,ie.__)("Base64 encode & decode functions","seo-by-rank-math"),passed:m,isBase64:!0}],d=(0,te.map)(p,function(e){var t;return[Ae(e),Ne(null!==(t=e.status)&&void 0!==t?t:e.passed)]}),f=Ce({phpVersion:t,phpVersionOk:n,phpVersionRecommended:r,isWhitelabel:o});return d=(0,te.concat)([[f,Ne(t)]],d)};function De(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Te(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Te(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0?t[s]=e:delete t[s],n(t)};return wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"plugin-title ".concat(o?"is-open":"")},wp.element.createElement(le.CheckboxControl,{variant:"metabox",checked:Boolean(p),onChange:function(e){var t=(0,te.map)(c,function(e){return e.id}),n=e?[].concat(We(t),[m]):[];return f(n)}}),wp.element.createElement(oe.Button,{onClick:function(){return i(function(e){return!e})}},wp.element.createElement("h3",null,l),wp.element.createElement(oe.Icon,{icon:o?"arrow-up-alt2":"arrow-down-alt2"}))),o&&wp.element.createElement("div",{className:"inside"},wp.element.createElement(le.CheckboxList,{toggleAll:!0,variant:"metabox",value:p,onChange:function(e){var t=p,n=[].concat(We(e),We((0,te.includes)(t,m)?[m]:[]));return f(n)},options:c}),wp.element.createElement("p",{className:"description",dangerouslySetInnerHTML:{__html:u}}),wp.element.createElement(le.CheckboxControl,{variant:"metabox",label:(0,ie.__)("Recalculate SEO Scores","seo-by-rank-math"),checked:(0,te.includes)(p,m),onChange:function(e){var t=p,n=[].concat(We((0,te.filter)(t,function(e){return e!==m})),We(e?[m]:[]));return f(n)}})))};n.dn(Ve);const Ye=rankMathAnalyzer,qe=function(e){var t=rankMath.assessor.researchesTests;return t=(0,te.difference)(t,["keywordNotUsed"]),e.isProduct?t=(0,te.difference)(t,["keywordInSubheadings","linksHasExternals","linksNotAllExternals","linksHasInternal","titleSentiment","titleHasNumber","contentHasTOC"]):t};function Ke(e){return Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ke(e)}function Je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xe(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ke(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ke(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ke(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ze(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ze(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ze(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nt.getHours()?"0":"")+t.getHours()+":"+(10>t.getMinutes()?"0":"")+t.getMinutes()+":"+(10>t.getSeconds()?"0":"")+t.getSeconds()+"] "+e+"\n";o(function(e){return e+n})},y=function(e,t,n,r,a){if(0!==t.length){n=n||1;var o=t.shift(),i="deactivate"===o?(0,ie.sprintf)((0,ie.__)("Deactivating %1$s","seo-by-rank-math"),a):(0,ie.sprintf)((0,ie.__)("Importing %1$s from %2$s","seo-by-rank-math"),o,a),l=(0,te.floor)(100/p);"recalculate"===o&&(i=(0,ie.__)("Starting SEO score recalculation","seo-by-rank-math")),f(i),fetch(rankMath.ajaxurl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({perform:o,pluginSlug:e,paged:n,action:"rank_math_import_plugin",security:rankMath.security})}).then(function(e){if(!e.ok)throw new Error(e.statusText);return e.json()}).then(function(i){var c=1;i&&i.page&&i.page0?function(e,t,n,r,a){var o={};if("complete"!==e)return new Promise(function(t){(0,te.forEach)((0,te.entries)(e),function(e){var t=Qe(e,2),n=t[0],r=t[1];if(!d.includes(n)){d.push(n);var a=new Ye.ResultManager,i=wp.i18n,l=new Ye.Paper;l.setTitle(r.title),l.setDescription(r.description),l.setText(r.content),l.setKeyword(r.keyword),l.setKeywords(r.keywords),l.setPermalink(r.url),l.setUrl(r.url),r.thumbnail&&l.setThumbnail(r.thumbnail),l.setContentAI(r.hasContentAi);var s=qe(r);new Ye.Analyzer({i18n:i,analysis:s}).analyzeSome(s,l).then(function(e){a.update(l.getKeyword(),e,!0);var t=a.getScore(r.keyword);r.isProduct&&(t+=r.isReviewEnabled?1:0,t+=r.hasProductSchema?1:0),o[n]=t})}}),t()}).then(function(){fetch(rankMath.api.root+"rankmath/v1/updateSeoScore",{method:"POST",headers:{"Content-Type":"application/json","X-WP-Nonce":rankMath.restNonce},body:JSON.stringify({action:"rank_math_update_seo_score",postScores:o})}).then(function(e){if(!e.ok)throw new Error(e.statusText);return e.json()}).then(function(){f((0,ie.__)("SEO Scores updated","seo-by-rank-math")),y(t,n,r,a)}).catch(function(e){f(e.message)})});y(t,n,r,a)}(i.data,a,t,n,r):("recalculate"===o&&0===i.total_items&&(i.message=(0,ie.__)("No posts found without SEO score.","seo-by-rank-math")),f(i.success?i.message:i.error),y(e,t,c,r,a))}).catch(function(n){f(n.message),y(e,t,null,r,a)})}else r()},h=function(e){var t=(0,te.keys)(c),n=t[0],r=c[n],a=(0,te.keys)(c)[0];if(delete c[a],0===t.length)return f((0,ie.__)("Import finished. Click on the button below to continue the Setup Wizard.","seo-by-rank-math")),void e();y(a,r,null,function(){h(e)},n)};return(0,X.useEffect)(function(){f((0,ie.__)("Import started…","seo-by-rank-math")),h(function(){s(100)}),n(!0)},[]),(0,X.useEffect)(function(){var e=document.querySelector("#import-progress-textarea");e.scrollTop=e.scrollHeight-e.clientHeight-20},[f]),wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{id:"import-progress-bar"},wp.element.createElement("div",{id:"importProgress"},wp.element.createElement("div",{id:"importBar",style:{width:l+"%"}})),wp.element.createElement("span",{className:"left"},wp.element.createElement("strong",null,(0,ie.__)("Importing: ","seo-by-rank-math")),wp.element.createElement("span",{className:"plugin-from"},(0,te.map)(m,function(e,t){return wp.element.createElement(X.Fragment,{key:t},e,te.length)&&(t=e.length);for(var n=0,r=Array(t);nLearn more about the import process here.',"seo-by-rank-math"),Q("seo-import","SW Import Step")),n&&(r+="
"+(0,ie.sprintf)((0,ie.__)("%s plugin will be disabled automatically moving forward to avoid conflicts. It is thus recommended to import the data you need now.","seo-by-rank-math"),t)),r}(n,a,i);return rt(rt({},r),{},{plugin:n,metaOptions:l,metaDescription:s})});return(0,te.filter)(t,Boolean)};function st(e){return function(e){if(Array.isArray(e))return mt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ut(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ct(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||ut(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ut(e,t){if(e){if("string"==typeof e)return mt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(e,t):void 0}}function mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n4&&void 0!==arguments[4]?arguments[4]:"",o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];t=t||"error",r=r||!1;var i=Ee()('

'+e+"

").hide();o||n.siblings(".notice").remove(),n.after(i),i.slideDown(),Ee()(document).trigger("wp-updates-notice-added"),Ee()("html,body").animate({scrollTop:i.offset().top-50},"slow"),r&&setTimeout(function(){i.fadeOut(function(){i.remove()})},r)}function yt(e){return yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yt(e)}n.dn(dt),n.dn(ft);var ht=["validate","afterSave"];function bt(){return bt=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if((0,te.includes)(["roleCapabilities","redirections"],e))return{data:t,fields:{},updated:[]};var o={},i=[];return{data:(0,te.isUndefined)(n)?{}:(0,te.reduce)(n,function(e,n){return(0,te.isArray)(n.fields)&&0!==n.fields.length?"htaccess"===n.name?(e.htaccess_allow_editing=t.htaccess_allow_editing,e.htaccess_content=t.htaccess_content,(0,te.isEqual)(t.htaccess_content,a.htaccess_content)||i.push("htaccess_content"),e):((0,te.forEach)(n.fields,function(n){var l=n.id;if(r)(0,te.has)(n,"default")&&(e[l]=n.default,o[l]=n.type);else{var s=(""===t[l]||(0,te.isUndefined)(t[l]))&&(0,te.has)(n,"default")?n.default:t[l];e[l]=s,o[l]=n.type,"file"!==n.type||(0,te.isUndefined)(t[l+"_id"])||(e[l+"_id"]=t[l+"_id"],o[l]="text"),(0,te.isEqual)(s,a[l])||i.push(l)}}),e):e},{}),fields:o,updated:i}};const Pt=(0,ne.compose)((0,ee.withSelect)(function(e){return{settings:e("rank-math-settings").getdirtySettings(),data:e("rank-math-settings").getData()}}),(0,ee.withDispatch)(function(e,t){var n=t.type,r=t.settings,a=t.tabs,o=t.footer.applyButton;return{saveSettings:function(t,i){var l=Ot(n,r,a,!1,i);t("updating"),ae()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:l.data,fieldTypes:l.fields,updated:l.updated}}).then(function(n){return t("updated"),n?!(0,te.isUndefined)(n.notifications)&&n.notifications.length?((0,te.forEach)(n.notifications,function(e){var t=!(0,te.isEmpty)(e.error);ft(t?e.error:e.success,t?"error":"success",Ee()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice",!0)}),void Ee()("html, body").animate({scrollTop:0},"fast")):n.error?(ft(n.error,"error",Ee()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void Ee()("html, body").animate({scrollTop:0},"fast")):(e("rank-math-settings").updateData(n.settings?n.settings:vt({},l.data)),n.success?(ft(n.success,"success",Ee()(".rank-math-breadcrumbs-wrap"),!1,"rank-math-settings-notice"),void Ee()("html, body").animate({scrollTop:0},"fast")):(n&&!n.error&&o.afterSave&&o.afterSave(),t("updated"),void e("rank-math-settings").resetdirtySettings())):(t(""),void window.alert((0,ie.__)("Something went wrong! Please try again.","seo-by-rank-math")))})},resetSettings:function(t){var o=Ot(n,r,a,!0);t("resetting"),ae()({method:"POST",path:"/rankmath/v1/updateSettings",data:{type:n,settings:o.data,fieldTypes:o.fields,isReset:!0}}).then(function(n){if(!n)return t(""),void window.alert((0,ie.__)("Something went wrong! Please try again.","seo-by-rank-math"));t("resetted"),e("rank-math-settings").updateData(n.settings?n.settings:vt({},o.data)),e("rank-math-settings").resetdirtySettings()})}}}))(function(e){var t=_t((0,X.useState)(""),2),n=t[0],r=t[1],a=e.settings,o=e.data,i=e.resetSettings,l=e.saveSettings,s=e.footer,c=s.applyButton,u=c.validate,m=(c.afterSave,function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;re.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:null,n=e.relation,r=void 0===n?"or":n,a=e.compare,o=void 0===a?"":a,i=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;re.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nMin Size: 112Χ112px.
A squared image is preferred by the search engines.","seo-by-rank-math")},{id:"open_graph_image",type:"file",name:(0,ie.__)("Default Social Share Image","seo-by-rank-math"),description:(0,ie.__)("When a featured image or an OpenGraph Image is not set for individual posts/pages/CPTs, this image will be used as a fallback thumbnail when your post is shared on Facebook. The recommended image size is 1200 x 630 pixels.","seo-by-rank-math")}]};function rn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return an(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?an(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function an(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n]*>([\S\s]*?)<\/script>/gim,"").replace(/<\/?\w(?:[^"'>]|"[^"]*"|'[^']*')*>/gim,""),yn.innerHTML=e,e=yn.textContent,yn.textContent=""),e}function bn(e){return bn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bn(e)}function gn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function vn(e){for(var t=1;treconnect with all required permissions.',"seo-by-rank-math"),t)}}))};function Sn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,a=e}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return En(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?En(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function En(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nnoindex is useful for avoiding indexation of thin content pages and dilution of page rank. As soon as a post is added, the page is updated to index.","seo-by-rank-math"),classes:"rank-math-advanced-option"},{id:"nofollow_external_links",type:"toggle",name:(0,ie.__)("Nofollow External Links","seo-by-rank-math"),desc:(0,ie.__)('Automatically add rel="nofollow" attribute for external links appearing in your posts, pages, and other post types. The attribute is dynamically applied when the content is displayed, and the stored content is not changed.',"seo-by-rank-math"),classes:"rank-math-advanced-option"},{id:"new_window_external_links",type:"toggle",name:(0,ie.__)("Open External Links in New Tab/Window","seo-by-rank-math"),desc:(0,ie.__)('Automatically add a target="_blank" attribute to external links appearing in your posts, pages, and other post types. The attributes are applied when the content is displayed, which does not change the stored content.',"seo-by-rank-math")}]};n.dn(Fn);const Bn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Fn(),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};n.dn(Bn);const Wn=wp.url;function zn(e){return zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zn(e)}function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Gn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=e?"rank-math-"+e:"rank-math",t=Gn(Gn({},t),{},{page:e}),(0,Wn.addQueryArgs)(rankMath.adminurl,t)};n.dn($n);var Vn=[rankMath.isPro?{icon:"video-alt3",href:Q("yt-link","SW Ready Step Upgrade"),text:(0,ie.__)("Subscribe to Our YouTube Channel","seo-by-rank-math")}:{icon:"star-filled pro",href:Q("pro","SW Ready Step Upgrade"),text:wp.element.createElement("strong",{className:"pro-label"},(0,ie.__)("Know more about the PRO version","seo-by-rank-math"))},{icon:"facebook",href:Q("fb-group","SW Ready Step Upgrade"),text:(0,ie.__)("Join FREE Facebook Group","seo-by-rank-math")},{icon:"welcome-learn-more",href:Q("kb-seo-suite","SW Ready Step KB"),text:(0,ie.__)("Rank Math Knowledge Base","seo-by-rank-math")},{icon:"sos",href:Q("support","SW Ready Step Support"),text:(0,ie.__)("Get 24x7 Support","seo-by-rank-math")}];const Yn=function(e){var t=e.data,n=e.skipStep,r=t.scoreImg,a=t.dashboardUrl,o=t.isWhitelabel,i="advanced"===t.setup_mode;return o?wp.element.createElement(React.Fragment,null,wp.element.createElement("p",null,(0,ie.__)("Your site is now optimized","seo-by-rank-math")),wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},wp.element.createElement(le.Button,{href:$n("options-general"),variant:"primary"},(0,ie.__)("Proceed to Settings","seo-by-rank-math")))):wp.element.createElement(React.Fragment,null,wp.element.createElement("div",{className:"wizard-next-steps wp-clearfix"},wp.element.createElement("div",{className:"score-100"},wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("score-100","SW Ready Score Image")},wp.element.createElement("img",{src:r,alt:(0,ie.__)("Score 100","seo-by-rank-math")}))),wp.element.createElement("div",{className:"learn-more"},wp.element.createElement("h2",null,(0,ie.__)("Learn more","seo-by-rank-math")),wp.element.createElement("ul",null,(0,te.map)(Vn,function(e){var t=e.icon,n=e.href,r=e.text;return wp.element.createElement("li",{key:r},wp.element.createElement("span",{className:"dashicons dashicons-".concat(t)}),wp.element.createElement("a",{href:n,target:"_blank",rel:"noreferrer"},r))})))),wp.element.createElement("footer",{className:"form-footer wp-core-ui rank-math-ui"},wp.element.createElement(le.Button,{variant:i?"secondary":"primary",className:i?"rank-math-return-dashboard":"rank-math-advanced-option",href:a},(0,ie.__)("Return to dashboard","seo-by-rank-math")),wp.element.createElement(le.Button,{variant:"secondary",href:$n("",{view:"help"})},(0,ie.__)("Proceed to Help Page","seo-by-rank-math")),i&&wp.element.createElement(le.Button,{variant:"primary",className:"rank-math-advanced-option",onClick:n},(0,ie.__)("Setup Advanced Options","seo-by-rank-math"))))};n.dn(Yn);const qn=function(e){var t=e.data,n=e.updateData,r=e.saveData,a=e.skipStep,o=t.isWhitelabel;return wp.element.createElement(React.Fragment,null,wp.element.createElement("header",null,wp.element.createElement("h1",null,wp.element.createElement("i",{className:"dashicons dashicons-yes"})," ",(0,ie.__)("Your site is ready! ","seo-by-rank-math"),wp.element.createElement(le.SocialShare,{isWhitelabel:o}))),wp.element.createElement("div",{className:"rank-math-additional-options"},wp.element.createElement("div",{className:"rank-math-auto-update-wrapper"},wp.element.createElement("h3",null,(0,ie.__)("Enable auto update of the plugin","seo-by-rank-math")),wp.element.createElement(le.ToggleControl,{checked:t.enable_auto_update,onChange:function(e){n("enable_auto_update",e),r()}}))),wp.element.createElement("br",{className:"clear"}),wp.element.createElement(Yn,{data:t,skipStep:a}))};n.dn(qn);const Kn=function(e){var t=e.roles,n=e.capabilities,r=(0,te.map)((0,te.keys)(n),function(e){return{id:e,label:n[e]}}),a=[{id:"role_manager",type:"toggle",name:(0,ie.__)("Role Manager","seo-by-rank-math"),desc:(0,ie.__)("The Role Manager allows you to use WordPress roles to control which of your site users can have edit or view access to Rank Math's settings.","seo-by-rank-math")}];return(0,te.forEach)((0,te.keys)(t),function(o){var i,l=(null===(i=e[o])||void 0===i?void 0:i.length)===(0,te.keys)(n).length;a.push({options:r,id:o,name:t[o],type:"multicheck_inline",toggleAll:!0,dep:{role_manager:!0},classes:"field-big-labels ".concat(l?"multicheck-checked":"")})}),a};n.dn(Kn);const Jn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Kn(t),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};n.dn(Jn);const Xn=function(){return[{id:"404_monitor_title",type:"raw",content:wp.element.createElement("div",{key:"monitor-header",className:"field-row monitor-header text-center"},wp.element.createElement("h1",null,(0,ie.__)("404 Monitor","seo-by-rank-math")),wp.element.createElement("div",{className:"monitor-desc text-center"},(0,ie.__)("Set default values for the 404 error monitor here.","seo-by-rank-math")))},{id:"404-monitor",type:"toggle",name:(0,ie.__)("404 Monitor","seo-by-rank-math"),desc:(0,ie.__)("The 404 monitor will let you see if visitors or search engines bump into any 404 Not Found error while browsing your site.","seo-by-rank-math")},{id:"redirection_title",type:"raw",content:wp.element.createElement("div",{key:"redirections-header",className:"field-row redirections-header text-center",style:{borderTop:0}},wp.element.createElement("br",null),wp.element.createElement("h1",null,(0,ie.__)("Redirections","seo-by-rank-math")),wp.element.createElement("div",{className:"redirections-desc text-center"},(0,ie.__)("Set default values for the redirection module from here. ","seo-by-rank-math"),wp.element.createElement("a",{target:"_blank",rel:"noreferrer",href:Q("redirections","SW Redirection Step")},(0,ie.__)("Learn more about Redirections.","seo-by-rank-math"))))},{id:"redirections",type:"toggle",name:(0,ie.__)("Redirections","seo-by-rank-math"),desc:(0,ie.__)("Set up temporary or permanent redirections. Combined with the 404 monitor, you can easily redirect faulty URLs on your site, or add custom redirections.","seo-by-rank-math")}]};n.dn(Xn);const Qn=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(Xn(),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};n.dn(Qn);const Zn=function(e,t){var n="pt_".concat(e,"_default_rich_snippet"),r=(0,ie.sprintf)((0,ie.__)("Schema Type for %s","seo-by-rank-math"),(0,te.capitalize)(e)+"s");return"product"===e?{id:n,type:"radio_inline",name:r,desc:(0,ie.__)("Default rich snippet selected when creating a new product.","seo-by-rank-math"),options:{off:(0,ie.__)("None","seo-by-rank-math"),product:(0,ie.__)("Product","seo-by-rank-math")}}:{id:n,type:2===(0,te.values)(t).length?"radio_inline":"select_search",name:r,desc:(0,ie.__)("Default rich snippet selected when creating a new post of this type.","seo-by-rank-math"),options:t,dep:{rich_snippet:!0}}};function er(e){return er="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},er(e)}function tr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=er(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=er(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==er(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.dn(Zn);const nr=function(e){var t=[{id:"rich_snippet",type:"toggle",name:(0,ie.__)("Schema Type","seo-by-rank-math"),desc:(0,ie.__)("Use automatic structured data to mark up content, to help Google better understand your content's context for display in Search. You can set different defaults for your posts here.","seo-by-rank-math")}];return(0,te.forEach)((0,te.values)(e.accessiblePostTypes),function(n){if("attachment"!==n){t.push(Zn(n,e.schemaTypes));var r=tr({relation:"and",rich_snippet:!0},"pt_".concat(n,"_default_rich_snippet"),"article"),a="person"===e.knowledgegraph_type?'

'.concat((0,ie.sprintf)((0,ie.__)('Google does not allow Person as the Publisher for articles. Organization will be used instead. You can read more about this here.',"seo-by-rank-math"),Q("google-article-schema")),"

"):void 0;t.push({id:"pt_".concat(n,"_default_article_type"),type:"radio_inline",name:(0,ie.__)("Article Type","seo-by-rank-math"),options:{Article:(0,ie.__)("Article","seo-by-rank-math"),BlogPosting:(0,ie.__)("Blog Post","seo-by-rank-math"),NewsArticle:(0,ie.__)("News Article","seo-by-rank-math")},dep:r,desc:a})}}),t};n.dn(nr);const rr=function(e){var t=e.data,n=e.updateData,r=(0,te.map)(nr(t),function(e){return e.value=t[e.id],e.onChange=function(t){return n(e.id,t)},e});return wp.element.createElement(Jt,{fields:r,settings:t})};function ar(e){return ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ar(e)}function or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ir(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:Pr,t=arguments.length>1?arguments[1]:void 0;return"RANK_MATH_APP_UI"===t.type?Er(Er({},e),{},Or({},t.key,t.value)):e}function Cr(e,t){return e.appUi[t]}var Ar;(0,ee.register)((0,ee.createReduxStore)("rank-math-setup-wizard",{reducer:(0,ee.combineReducers)(t),selectors:r,actions:e}));Ar=function(){(0,X.createRoot)(document.getElementById("rank-math-wizard-wrapper")).render(wp.element.createElement(React.Fragment,null,wp.element.createElement(Z,null),wp.element.createElement(Y,null,wp.element.createElement(yr,null))))},"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",Ar):Ar())}()}();