1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<link rel="preconnect" href="//privacy-proxy.usercentrics.eu"> 7<link rel="preload" href="//privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js" as="script">
8<script type="application/javascript" src="https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js"></script>
vendor: 1 bytes, line 8
8
9<script id="usercentrics-cmp" src="https://web.cmp.usercentrics.eu/ui/loader.js" data-settings-id="RPYbfNnYUCkbmG" async></script>
vendor: 1 bytes, line 9
9
10<script>uc.setCustomTranslations('https://termageddon.ams3.cdn.digitaloceanspaces.com/translations/');</script>
10<title>About MainWP - Plugin to manage hundreds of WordPress sites</title> 11<link rel="preload" href="https://mainwp.com/wp-content/uploads/2024/05/Inter-Regular.ttf" as="font" type="font/ttf" crossorigin="anonymous">
12<script>window._wca = window._wca || [];</script>
12 13<meta name="dc.title" content="About MainWP - Plugin to manage hundreds of WordPress sites"> 14<meta name="dc.description" content="Everything you need to know about MainWP. Best fit for Agencies, Developers, & Freelancers to manage multiple WordPress websites from a single dashboard."> 15<meta name="dc.relation" content="https://mainwp.com/about-mainwp/"> 16<meta name="dc.source" content="https://mainwp.com/"> 17<meta name="dc.language" content="en_US"> 18<meta name="description" content="Everything you need to know about MainWP. Best fit for Agencies, Developers, & Freelancers to manage multiple WordPress websites from a single dashboard."> 19<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> 20<link rel="canonical" href="https://mainwp.com/about-mainwp/"> 21<meta property="og:url" content="https://mainwp.com/about-mainwp/"> 22<meta property="og:site_name" content="MainWP WordPress Management"> 23<meta property="og:locale" content="en_US"> 24<meta property="og:type" content="article"> 25<meta property="article:author" content="https://www.facebook.com/mainwp"> 26<meta property="article:publisher" content="https://www.facebook.com/mainwp"> 27<meta property="og:title" content="About MainWP - Plugin to manage hundreds of WordPress sites"> 28<meta property="og:description" content="Everything you need to know about MainWP. Best fit for Agencies, Developers, & Freelancers to manage multiple WordPress websites from a single dashboard."> 29<meta property="og:image" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 30<meta property="og:image:secure_url" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 31<meta property="og:image:width" content="1239"> 32<meta property="og:image:height" content="650"> 33<meta property="fb:pages" content="1395662563990239"> 34<meta name="twitter:card" content="summary"> 35<meta name="twitter:site" content="@mymainwp"> 36<meta name="twitter:creator" content="@mymainwp"> 37<meta name="twitter:title" content="About MainWP - Plugin to manage hundreds of WordPress sites"> 38<meta name="twitter:description" content="Everything you need to know about MainWP. Best fit for Agencies, Developers, & Freelancers to manage multiple WordPress websites from a single dashboard."> 39<meta name="twitter:image" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 40<link rel='dns-prefetch' href='//app.bentonow.com' /> 41<link rel='dns-prefetch' href='//stats.wp.com' /> 42<link rel="alternate" type="application/rss+xml" title="MainWP WordPress Management » Feed" href="https://mainwp.com/feed/" /> 43<link rel="alternate" type="application/rss+xml" title="MainWP WordPress Management » Comments Feed" href="https://mainwp.com/comments/feed/" /> 44<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://mainwp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmainwp.com%2Fabout-mainwp%2F" /> 45<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://mainwp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmainwp.com%2Fabout-mainwp%2F&format=xml" /> 46<style id="wp-img-auto-sizes-contain-inline-css"> 47img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 48/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 49</style> 50<link rel='stylesheet' id='wc-vat-compliance-style-css' href='https://mainwp.com/wp-content/plugins/woocommerce-eu-vat-compliance-premium/build/style-vat-number-block.css?ver=1.36.10' media='all' /> 51<style id="wp-emoji-styles-inline-css"> 52 53 img.wp-smiley, img.emoji { 54 display: inline !important; 55 border: none !important; 56 box-shadow: none !important; 57 height: 1em !important; 58 width: 1em !important; 59 margin: 0 0.07em !important; 60 vertical-align: -0.1em !important; 61 background: none !important; 62 padding: 0 !important; 63 } 64/*# sourceURL=wp-emoji-styles-inline-css */ 65</style> 66<style id="classic-theme-styles-inline-css"> 67/*! This file is auto-generated */ 68.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
68padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 69/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 70</style> 71 72<link rel='stylesheet' id='automaticcss-core-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic.css?ver=1762865234' media='all' /> 73<style id="automaticcss-core-inline-css"> 74/* File: automatic-custom-css.css - Version: 3.3.5 - Generated: 2025-11-11 08:47:15 */ 75main .bg--base a { 76 color: var(--action); 77} 78 79/*# sourceURL=automaticcss-core-inline-css */ 80</style> 81<link rel='stylesheet' id='automaticcss-gutenberg-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-gutenberg.css?ver=1762865236' media='all' /> 82<style id="global-styles-inline-css"> 83:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
83--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
83.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 84/*# sourceURL=global-styles-inline-css */ 85</style> 86 87<link rel='stylesheet' id='mainwp-meilisearch-css' href='https://mainwp.com/wp-content/plugins/mainwp-meilisearch/assets/mainwp-meilisearch-styles.css?ver=1.0.0.29' media='all' /> 88<link rel='stylesheet' id='tap-disclosure-notice-css' href='https://mainwp.com/wp-content/plugins/thirstyaffiliates-pro/js/app/disclosure-notice/dist/disclosure-notice.css?ver=1.9.0.1-hc' media='all' /> 89<style id="woocommerce-inline-inline-css"> 90.woocommerce form .form-row .required { visibility: visible; } 91/*# sourceURL=woocommerce-inline-inline-css */ 92</style> 93<link rel='stylesheet' id='zerobounce-email-validator-css' href='https://mainwp.com/wp-content/plugins/zerobounce/public/css/zerobounce-email-validator-public.css?ver=1.1.6' media='all' /> 94<link rel='stylesheet' id='affwp-forms-css' href='https://mainwp.com/wp-content/plugins/affiliate-wp/assets/css/forms.min.css?ver=2.36.3' media='all' /> 95<link rel='stylesheet' id='hs-jquery-ui-css' href='https://mainwp.com/wp-content/plugins/intercom-integration-for-woocommerce/assets/css/frontend/jquery-ui.min.css?ver=2.5' media='all' /> 96<link rel='stylesheet' id='hs-jquery-ui-plupload-css' href='https://mainwp.com/wp-content/plugins/intercom-integration-for-woocommerce/assets/css/frontend/jquery.ui.plupload.min.css?ver=2.5' media='all' /> 97<link rel='stylesheet' id='metorik-css-css' href='https://mainwp.com/wp-content/plugins/metorik-helper/assets/css/metorik.css?ver=2.0.10' media='all' /> 98<link rel='stylesheet' id='wcsatt-css-css' href='https://mainwp.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0' media='all' /> 99<link rel='stylesheet' id='bricks-frontend-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/frontend-light-layer.min.css?ver=1786546859' media='all' /> 100<style id="bricks-frontend-inline-css"> 101body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; } 102@font-face{font-family:"Patrick Hand";font-weight:400;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/PatrickHand-Regular.ttf) format("truetype");} 103@font-face{font-family:"Inter";font-weight:100;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Thin.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:200;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Light.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:400;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Regular.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:500;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Medium.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:600;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-SemiBold.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:700;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Bold.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:800;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-ExtraBold.ttf) format("truetype");}@font-face{font-family:"Inter";font-weight:900;font-display:swap;src:url(https://mainwp.com/wp-content/uploads/2024/05/Inter-Black.ttf) format("truetype");} 104 105/*# sourceURL=bricks-frontend-inline-css */ 106</style> 107<link rel='stylesheet' id='bricks-child-css' href='https://mainwp.com/wp-content/themes/bricks-child/style.css?ver=1770925880' media='all' /> 108<link rel='stylesheet' id='bricks-woocommerce-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/integrations/woocommerce-layer.min.css?ver=1786546882' media='all' /> 109<link rel='stylesheet' id='bricks-color-palettes-css' href='https://mainwp.com/wp-content/uploads/bricks/css/color-palettes.min.css?ver=1786546883' media='all' /> 110<link rel='stylesheet' id='bricks-theme-style-mainwp_5-css' href='https://mainwp.com/wp-content/uploads/bricks/css/theme-style-mainwp_5.min.css?ver=1786546883' media='all' /> 111<link rel='stylesheet' id='bricks-post-1288844-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288844.min.css?ver=1786546883' media='all' /> 112<link rel='stylesheet' id='bricks-post-1288824-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288824.min.css?ver=1786546883' media='all' /> 113<link rel='stylesheet' id='bricks-post-1288842-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288842.min.css?ver=1786546883' media='all' /> 114<link rel='stylesheet' id='bricks-post-1293777-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1293777.min.css?ver=1786546883' media='all' /> 115<link rel='stylesheet' id='bricks-post-1288926-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288926.min.css?ver=1786546884' media='all' /> 116<link rel='stylesheet' id='bricks-post-1288820-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288820.min.css?ver=1786546883' media='all' /> 117<link rel='stylesheet' id='bricks-post-1292500-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1292500.min.css?ver=1786546883' media='all' /> 118<link rel='stylesheet' id='bricks-global-custom-css-css' href='https://mainwp.com/wp-content/uploads/bricks/css/global-custom-css.min.css?ver=1786546883' media='all' /> 119<link rel='stylesheet' id='bricks-font-awesome-6-brands-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/libs/font-awesome-6-brands-layer.min.css?ver=1786546859' media='all' /> 120<link rel='stylesheet' id='bricks-font-awesome-6-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/libs/font-awesome-6-layer.min.css?ver=1786546859' media='all' /> 121<link rel='stylesheet' id='bricks-ionicons-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/libs/ionicons-layer.min.css?ver=1786546859' media='all' /> 122<link rel='stylesheet' id='bricks-themify-icons-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/libs/themify-icons-layer.min.css?ver=1786546859' media='all' /> 123<link rel='stylesheet' id='bricks-style-manager-css' href='https://mainwp.com/wp-content/uploads/bricks/css/style-manager.min.css?ver=1776262174' media='all' /> 124<link rel='stylesheet' id='wc-pb-checkout-blocks-css' href='https://mainwp.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/checkout-blocks.css?ver=8.5.12' media='all' /> 125<link rel='stylesheet' id='automaticcss-bricks-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-bricks.
125css?ver=1762865235' media='all' /> 126<link rel='stylesheet' id='color-scheme-switcher-frontend-css' href='https://mainwp.com/wp-content/plugins/automaticcss-plugin/classes/Features/Color_Scheme_Switcher/css/frontend.css?ver=1786360500' media='all' /> 127<link rel='stylesheet' id='automaticcss-frames-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-frames.css?ver=1762865238' media='all' /> 128<link rel='stylesheet' id='wc-bundle-style-css' href='https://mainwp.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/woocommerce.css?ver=8.5.12' media='all' />
129<script id="jquery-core-js" src="https://mainwp.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 129
129
130<script id="jquery-migrate-js" src="https://mainwp.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 130
130
131<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 131
131
132<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 132
132
133<script id="woocommerce-js-extra"> 134var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 135//# sourceURL=woocommerce-js-extra 136</script>
vendor: 1 bytes, line 136
136
137<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 137
137
138<script id="zerobounce-email-validator-js" src="https://mainwp.com/wp-content/plugins/zerobounce/public/js/zerobounce-email-validator-public.js?ver=1.1.6"></script>
vendor: 1 bytes, line 138
138
139<script data-wp-strategy="defer" id="wc-jquery-cookie-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1-wc.11.1.2"></script>
vendor: 1 bytes, line 139
139
140<script id="jquery-cookie-js-extra"> 141var affwp_scripts = {"ajaxurl":"https://mainwp.com/wp-admin/admin-ajax.php"}; 142//# sourceURL=jquery-cookie-js-extra 143</script>
vendor: 1 bytes, line 143
143
144<script id="affwp-tracking-js-extra"> 145var affwp_debug_vars = {"integrations":{"woocommerce":"WooCommerce"},"version":"2.36.3","currency":"USD","ref_cookie":"affwp_ref","visit_cookie":"affwp_ref_visit_id","campaign_cookie":"affwp_campaign"}; 146//# sourceURL=affwp-tracking-js-extra 147</script>
vendor: 1 bytes, line 147
147
148<script id="affwp-tracking-js" src="https://mainwp.com/wp-content/plugins/affiliate-wp/assets/js/tracking.min.js?ver=2.36.3"></script>
vendor: 1 bytes, line 148
148
149<script id="hs-jquery-ui-min-js" src="https://mainwp.com/wp-content/plugins/intercom-integration-for-woocommerce/assets/js/frontend/jquery-ui.min.js?ver=2.5"></script>
vendor: 1 bytes, line 149
149
150<script id="hs-plupload-full-min-js" src="https://mainwp.com/wp-content/plugins/intercom-integration-for-woocommerce/assets/js/frontend/plupload.full.min.js?ver=2.5"></script>
vendor: 1 bytes, line 150
150
151<script id="hs-jquery-ui-plupload-js" src="https://mainwp.com/wp-content/plugins/intercom-integration-for-woocommerce/assets/js/frontend/jquery.ui.plupload.js?ver=2.5"></script>
vendor: 1 bytes, line 151
151
152<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202639.js"></script>
vendor: 1 bytes, line 152
152
153<script id="color-scheme-switcher-frontend-js-extra"> 154var acss = {"color_mode":"light","enable_client_color_preference":"false"}; 155//# sourceURL=color-scheme-switcher-frontend-js-extra 156</script>
vendor: 1 bytes, line 156
156
157<script id="color-scheme-switcher-frontend-js" src="https://mainwp.com/wp-content/plugins/automaticcss-plugin/classes/Features/Color_Scheme_Switcher/js/frontend.min.js?ver=1786360500"></script>
vendor: 1 bytes, line 157
157
158<script id="bricks-dl-mode-js-after"> 159(function() { 160 let savedTheme = localStorage.getItem("brx_mode"); 161 let defaultMode = "light"; 162 let currentTheme = savedTheme || defaultMode; 163 164 if (currentTheme === "auto") { 165 let prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)").matches; 166 document.documentElement.dataset.brxTheme = prefersDarkScheme ? "dark" : "light"; 167 } else { 168 document.documentElement.dataset.brxTheme = currentTheme; 169 } 170 })(); 171//# sourceURL=bricks-dl-mode-js-after 172</script>
172 173
173<script> 174 window.wc_ga_pro = {}; 175 176 window.wc_ga_pro.ajax_url = 'https://mainwp.com/wp-admin/admin-ajax.php'; 177 178 window.wc_ga_pro.available_gateways = {"stripe":"Credit \/ Debit Card","ppcp-gateway":"PayPal","ppcp-credit-card-gateway":"Credit Cards through PayPal"}; 179 180 // interpolate json by replacing placeholders with variables (only used by UA tracking) 181 window.wc_ga_pro.interpolate_json = function( object, variables ) { 182 183 if ( ! variables ) { 184 return object; 185 } 186 187 let j = JSON.stringify( object ); 188 189 for ( let k in variables ) { 190 j = j.split( '{$' + k + '}' ).join( variables[ k ] ); 191 } 192 193 return JSON.parse( j ); 194 }; 195 196 // return the title for a payment gateway 197 window.wc_ga_pro.get_payment_method_title = function( payment_method ) { 198 return window.wc_ga_pro.available_gateways[ payment_method ] || payment_method; 199 }; 200 201 // check if an email is valid 202 window.wc_ga_pro.is_valid_email = function( email ) { 203 return /[^\s@]+@[^\s@]+\.[^\s@]+/.test( email ); 204 }; 205 </script>
205 206 <!-- Google tag (gtag.js) --> 207
207<script async src='https://www.googletagmanager.com/gtag/js?id=G-4LV7Q83EE7&l=dataLayer'></script>
207 208
208<script > 209 210
vendor: 149 bytes, lines 210-218
210window.dataLayer = window.dataLayer || []; 211 212 function gtag() { 213 dataLayer.push(arguments); 214 } 215 216 gtag('js', new Date()); 217 218 gtag('config', '
218G-4LV7Q83EE7
vendor: 34 bytes, lines 218-220
218', {"cookie_domain":"auto"}); 219 220
220gtag('consent', 'default', {"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]});(function($) { 221 $(function () { 222 223 const consentMap = { 224 statistics: [ 'analytics_storage' ], 225 marketing: [ 'ad_storage', 'ad_user_data', 'ad_personalization' ] 226 }; 227 228 // eslint-disable-next-line camelcase -- `wp_has_consent` is defined by the WP Consent API plugin. 229 if ( typeof window.wp_has_consent === 'function' ) { 230 console.log('has consent'); 231 232 // eslint-disable-next-line camelcase -- `wp_consent_type` is defined by the WP Consent API plugin. 233 if ( window.wp_consent_type === undefined ) { 234 window.wp_consent_type = 'optin'; 235 } 236 237 const consentState = {}; 238 239 for ( const [ category, types ] of Object.entries( consentMap ) ) { 240 // eslint-disable-next-line camelcase, no-undef -- `consent_api_get_cookie`, `constent_api` is defined by the WP Consent API plugin. 241 if ( consent_api_get_cookie( window.consent_api.cookie_prefix + '_' + category ) !== '' ) { 242 // eslint-disable-next-line camelcase, no-undef -- `wp_has_consent` is defined by the WP Consent API plugin. 243 const hasConsent = wp_has_consent( category ) ? 'granted' : 'denied'; 244 245 types.forEach( ( type ) => { 246 consentState[ type ] = hasConsent; 247 } ); 248 } 249 } 250 251 if ( Object.keys( consentState ).length > 0 ) { 252 gtag( 'consent', 'update', consentState ); 253 } 254 } 255 256 document.addEventListener( 'wp_listen_for_consent_change', ( event ) => { 257 const consentUpdate = {}; 258 const types = consentMap[ Object.keys( event.detail )[ 0 ] ]; 259 const state = Object.values( event.detail )[ 0 ] === 'allow' ? 'granted' : 'denied'; 260 261 if ( types === undefined ) { 262 return 263 } 264 265 types.forEach( ( type ) => { 266 consentUpdate[ type ] = state; 267 } ); 268 269 if ( Object.keys( consentUpdate ).length > 0 ) { 270 gtag( 'consent', 'update', consentUpdate ); 271 } 272 } ); 273 }); 274})(jQuery); 275 276 (function() { 277 278 const event = document.createEvent('Event'); 279 280 event.initEvent( 'wc_google_analytics_pro_gtag_loaded', true, true ); 281 282 document.dispatchEvent( event ); 283 })(); 284 </script>
284 285 <!-- Start WooCommerce Google Analytics Pro --> 286
286<script>
vendor: 355 bytes, lines 286-291
286 287 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 288 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 289 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 290 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 291 ga( 'create', '
291UA-43414628-1
vendor: 33 bytes, lines 291-292
291', {"cookieDomain":"auto"} ); 292
292ga( 'set', 'forceSSL', true ); 293 ga( 'set', 'anonymizeIp', true ); 294 ga( 'require', 'displayfeatures' ); 295 ga( 'require', 'linkid' ); 296 ga( 'require', 'ec' ); 297 298 299 (function() { 300 301 // trigger an event the old-fashioned way to avoid a jQuery dependency and still support IE 302 const event = document.createEvent('Event'); 303 304 event.initEvent( 'wc_google_analytics_pro_loaded', true, true ); 305 306 document.dispatchEvent( event ); 307 })(); 308 </script>
308 309 <!-- end WooCommerce Google Analytics Pro --> 310 <link rel="https://api.w.org/" href="https://mainwp.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://mainwp.com/wp-json/wp/v2/pages/1288926" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mainwp.com/xmlrpc.php?rsd" /> 311 312<link rel='shortlink' href='https://mainwp.com/?p=1288926' /> 313
313<script type="text/javascript"> 314 var AFFWP = AFFWP || {}; 315 AFFWP.referral_var = 'ref'; 316 AFFWP.expiration = 30; 317 AFFWP.debug = 0; 318 319 320 AFFWP.referral_credit_last = 0; 321 </script>
321 322 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 323 <link rel="icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-32x32.png" sizes="32x32" /> 324<link rel="icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-192x192.png" sizes="192x192" /> 325<link rel="apple-touch-icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-180x180.png" /> 326<meta name="msapplication-TileImage" content="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-270x270.png" /> 327<link rel='stylesheet' id='bricks-tooltips-css' href='https://mainwp.com/wp-content/themes/bricks/assets/css/libs/tooltips-layer.min.css?ver=1786546859' media='all' /> 328<style id="bricks-dynamic-data-inline-css"> 329#brxe-dfcc43 {color: #ffffff } #brxe-dd2d2c {color: #ffffff } #brxe-4ee879 {background-color: #d85a95 } #brxe-4ee879 {color: #ffffff } #brxe-232890 {background-color: #262262 } 330/*# sourceURL=bricks-dynamic-data-inline-css */ 331</style> 332 333</head> 334 335<body class="wp-singular page-template-default page page-id-1288926 wp-custom-logo wp-theme-bricks wp-child-theme-bricks-child theme-bricks woocommerce-no-js mainwp mainwp-visitor mainwp-no-eu brx-body bricks-is-frontend wp-embed-responsive">
335<script> 336jQuery(document).ready(function() { 337 jQuery('#mainwp-toggle-price-monthly').on( 'click', function() { 338 jQuery('#mainwp-pricing-table-monthly').show(); 339 jQuery('#mainwp-pricing-table-yearly').hide(); 340 }); 341 jQuery('#mainwp-toggle-price-yearly').on( 'click', function() { 342 jQuery('#mainwp-pricing-table-yearly').show(); 343 jQuery('#mainwp-pricing-table-monthly').hide(); 344 }); 345 return false; 346}); 347</script>
347 348 349
350<script> 351function updateClipboard(newClip) { 352navigator.clipboard.writeText(newClip).then(() => { 353console.log('clipboard successfully set'); 354}, () => { 355/* clipboard write failed */ 356}); 357} 358 359document.addEventListener('DOMContentLoaded', () => { 360 let bt = document.querySelector('#mainwp-copy-api-key-button'); 361 if(bt != null ){ 362 document.querySelector('#mainwp-copy-api-key-button').addEventListener('click', (e) => { 363 // store the original button text 364 const buttonText = e.target.textContent; 365 // prevent the default link behavior 366 e.preventDefault(); 367 368 // call the updateClipboard function whilst passing the "code" data attribute's value to it 369 updateClipboard(e.target.dataset.code); 370 371 // change the button text 372 e.target.textContent = 'Copied!'; 373 374 // restore the original button text after 2s 375 setTimeout(() => { 376 e.target.textContent = buttonText; 377 }, 2000); 378 }); 379 } 380}); 381</script>
381 382 <a class="skip-link" href="#brx-content">Skip to main content</a> 383 384 <a class="skip-link" href="#brx-footer">Skip to footer</a> 385 <header id="brx-header"><div id="brxe-a7b482" class="brxe-template"></div><section id="brxe-0af040" class="brxe-section pad--xs mwp-top-header bg--shade has-shape"><div class="bricks-shape-divider flip-horizontal" style="justify-content: center"><div class="bricks-shape-divider-inner" style="height: 2px; width: 80%; top: -17px"> 386<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--action)"> 387 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 388</svg> 389</div></div><div id="brxe-46dbbe" class="brxe-container text--s link--white mwp-top-header__container"><div id="brxe-7b7c6b" class="brxe-block mwp-top-header__block-right gap--s"><a id="brxe-cqaykg" class="brxe-text-link mwp-top-header__text-link" href="https://mainwpinvite.com/"><span class="icon"><i class="fab fa-discord"></i></span><span class="text">Discord</span></a><a id="brxe-uallkc" class="brxe-text-link mwp-top-header__text-link" href="https://github.com/mainwp/" target="_blank"><span class="icon"><i class="fab fa-github"></i></span><span class="text">Github</span></a><a id="brxe-mjxsne" class="brxe-text-link mwp-top-header__text-link" href="/kb/"><span class="icon"><i class="fas fa-book"></i></span><span class="text">Docs</span></a><a id="brxe-hqkajj" class="brxe-text-link mwp-top-header__text-link" href="/my-account/"><span class="icon"><i class="ion-ios-person"></i></span><span class="text">Login</span></a><i id="brxe-kuzbwy" class="ti-search brxe-icon mainwp-meilisearch-icon"></i></div></div></section><section id="brxe-pnorcz" class="brxe-section pad--xs"><div id="brxe-piqqvs" class="brxe-container brx-grid"><div id="brxe-gdkack" class="brxe-block gap--none"><div id="brxe-agcuds" class="brxe-heading">NEW: The MainWP MCP Server lets AI assistants like Claude and Codex manage all your WordPress sites through your MainWP Dashboard.</div></div><div id="brxe-gevnwa" class="brxe-block gap--xs"><a id="brxe-tiyjjx" class="brxe-button bricks-button sm circle" href="https://mainwp.com/mainwp-tools/mainwp-mcp/">Connect Your AI Assistant</a></div></div></section><section id="brxe-vntvqe" class="brxe-section bg--base pad--xs has-shape"><div class="bricks-shape-divider" style="justify-content: center"><div class="bricks-shape-divider-inner" style="height: 2px; width: 80%; bottom: 18px"> 390<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--neutral)"> 391 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 392</svg> 393</div></div><div id="brxe-gxelvb" class="brxe-container brx-grid"><div id="brxe-clkvwg" class="brxe-block"><a id="brxe-111f2e" class="brxe-logo mwp-main-header__logo" href="https://mainwp.com"><img width="900" height="45" src="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026.png" class="bricks-site-logo css-filter" alt="MainWP - Private WordPress Manager" loading="eager" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026.png 900w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-300x65.png 300w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-600x131.png 600w" sizes="(max-width: 900px) 100vw, 900px" /></a></div><div id="brxe-epjygk" class="brxe-block"><nav id="brxe-umvkat" data-script-id="umvkat" class="brxe-nav-nested link--white text--uppercase" aria-label="Menu" data-toggle="mobile_landscape"><ul id="brxe-cjtqfe" class="brxe-block brx-nav-nested-items"><li class="menu-item"><a id="brxe-etpcwl" class="brxe-text-link" href="/mainwp-free-features/">Free Features</a></li><li class="menu-item"><a id="brxe-siiyuy" class="brxe-text-link" href="/free-vs-pro/">Free vs. Pro</a></li><li class="menu-item"><a id="brxe-rswzyy" class="brxe-text-link" href="/mainwp-add-ons/">Explore Add-ons</a></li><li class="menu-item"><a id="brxe-czwjwy" class="brxe-text-link" href="/mainwp-tools/">Tools</a></li></ul></nav><a id="brxe-d62e76" class="brxe-button btn--outline btn--action mwp-main-header__button btn--xs bricks-button" href="/install-mainwp/">Free Install</a><a id="brxe-645f4e" class="brxe-button btn--action mwp-main-header__button btn--xs bricks-button" href="/signup/">Get Pro</a></div></div><div id="brxe-lyuhyq" class="brxe-container"><div id="brxe-ewbkvs" class="brxe-block"><a id="brxe-yxukcr" class="brxe-logo mwp-main-header__logo" href="https://mainwp.com"><img width="300" height="45" src="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-300x65.png" class="bricks-site-logo css-filter" alt="MainWP - Private WordPress Manager" loading="eager" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-300x65.png 300w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-600x131.png 600w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026.png 900w" sizes="(max-width: 300px) 100v
393w, 300px" /></a></div><div id="brxe-pqbejx" class="brxe-block"><i id="brxe-obwzqq" class="fas fa-bars brxe-icon" data-interactions="[{"id":"kvlnpi","trigger":"click","action":"toggleOffCanvas","target":"offcanvas","offCanvasSelector":"#brxe-kambzg"}]" data-interaction-id="52f31c" data-brx-toggle-offcanvas="true" tabindex="0" aria-expanded="false" aria-label="Open"></i><div id="brxe-kambzg" data-script-id="kambzg" class="brxe-offcanvas" aria-label="Offcanvas" data-direction="left"><div id="brxe-nuizzs" class="brxe-block pad--s bg--base-dark-trans-90 brx-offcanvas-inner"><div id="brxe-czacml" class="brxe-block"><div id="brxe-lnvuoz" class="brxe-text-basic" data-interactions="[{"id":"apdsir","trigger":"click","action":"toggleOffCanvas","offCanvasSelector":"#brxe-kambzg","target":"offcanvas"}]" data-interaction-id="2e964e" data-brx-toggle-offcanvas="true" tabindex="0" aria-expanded="false" aria-label="Open">CLOSE</div><button id="brxe-hamucq" data-script-id="hamucq" class="brxe-toggle" aria-label="Open" aria-expanded="false"><i class="fas fa-xmark"></i></button></div><a id="brxe-hrthmu" class="brxe-logo" href="https://mainwp.com/"><img width="900" height="196" src="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026.png" class="bricks-site-logo css-filter" alt="MainWP WordPress Management" loading="eager" decoding="async" fetchpriority="high" srcset="https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026.png 900w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-300x65.png 300w, https://mainwp.com/wp-content/uploads/2026/04/mainwp-logo-2026-600x131.png 600w" sizes="(max-width: 900px) 100vw, 900px" /></a><div id="brxe-owvual" class="brxe-block brx-nav-nested-items"><li class="menu-item"><a id="brxe-mafgse" class="brxe-text-link" href="https://mainwp.com/mainwp-free-features/"><span class="icon"><i class="fas fa-star"></i></span><span class="text">Free Features</span></a></li><li class="menu-item"><a id="brxe-gzlldo" class="brxe-text-link" href="https://mainwp.com/free-vs-pro/"><span class="icon"><i class="fas fa-scale-unbalanced-flip"></i></span><span class="text">Free vs. Pro</span></a></li><li class="menu-item"><a id="brxe-qvgzyl" class="brxe-text-link" href="https://mainwp.com/mainwp-add-ons/"><span class="icon"><i class="fas fa-puzzle-piece"></i></span><span class="text">Explore Add-ons</span></a></li><li class="menu-item"><a id="brxe-vjzbfi" class="brxe-text-link" href="https://mainwp.com/mainwp-tools/"><span class="icon"><i class="fas fa-wrench"></i></span><span class="text">Tools</span></a></li><li class="menu-item"><a id="brxe-tplord" class="brxe-text-link" href="https://mainwp.com/kb/"><span class="icon"><i class="fas fa-book"></i></span><span class="text">Knowledgebase</span></a></li><li class="menu-item"><a id="brxe-bjcbnm" class="brxe-text-link" href="https://mainwp.com/mainwp-support/"><span class="icon"><i class="fas fa-life-ring"></i></span><span class="text">Support</span></a></li><li class="menu-item"><span id="brxe-yseuar" class="brxe-text-link mainwp-meilisearch-icon" data-interactions="[{"id":"zdbxmj","trigger":"click","action":"toggleOffCanvas","offCanvasSelector":"#brxe-kambzg","target":"offcanvas"}]" data-interaction-id="ff45c3" data-brx-toggle-offcanvas="true" tabindex="0" aria-expanded="false" aria-label="Open"><span class="icon"><i class="fas fa-magnifying-glass"></i></span><span class="text">Search</span></span></li><li class="menu-item"><div id="brxe-dreyga" class="brxe-block"><a id="brxe-koygwu" class="brxe-button btn--outline btn--action mwp-main-header__button bricks-button" href="https://mainwp.com/my-account/">My Account</a><a id="brxe-zuivux" class="brxe-button btn--action mwp-main-header__button bricks-button" href="/signup/">Get MainWP Pro</a></div></li></div></div><div id="brxe-bqcqbk" class="brxe-block brx-offcanvas-backdrop"></div></div></div></div></section></header><main id="brx-content"><div id="brxe-kndnip" class="brxe-template"><section id="brxe-64abb4" class="brxe-section pad--xl bg--base text--white"><div id="brxe-6ea148" class="brxe-container"><div id="brxe-1b4fbc" class="brxe-block gap--s"><h1 id="brxe-e4f5ed" class="brxe-post-title">About MainWP</h1><div id="brxe-f7064f" class="brxe-heading">MainWP is a small team of WordPress enthusiasts based out of the United States but with experts around the globe. The team strives to develop ways to simplify WordPress Management tasks for Agencies, Developers, and Freelancers.</div></div></div></section></div><section id="brxe-rddsvj" class="brxe-section pad--xl bg--base text--light"><div id="brxe-rcxywa" class="brxe-container brx-grid gap--xl"><div id="brxe-dwrybt" class="brxe-block gap--s pad--s"><svg class="brxe-icon" id="brxe-qllvfk" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 170 170" style="enable-background:new 0 0 170 170;" xml:space="preserve"> <style type="text/css"> .st0{fill:#7FB100;} .st1{fill:#FFFFFF;} </style> <g> <circle class="st0" cx="85" cy="85" r="78.67"></circle> <g> <circle class="st1" cx="85" cy="37.8" r="15.73"></circle> <polygon class="st1" points="111.75,132.2 85,147.94 58.25,132.2 85,22.06 "></polygon> </g> </g> </svg><h2 id="brxe-trqhjo" class="brxe-heading h--3">What is MainWP</h2><div id="brxe-hghkoc" class="brxe-text-basic">MainWP is a powerful and flexible open-source solution that allows web creators to manage multiple WordPress websites from a single centralized dashboard. This includes websites on different hosting or servers. 394
395MainWP empowers users to efficiently manage plugins, themes, updates, security, monitoring, and content across multiple WordPress installations, making it an essential solution for agencies, developers, and website owners.</div></div><div id="brxe-qkiaiv" class="brxe-block gap--s pad--s"><i id="brxe-aqnsks" class="fas fa-lightbulb brxe-icon"></i><h3 id="brxe-pvjbmi" class="brxe-heading">Our Ideology</h3><div id="brxe-kbhcgr" class="brxe-text-basic">MainWP's primary purpose is to be a centralized hub for managing multiple WordPress websites. 396 397The ideology of MainWP is rooted in simplifying and streamlining WordPress management, enabling users to save time and effort while maintaining the highest level of control over multiple websites. 398 399MainWP is a privacy-focused WordPress <span style="margin-left:-3px">®</span> Manager that does not collect or store information about your clientsâ sites. Our fully-auditable open-source code ensures that we do not track or retain any data about your Child Sites.</div></div></div></section><div id="brxe-oqaxrl" class="brxe-template"><section id="brxe-cutfcs" class="brxe-section pad--xl bg--base text--light"><div id="brxe-tjzvje" class="brxe-container"><div id="brxe-sqocen" class="brxe-block"><ul id="brxe-wirlwp" class="brxe-team-members"><li class="member"><div class="image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2023/04/dennis-dornon-mainwp.png)"></div><div class="content"><h4 class="title">Dennis Dornon</h4><div class="subtitle">Cofounder / Managing Partner</div><div class="description">13+ years of WordPress business experience.</div></div></li><li class="member"><div class="image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2024/10/bogdan2024.png)"></div><div class="content"><h4 class="title">Bogdan RapaiÄ</h4><div class="subtitle">Chief Technical Officer</div><div class="description">12+ years of WordPress development experience.</div></div></li><li class="member"><div class="image css-filter image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2023/04/Thang-Hoang-MainWP.png)"></div><div class="content"><h4 class="title">Thang Hoang Van</h4><div class="subtitle">Lead Developer</div><div class="description">13+ years of WordPress development experience.</div></div></li><li class="member"><div class="image css-filter image css-filter image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2023/04/Bojan-Katusic-MainWP.png)"></div><div class="content"><h4 class="title">Bojan KatusiÄ</h4><div class="subtitle">Support Specialist & Video Editor</div><div class="description">9+ years of working with WordPress & support.</div></div></li></ul><ul id="brxe-ydunio" class="brxe-team-members"><li class="member"><div class="image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2023/10/cropped-marc.jpg)"></div><div class="content"><h4 class="title">Marc Benzakein</h4><div class="subtitle">Marketing Manager</div><div class="description">10+ years of WordPress marketing experience.</div></div></li><li class="member"><div class="image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2024/05/20230729_135544-768x1024.jpg)"></div><div class="content"><h4 class="title">Sanja RapaiÄ</h4><div class="subtitle">Support Specialist</div><div class="description">4+ years of MainWP support experience.</div></div></li><li class="member"><div class="image css-filter image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2025/03/phouc-250x250.jpg)"></div><div class="content"><h4 class="title">Phuoc Ho Quang</h4><div class="subtitle">Developer</div><div class="description">13+ years of development experience.</div></div></li><li class="member"><div class="image css-filter image css-filter image css-filter image css-filter" style="background-image: url(https://mainwp.com/wp-content/uploads/2023/04/todd-e-jones-mainwp.png)"></div><div class="content"><h4 class="title">Todd E. Jones</h4><div class="subtitle">Writer & Storyteller</div><div class="description">7+ years of experience writing about WordPress.</div></div></li></ul></div></div></section></div><section id="brxe-kydrbf" class="brxe-section pad--xl bg--base-ultra-dark text--light"><div id="brxe-upbgwo" class="brxe-container brx-grid"><div id="brxe-gjwjfn" class="brxe-block"><i id="brxe-ddewby" class="fas fa-quote-right brxe-icon"></i></div><div id="brxe-mixjld" class="brxe-block"><div id="brxe-lgcged" class="brxe-text-basic">We take pride in saving time, and with MainWP, you can rest assured that the time you save will add up. By using MainWP, you'll have more time to focus on your business and clients instead of updates and maintenance. 400 401</div></div></div></section></main><footer id="brx-footer"><section id="brxe-ec0de0" class="brxe-section text--light-muted gap--l padding--xl bg--base has-shape"><div class="bricks-shape-divider" style="justify-content: center"><div class="bricks-shape-divider-inner" style="height: 2px; width: 80%"> 402<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--action)"> 403 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 404</svg> 405</div></div><div id="brxe-c2b9aa" class="brxe-container"><div id="brxe-bf0515" class="brxe-block text--xs text--300 text--secondary-light mwp-section__block"><div id="brxe-901268" class="brxe-text-basic">MainWP Affiliate Disclosure: Some of the links contained in the post or pages are âaffiliate links.â This means if you click on the link and purchase or subscribe to a recommended item, We will receive an affiliate commission. We only recommend products or services we believe have value to MainWP users and readers. This is disclosed in accordance with the Federal Trade Commissionâs 16 CFR, Part 255: âGuides Concerning the Use of Endorsements and Testimonials in Advert
405ising.</div></div></div><div id="brxe-wlmydi" class="brxe-container"><div id="brxe-jmxlco" class="brxe-block text--xs text--300 text--base-ultra-light"><div id="brxe-kcxwvu" class="brxe-text-basic">WordPress® is a registered trademark of the WordPress Foundation, and WooCommerce® is a registered trademark of WooCommerce, Inc. MainWP is an independent product and is not affiliated, associated, or endorsed by the WordPress Foundation, WooCommerce, Inc., or Automattic Inc., except where noted under the Jetpack® API and Trademark License Agreement. All product names, logos, and brands are property of their respective owners and are used for identification purposes only.</div></div></div><div id="brxe-c88c87" class="brxe-container brx-grid"><div id="brxe-c0275c" class="brxe-block radius--l padding--s"><a id="brxe-cb0039" class="brxe-image mwp-section__image tag" href="https://mainwp.com/"><img width="512" height="512" src="https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon.png" class="css-filter size-full" alt="MainWP Icon" loading="lazy" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon.png 512w, https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon-300x300.png 300w, https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon-150x150.png 150w, https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon-250x250.png 250w, https://mainwp.com/wp-content/uploads/2024/05/mainwp-icon-100x100.png 100w" sizes="(max-width: 512px) 100vw, 512px" /></a><div id="brxe-2d0e25" class="brxe-text-basic mwp-section__basic-text"><strong>Private</strong> WordPress <span style="margin-left:-5px;">®</span> Manager</div></div><div id="brxe-4f97ac" class="brxe-block link--white mwp-section__block gap--none"><h3 id="brxe-10c3d5" class="brxe-heading h--4 margin-bottom--xs">MainWP</h3><div id="brxe-dcc973" class="brxe-block text--s mwp-section__block"><a id="brxe-721289" class="brxe-text-link mwp-section__text-link" href="/my-account/">My Account</a><a id="brxe-52f222" class="brxe-text-link mwp-section__text-link" href="/mainwp-blog/">MainWP Blog</a><a id="brxe-151955" class="brxe-text-link mwp-section__text-link" href="/signup/">Get MainWP Pro</a><a id="brxe-142df5" class="brxe-text-link mwp-section__text-link" href="/mainwp-add-ons/">Add-ons</a><a id="brxe-uurnwz" class="brxe-text-link mwp-section__text-link" href="/mainwp-tools/">Tools</a><a id="brxe-aabfbb" class="brxe-text-link mwp-section__text-link" href="/protect-your-data/">Data Protection</a><a id="brxe-a7718b" class="brxe-text-link mwp-section__text-link" href="/how-secure-is-mainwp/">How Secure is MainWP</a><a id="brxe-0db452" class="brxe-text-link mwp-section__text-link" href="/mainwp-roadmaps/">Roadmaps</a><a id="brxe-89db67" class="brxe-text-link mwp-section__text-link" href="/about-mainwp/" aria-current="page">About MainWP</a></div></div><div id="brxe-7cbd12" class="brxe-block link--white mwp-section__block gap--none"><h3 id="brxe-16b7a4" class="brxe-heading h--4 margin-bottom--xs mwp-section__heading">Help</h3><div id="brxe-fbf9c0" class="brxe-block text--s mwp-section__block"><a id="brxe-338e97" class="brxe-text-link mwp-section__text-link" href="https://mainwp.com/kb/pre-install-faq/">Pre-install FAQ</a><a id="brxe-799900" class="brxe-text-link mwp-section__text-link" href="/contact/">Contact MainWP</a><a id="brxe-7f452d" class="brxe-text-link mwp-section__text-link" href="https://mainwp.com/kb/mainwp-system-requirements/">System Requirements</a><a id="brxe-14bafd" class="brxe-text-link mwp-section__text-link" href="https://mainwp.com/kb/hosting-compatibility/">Hosting Compatibility</a><a id="brxe-f6702f" class="brxe-text-link mwp-section__text-link" href="/mainwp-coupon/">MainWP Coupons</a><a id="brxe-93b9e7" class="brxe-text-link mwp-section__text-link" href="/retired-extensions/">Retired Add-ons</a><a id="brxe-f46a3c" class="brxe-text-link mwp-section__text-link" href="/value-added-tax-vat-faqs/">VAT (Value Added Tax) FAQ</a></div></div><div id="brxe-0780fd" class="brxe-block link--white mwp-section__block gap--none"><h3 id="brxe-e688a2" class="brxe-heading h--4 margin-bottom--xs mwp-section__heading">Recommended</h3><div id="brxe-fa2b8e" class="brxe-block text--s mwp-section__block"><a id="brxe-c956c7" class="brxe-text-link mwp-section__text-link" href="/managewp-vs-mainwp/">ManageWP vs MainWP</a><a id="brxe-1bcf90" class="brxe-text-link mwp-section__text-link" href="/wpremote-vs-mainwp/">WP Remote vs MainWP</a><a id="brxe-58787a" class="brxe-text-link mwp-section__text-link" href="/infinitewp-vs-mainwp/">InfiniteWP vs MainWP</a><a id="brxe-da6bab" class="brxe-text-link mwp-section__text-link" href="https://wordpress.org/support/view/plugin-reviews/mainwp?filter=5">MainWP Reviews</a><a id="brxe-4cff00" class="brxe-text-link mwp-section__text-link" href="/mainwp-exclusives/">Exclusive Discounts</a><a id="brxe-73647c" class="brxe-text-link mwp-section__text-link" href="/contributors/">Contributors</a><a id="brxe-6939a6" class="brxe-text-link mwp-section__text-link" href="/mainwp-affiliates/">MainWP Affiliates</a><a id="brxe-jzjamj" class="brxe-text-link mwp-section__text-link" href="/starting-web-care-agency-guide/"><span class="icon"><i class="fas fa-file-pdf"></i></span><span class="text">Web Care Agency Guide</span></a></div></div><div id="brxe-6c75d7" class="brxe-block link--white mwp-section__block gap--none"><h3 id="brxe-60a6aa" class="brxe-heading h--4 margin-bottom--xs mwp-section__heading">Developers</h3><div id="brxe-a924a2" class="brxe-block text--s mwp-section__block"><a id="brxe-dfea3c" class="brxe-text-link mwp-section__text-link" href="https://mainwp.dev/">MainWP Developers</a><a id="brxe-666601" class="brxe-text-link mwp-section__text-link" href="https://github.com/mainwp/mainwp/blob/master/.github/CONTRIBUTING.md">Contributing to MainWP</a><a id="brxe-223ac0" class="brxe-text-link mwp-section__text-link" href="/github/">MainWP on Github</a><a id="brxe-ab45ab" class="brxe-text-link mwp-section__text-link" href="/develop-mainwp/">Create an Add-on</a><a id="brxe-3668d1" class="brxe-text-link mwp-section__text-link" href="https://mainwp.dev/partner-program/">Partner Program</a><a id="brxe-72b9eb" class="brxe-text-link mwp-section__text-link" href="/mainwp-experts/">MainWP Experts</a><a id="brxe-9b6f2f" class="brxe-text-link mwp-section__text-link" href="/white-hat-reward/">Code Audits</a></div></div><div id="brxe-b5b774" class="brxe-block link--white mwp-section__block gap--none"><h3 id="brxe-307946" class="brxe-heading h--4 margin-bottom--xs mwp-section__heading">Legal</h3><div id="brxe-d7d326" class="brxe-block text--s mwp-section__block"><a id="brxe-716481" class="brxe-text-link mwp-section__text-link" href="/terms-of-service/">Terms of Use</a><a id="brxe-29be36" class="brxe-text-link mwp-section__text-link" href="/privacy-policy/">Privacy Policy</a><a id="brxe-hswpcr" class="brxe-text-link mwp-section__text-link" href="/mainwp-bridge-privacy-policy">MainWP Bridge Privacy Policy</a><a id="brxe-4b5609" class="brxe-text-link mwp-section__text-link" href="/cookie-policy/">Cookie Policy</a><a id="brxe-64e43f" class="brxe-text-link mwp-section__text-link" href="/support-policy/">Support Policy</a><a id="brxe-9486ea" class="brxe-text-link mwp-section__text-link" href="/refund-policy/">Refund Policy</a><a id="brxe-975e95" class="brxe-text-link mwp-section__text-link" href="/mainwp-domain-use/">MainWP Domain Use</a><a id="brxe-72c879" class="brxe-text-link mwp-section__text-link" href="/data-processing-agreement/">DPA</a><a id="brxe-qjylzz" class="brxe-text-link mwp-section__text-link" href="/accessibility-statement/">Accessibility Statement</a><a id="usercentrics-psl" class="brxe-text-link mwp-section__text-link" href="javascript:UC_UI.showSecondLayer();"><span class="icon"><i class="fas fa-fingerprint"></i></span><span class="text">Privacy Settings</span></a></div></div></div></section><section id="brxe-24a3db" class="brxe-section pad--xs text--s text--light mwp-section---footer-bottom bg--base-ultra-dark"><div id="brxe-9c971e" class="brxe-container brx-grid grid--auto-3-1 mwp-section---footer-bottom__container"><div id="brxe-b4bf40" class="brxe-block mwp-section---footer-bottom__block"><div id="brxe-290f92" class="brxe-text-basic mwp-section---footer-bottom__basic-text">© 2014 - 2026 <strong>MainWP</strong> - Self-hosted WordPress <span style="margin-left:-2px;">®</span> Management for Agencies. All rights reserved. 406 </div></div><div id="brxe-e3ab64" class="brxe-block text--m link--white mwp-section---footer-bottom__block"><ul id="brxe-d5796d" class="brxe-social-icons gap--xs mwp-section---footer-bottom__icon-list"><li class="repeater-item has-link"><a href="https://twitter.com/intent/follow?screen_name=MyMainWP" aria-label="MainWP on X (Twitter)"><i class="fab fa-x-twitter icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.facebook.com/mainwp" aria-label="MainWP on Facebook"><i class="fab fa-facebook icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.youtube.com/MyMainWP?sub_confirmation=1" aria-label="MainWP on YouTube"><i class="fab fa-youtube icon"></i></a></li><li class="repeater-item has-link"><a href="https://community.mainwp.com/" aria-label="MainWP Community Forum"><i class="fab fa-discourse icon"></i></a></li><li class="repeater-item has-link"><a href="https://www.linkedin.com/company/mainwp/" aria-label="MainWP on LinkedIn"><i class="fab fa-linkedin-in icon"></i></a></li><li class="repeater-item has-link"><a href="https://mainwpinvite.com/" aria-label="MainWP Community Discord Server"><i class="fab fa-discord icon"></i></a></li></ul></div></div></section></footer>
406<script type="speculationrules"> 407{"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/bricks-child/*","/wp-content/themes/bricks/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 408</script>
408 409<div data-popup-id="1292500" class="brx-popup brxe-popup-1292500 hide"><div class="brx-popup-content brxe-container"><section id="brxe-jvgdod" class="brxe-section pad--s"><div id="brxe-bulxwc" class="brxe-container"><div id="brxe-wvlqsj" class="brxe-div"><h3 id="brxe-dojsiu" class="brxe-heading">Search MainWP.com</h3><div id="brxe-gjoine" class="brxe-shortcode">[searchwp_form id="1"]</div></div></div></section></div><div class="brx-popup-backdrop"></div></div><style> 410/* BREAKPOINT: Desktop (BASE) */ 411.brxe-popup-1292500.brx-popup .brx-popup-backdrop {background-color: var(--white-trans-70)} 412 413 414/* BREAKPOINT: Desktop (BASE) */ 415#brxe-dojsiu {margin-bottom: var(--space-s); text-align: center} 416 417 418/* BREAKPOINT: Desktop (BASE) */ 419#brxe-wvlqsj {align-self: flex-start !important; width: 100%} 420 421 422/* BREAKPOINT: Desktop (BASE) */ 423#brxe-bulxwc {align-self: center !important; align-items: center} 424 425</style>
425<script> 426 (function () { 427 var c = document.body.className; 428 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 429 document.body.className = c; 430 })(); 431 </script>
431 432
432<script id="mainwp-meilisearch-js-extra"> 433var mainwpMeiliSearch = {"host":"https://ms-9dc8de6f1b81-4887.fra.meilisearch.io","apiKey":"a4530e0bcd8add9a1c2cbb968351ee1641e0a72d7226cb0a00c45c801dfae798","indexUids":["Add-ons","Knowledgebase","MainWP","Blog","Community","Voice"]}; 434//# sourceURL=mainwp-meilisearch-js-extra 435</script>
vendor: 1 bytes, line 435
435
436<script id="mainwp-meilisearch-js" src="https://mainwp.com/wp-content/plugins/mainwp-meilisearch/assets/mainwp-meilisearch-scripts.js?ver=1.0.0.17"></script>
vendor: 1 bytes, line 436
436
437<script id="mainwp-meilisearch-js-after"> 438jQuery(document).ready(function($) { 439 $(document).on("click", ".mainwp-meilisearch-icon", function(e) { 440 if (!$("#mainwp-global-search").length) { 441 $("body").append("<div id='mainwp-global-search'></div>"); 442 if (window.__docsearch_meilisearch__ && window.__docsearch_meilisearch__.docsearch) { 443 window.__docsearch_meilisearch__.docsearch({ 444 container: "#mainwp-global-search", 445 host: mainwpMeiliSearch.host, 446 apiKey: mainwpMeiliSearch.apiKey, 447 indexUids: mainwpMeiliSearch.indexUids, 448 }); 449 } 450 } 451 setTimeout(function() { 452 var searchBtn = $("#mainwp-global-search .docsearch-btn"); 453 if (searchBtn.length) { 454 searchBtn.click(); 455 } else { 456 console.log("Search button not found"); 457 } 458 }, 50); 459 }); 460 }); 461 462//# sourceURL=mainwp-meilisearch-js-after 463</script>
vendor: 1 bytes, line 463
463
464<script id="tap-disclosure-notice-js-extra"> 465var tap_disclosure_notice_vars = {"disclosure_page":"https://mainwp.com","display_icon":"","notice_icon_message":"This is an affiliate link. See our {{disclosure_link}}.","display_bottom_post":"","bottom_post_message":"\u003Ch4\u003EAFFILIATE DISCLOSURE:\u003C/h4\u003E\u003Cp\u003EThis article may contain affiliate links. See our {{disclosure_link}} for more information.\u003C/p\u003E","notice_link_text":"disclosure notice","post_type":"page","post_id":"1288926","content_selector":"body #post-%d"}; 466//# sourceURL=tap-disclosure-notice-js-extra 467</script>
vendor: 1 bytes, line 467
467
468<script id="tap-disclosure-notice-js" src="https://mainwp.com/wp-content/plugins/thirstyaffiliates-pro/js/app/disclosure-notice/dist/disclosure-notice.js?ver=1.9.0.1-hc"></script>
vendor: 1 bytes, line 468
468
469<script id="ta_main_js-js-extra"> 470var thirsty_global_vars = {"home_url":"//mainwp.com","ajax_url":"https://mainwp.com/wp-admin/admin-ajax.php","link_fixer_enabled":"yes","link_prefix":"go","link_prefixes":{"4":"recommends","7":"go"},"post_id":"1288926","enable_record_stats":"yes","enable_js_redirect":"yes","disable_thirstylink_class":"yes"}; 471//# sourceURL=ta_main_js-js-extra 472</script>
vendor: 1 bytes, line 472
472
473<script id="ta_main_js-js" src="https://mainwp.com/wp-content/plugins/thirstyaffiliates/js/app/ta.min.js?ver=3.12.0"></script>
vendor: 1 bytes, line 473
473
474<script id="tap-gct-js-extra"> 475var tap_gct_vars = {"action_name":"Affiliate Link","page_slug":"/about-mainwp/","home_url":"https://mainwp.com","script_type":"universal_ga","ga_func_name":"ga","event_action":"link_uri"}; 476//# sourceURL=tap-gct-js-extra 477</script>
vendor: 1 bytes, line 477
477
478<script id="tap-gct-js" src="https://mainwp.com/wp-content/plugins/thirstyaffiliates-pro/js/app/tap-gct.js?ver=1.9.0.1-hc"></script>
vendor: 1 bytes, line 478
478
479<script id="bento-js-js-extra"> 480var bento_wordpress_sdk_params = {"ajax_url":"https://mainwp.com/wp-admin/admin-ajax.php","user_logged_in":"","woocommerce_enabled":"1","woocommerce_cart_count":"0"}; 481//# sourceURL=bento-js-js-extra 482</script>
vendor: 1 bytes, line 482
482
483<script id="bento-js-js" src="https://app.bentonow.com/f1e7e56b773f443d193273a20218cdee.js?woocommerce=1&ver=7.1.2"></script>
vendor: 1 bytes, line 483
483
484<script id="metorik-js-js-extra"> 485var metorik_params = {"source_tracking":{"enabled":true,"cookie_lifetime":6,"session_length":30,"sbjs_domain":false,"cookie_name":"mtk_src_trk"},"cart_tracking":{"enabled":true,"cart_items_count":0,"item_was_added_to_cart":false,"wc_ajax_capture_customer_data_url":"/?wc-ajax=metorik_capture_customer_data","wc_ajax_email_opt_out_url":"/?wc-ajax=metorik_email_opt_out","wc_ajax_email_opt_in_url":"/?wc-ajax=metorik_email_opt_in","wc_ajax_seen_add_to_cart_form_url":"/?wc-ajax=metorik_seen_add_to_cart_form","add_cart_popup_should_scroll_to":true,"add_cart_popup_placement":"bottom","add_to_cart_should_mark_as_seen":true,"add_to_cart_form_selectors":[".ajax_add_to_cart",".single_add_to_cart_button"]},"nonce":"f6e62e5c98"}; 486//# sourceURL=metorik-js-js-extra 487</script>
vendor: 1 bytes, line 487
487
488<script id="metorik-js-js" src="https://mainwp.com/wp-content/plugins/metorik-helper/assets/js/metorik.min.js"></script>
vendor: 1 bytes, line 488
488
489<script id="bricks-scripts-js-extra"> 490var bricksWooCommerce = {"ajaxAddToCartEnabled":"","ajaxAddingText":"Adding","ajaxAddedText":"Added","addedToCartNotices":"","showNotice":"no","scrollToNotice":"no","resetTextAfter":"3","useQtyInLoop":"","errorAction":"redirect","errorScrollToNotice":"","useVariationSwatches":""}; 491var bricksData = {"debug":"","locale":"en_US","ajaxUrl":"https://mainwp.com/wp-admin/admin-ajax.php","restApiUrl":"https://mainwp.com/wp-json/bricks/v1/","nonce":"0a27463b0c","formNonce":"dd545e0eb0","wpRestNonce":"da748b0711","postId":"1288926","recaptchaIds":[],"animatedTypingInstances":[],"videoInstances":[],"splideInstances":[],"tocbotInstances":[],"swiperInstances":[],"queryLoopInstances":[],"interactions":[],"filterInstances":[],"isotopeInstances":[],"activeFiltersCountInstances":[],"googleMapInstances":[],"leafletMapInstances":[],"choicesInstances":[],"facebookAppId":"","headerPosition":"top","offsetLazyLoad":"300","baseUrl":"https://mainwp.com/about-mainwp/","useQueryFilter":"","pageFilters":[],"language":"","wpmlUrlFormat":"","multilangPlugin":"","i18n":{"choicesjs":{"noChoicesText":"No choices to choose from","noResultsText":"No results found","removeItemIconText":"Remove item","search":"Search"},"close":"Close","closeMobileMenu":"Close mobile menu","firstSlide":"Go to first slide","hidePassword":"Hide password","lastSlide":"Go to last slide","locationContent":"Location content","locationSubtitle":"Location subtitle","locationTitle":"Location title","nextSlide":"Next slide","noLocationsFound":"No locations found","openAccordion":"Open accordion","openMobileMenu":"Open mobile menu","pause":"Pause autoplay","play":"Start autoplay","prevSlide":"Previous slide","queryUpdated":"Results updated.","queryUpdatedPage":"Results updated. Page %s.","remove":"Remove","showPassword":"Show password","slideX":"Go to slide %s","splide":{"carousel":"carousel","select":"Select a slide to show","slide":"slide","slideLabel":"%1$s of %2$s"},"swiper":{"paginationBulletMessage":"Go to slide {{index}}","slideLabelMessage":"{{index}} / {{slidesLength}}"},"zoom":"Zoom"},"selectedFilters":[],"filterNiceNames":[],"bricksGoogleMarkerScript":"https://mainwp.com/wp-content/themes/bricks/assets/js/libs/bricks-google-marker.min.js?v=2.3.11","infoboxScript":"https://mainwp.com/wp-content/themes/bricks/assets/js/libs/infobox.min.js?v=2.3.11","markerClustererScript":"https://mainwp.com/wp-content/themes/bricks/assets/js/libs/markerclusterer.min.js?v=2.3.11","mainQueryId":"","activeSearchTemplate":"0","defaultMode":"light"}; 492//# sourceURL=bricks-scripts-js-extra 493</script>
vendor: 1 bytes, line 493
493
494<script id="bricks-scripts-js" src="https://mainwp.com/wp-content/themes/bricks/assets/js/bricks.min.js?ver=1786546860"></script>
vendor: 1 bytes, line 494
494
495<script id="bricks-woocommerce-js" src="https://mainwp.com/wp-content/themes/bricks/assets/js/integrations/woocommerce.min.js?ver=1786546860"></script>
vendor: 1 bytes, line 495
495
496<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://mainwp.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&ver=8d8bb846cc19ac858460"></script>
vendor: 1 bytes, line 496
496
497<script id="sourcebuster-js-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 497
497
498<script id="wc-order-attribution-js-extra"> 499var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://mainwp.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 500//# sourceURL=wc-order-attribution-js-extra 501</script>
vendor: 1 bytes, line 501
501
502<script id="wc-order-attribution-js" src="https://mainwp.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 502
502
503<script id="woocommerce-google-analytics-pro-js-after"> 504 ( function() { 505 506 function trackEvents() { 507 508 } 509 510 if ( 'undefined' !== typeof gtag ) { 511 trackEvents(); 512 } else { 513 // avoid using jQuery in case it's not available when this script is loaded 514 document.addEventListener( 'wc_google_analytics_pro_gtag_loaded', trackEvents ); 515 } 516 517 518 function trackUAEvents() { 519 520 ga( 'send', 'pageview' ); 521 } 522 523 if ( 'undefined' !== typeof ga ) { 524 trackUAEvents(); 525 } else { 526 // avoid using jQuery in case it's not available when this script is loaded 527 document.addEventListener( 'wc_google_analytics_pro_loaded', trackUAEvents ); 528 } 529 530 } ) (); 531 532//# sourceURL=woocommerce-google-analytics-pro-js-after 533</script>
vendor: 1 bytes, line 533
533
534<script id="wp-emoji-settings" type="application/json"> 535{"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://mainwp.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 536</script>
vendor: 1 bytes, line 536
536
537<script type="module"> 538/*! This file is auto-generated */ 539var 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)))}); 540//# sourceURL=https://mainwp.com/wp-includes/js/wp-emoji-loader.min.js 541</script>
541 542
542<script type="text/javascript"> 543 (function() { 544 var t = document.createElement( 'script' ); 545 t.type = 'text/javascript'; 546 t.async = true; 547 t.id = 'gauges-tracker'; 548 t.setAttribute( 'data-site-id', '644cf2d851b14806b1f235c7' ); 549 t.src = '//secure.gaug.es/track.js'; 550 var s = document.getElementsByTagName( 'script' )[0]; 551 s.parentNode.insertBefore( t, s ); 552 })(); 553 </script>
553 554
554<script data-cfasync="false"> 555 document.onreadystatechange = function () { 556 if (document.readyState == "complete") { 557 var logout_link = document.querySelectorAll('a[href*="wp-login.php?action=logout"]'); 558 if (logout_link) { 559 for(var i=0; i < logout_link.length; i++) { 560 logout_link[i].addEventListener( "click", function() { 561 Intercom('shutdown'); 562 }); 563 } 564 } 565 } 566 }; 567</script>
vendor: 1 bytes, line 567
567
568<script data-cfasync="false"> 569 window.intercomSettings = {"app_id":"fmjp03wo","installation_type":"wordpress","installation_version":"3.0.2"}; 570</script>
vendor: 1 bytes, line 570
570
571<script data-cfasync="false">(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/fmjp03wo';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);};if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})()</script>
571
571<script type="text/javascript"> 572 (function() { 573 window.wcAnalytics = window.wcAnalytics || {}; 574 const wcAnalytics = window.wcAnalytics; 575 576 // Set the assets URL for webpack to find the split assets. 577 wcAnalytics.assets_url = 'https://mainwp.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/'; 578 579 // Set the REST API tracking endpoint URL. 580 wcAnalytics.trackEndpoint = "https://mainwp.com/wp-json/woocommerce-analytics/v1/track"; 581 582 // Set common properties for all events. 583 wcAnalytics.commonProps = {"ui":0,"blog_id":218437037,"store_id":"2a19ba16-bac5-47ae-8029-68c99fbda65b","url":"https://mainwp.com","woo_version":"11.1.2","wp_version":"7.1.2","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"-04:00","is_guest":1}; 584 585 // Set the event queue. 586 wcAnalytics.eventQueue = []; 587 588 // Features. 589 wcAnalytics.features = { 590 ch: false, 591 sessionTracking: false, 592 proxy: false, 593 }; 594 595 wcAnalytics.breadcrumbs = ["About MainWP"]; 596 597 // Page context flags. 598 wcAnalytics.pages = { 599 isAccountPage: false, 600 isCart: false, 601 }; 602 })(); 603 </script>
603 604 </body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.