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>MainWP Blog - A Hub of WordPress Related Articles</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="MainWP Blog - A Hub of WordPress Related Articles"> 14<meta name="dc.description" content="MainWP Blog focuses on emerging trends in the WordPress ecosystem, including management & Business, Tips & Tricks, Roundup, Open Source, and featured articles."> 15<meta name="dc.relation" content="https://mainwp.com/mainwp-blog/"> 16<meta name="dc.source" content="https://mainwp.com/"> 17<meta name="dc.language" content="en_US"> 18<meta name="description" content="MainWP Blog focuses on emerging trends in the WordPress ecosystem, including management & Business, Tips & Tricks, Roundup, Open Source, and featured articles."> 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/mainwp-blog/">
21<script id="website-schema" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"MainWP WordPress Management","alternateName":"MainWP WordPress Management","description":"The only free, fully open source and self-hosted WordPress plugin for maintaining multiple sites from one location.","url":"https://mainwp.com"}</script>
21 22<meta property="og:url" content="https://mainwp.com/mainwp-blog/"> 23<meta property="og:site_name" content="MainWP WordPress Management"> 24<meta property="og:locale" content="en_US"> 25<meta property="og:type" content="website"> 26<meta property="og:title" content="MainWP Blog - A Hub of WordPress Related Articles"> 27<meta property="og:description" content="MainWP Blog focuses on emerging trends in the WordPress ecosystem, including management & Business, Tips & Tricks, Roundup, Open Source, and featured articles."> 28<meta property="og:image" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 29<meta property="og:image:secure_url" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 30<meta property="og:image:width" content="1239"> 31<meta property="og:image:height" content="650"> 32<meta property="fb:pages" content="1395662563990239"> 33<meta name="twitter:card" content="summary"> 34<meta name="twitter:site" content="@mymainwp"> 35<meta name="twitter:creator" content="@mymainwp"> 36<meta name="twitter:title" content="MainWP Blog - A Hub of WordPress Related Articles"> 37<meta name="twitter:description" content="MainWP Blog focuses on emerging trends in the WordPress ecosystem, including management & Business, Tips & Tricks, Roundup, Open Source, and featured articles."> 38<meta name="twitter:image" content="https://mainwp.com/wp-content/uploads/2026/06/mainwp-default-og-2026.jpg"> 39<link rel='dns-prefetch' href='//app.bentonow.com' /> 40<link rel='dns-prefetch' href='//stats.wp.com' /> 41<link rel="alternate" type="application/rss+xml" title="MainWP WordPress Management » Feed" href="https://mainwp.com/feed/" /> 42<link rel="alternate" type="application/rss+xml" title="MainWP WordPress Management » Comments Feed" href="https://mainwp.com/comments/feed/" /> 43<style id="wp-img-auto-sizes-contain-inline-css"> 44img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 45/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 46</style> 47<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' /> 48<style id="wp-emoji-styles-inline-css"> 49 50 img.wp-smiley, img.emoji { 51 display: inline !important; 52 border: none !important; 53 box-shadow: none !important; 54 height: 1em !important; 55 width: 1em !important; 56 margin: 0 0.07em !important; 57 vertical-align: -0.1em !important; 58 background: none !important; 59 padding: 0 !important; 60 } 61/*# sourceURL=wp-emoji-styles-inline-css */ 62</style> 63<style id="classic-theme-styles-inline-css"> 64/*! This file is auto-generated */ 65.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 66/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 67</style> 68 69<link rel='stylesheet' id='automaticcss-core-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic.css?ver=1762865234' media='all' /> 70<style id="automaticcss-core-inline-css"> 71/* File: automatic-custom-css.css - Version: 3.3.5 - Generated: 2025-11-11 08:47:15 */ 72main .bg--base a { 73 color: var(--action); 74} 75 76/*# sourceURL=automaticcss-core-inline-css */ 77</style> 78<link rel='stylesheet' id='automaticcss-gutenberg-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-gutenberg.css?ver=1762865236' media='all' /> 79<style id="global-styles-inline-css"> 80: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,
800) 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%);--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;}
80.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;} 81/*# sourceURL=global-styles-inline-css */ 82</style> 83 84<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' /> 85<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' /> 86<style id="woocommerce-inline-inline-css"> 87.woocommerce form .form-row .required { visibility: visible; } 88/*# sourceURL=woocommerce-inline-inline-css */ 89</style> 90<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' /> 91<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' /> 92<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' /> 93<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' /> 94<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' /> 95<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' /> 96<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' /> 97<style id="bricks-frontend-inline-css"> 98body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; } 99@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");} 100@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");} 101 102/*# sourceURL=bricks-frontend-inline-css */ 103</style> 104<link rel='stylesheet' id='bricks-child-css' href='https://mainwp.com/wp-content/themes/bricks-child/style.css?ver=1770925880' media='all' /> 105<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' /> 106<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' /> 107<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' /> 108<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' /> 109<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' /> 110<link rel='stylesheet' id='bricks-post-1288811-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288811.min.css?ver=1786546883' media='all' /> 111<link rel='stylesheet' id='bricks-post-1292765-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1292765.min.css?ver=1786546883' media='all' /> 112<link rel='stylesheet' id='bricks-post-1288813-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288813.min.css?ver=1786546883' media='all' /> 113<link rel='stylesheet' id='bricks-post-1288810-css' href='https://mainwp.com/wp-content/uploads/bricks/css/post-1288810.min.css?ver=1786546883' media='all' /> 114<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' /> 115<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' /> 116<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' /> 117<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' /> 118<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' /> 119<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' /> 120<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' /> 121<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' /> 122<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' /> 123<link rel='stylesheet' id='automaticcss-bricks-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-bricks.
123css?ver=1762865235' media='all' /> 124<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' /> 125<link rel='stylesheet' id='automaticcss-frames-css' href='https://mainwp.com/wp-content/uploads/automatic-css/automatic-frames.css?ver=1762865238' media='all' /> 126<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' />
127<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 127
127
128<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 128
128
129<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 129
129
130<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 130
130
131<script id="woocommerce-js-extra"> 132var 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"}; 133//# sourceURL=woocommerce-js-extra 134</script>
vendor: 1 bytes, line 134
134
135<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 135
135
136<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 136
136
137<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 137
137
138<script id="jquery-cookie-js-extra"> 139var affwp_scripts = {"ajaxurl":"https://mainwp.com/wp-admin/admin-ajax.php"}; 140//# sourceURL=jquery-cookie-js-extra 141</script>
vendor: 1 bytes, line 141
141
142<script id="affwp-tracking-js-extra"> 143var 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"}; 144//# sourceURL=affwp-tracking-js-extra 145</script>
vendor: 1 bytes, line 145
145
146<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 146
146
147<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 147
147
148<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 148
148
149<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 149
149
150<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202639.js"></script>
vendor: 1 bytes, line 150
150
151<script id="color-scheme-switcher-frontend-js-extra"> 152var acss = {"color_mode":"light","enable_client_color_preference":"false"}; 153//# sourceURL=color-scheme-switcher-frontend-js-extra 154</script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script id="bricks-dl-mode-js-after"> 157(function() { 158 let savedTheme = localStorage.getItem("brx_mode"); 159 let defaultMode = "light"; 160 let currentTheme = savedTheme || defaultMode; 161 162 if (currentTheme === "auto") { 163 let prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)").matches; 164 document.documentElement.dataset.brxTheme = prefersDarkScheme ? "dark" : "light"; 165 } else { 166 document.documentElement.dataset.brxTheme = currentTheme; 167 } 168 })(); 169//# sourceURL=bricks-dl-mode-js-after 170</script>
170 171
171<script> 172 window.wc_ga_pro = {}; 173 174 window.wc_ga_pro.ajax_url = 'https://mainwp.com/wp-admin/admin-ajax.php'; 175 176 window.wc_ga_pro.available_gateways = {"stripe":"Credit \/ Debit Card","ppcp-gateway":"PayPal","ppcp-credit-card-gateway":"Credit Cards through PayPal"}; 177 178 // interpolate json by replacing placeholders with variables (only used by UA tracking) 179 window.wc_ga_pro.interpolate_json = function( object, variables ) { 180 181 if ( ! variables ) { 182 return object; 183 } 184 185 let j = JSON.stringify( object ); 186 187 for ( let k in variables ) { 188 j = j.split( '{$' + k + '}' ).join( variables[ k ] ); 189 } 190 191 return JSON.parse( j ); 192 }; 193 194 // return the title for a payment gateway 195 window.wc_ga_pro.get_payment_method_title = function( payment_method ) { 196 return window.wc_ga_pro.available_gateways[ payment_method ] || payment_method; 197 }; 198 199 // check if an email is valid 200 window.wc_ga_pro.is_valid_email = function( email ) { 201 return /[^\s@]+@[^\s@]+\.[^\s@]+/.test( email ); 202 }; 203 </script>
203 204 <!-- Google tag (gtag.js) --> 205
205<script async src='https://www.googletagmanager.com/gtag/js?id=G-4LV7Q83EE7&l=dataLayer'></script>
205 206
206<script > 207 208
vendor: 149 bytes, lines 208-216
208window.dataLayer = window.dataLayer || []; 209 210 function gtag() { 211 dataLayer.push(arguments); 212 } 213 214 gtag('js', new Date()); 215 216 gtag('config', '
216G-4LV7Q83EE7
vendor: 34 bytes, lines 216-218
216', {"cookie_domain":"auto"}); 217 218
218gtag('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($) { 219 $(function () { 220 221 const consentMap = { 222 statistics: [ 'analytics_storage' ], 223 marketing: [ 'ad_storage', 'ad_user_data', 'ad_personalization' ] 224 }; 225 226 // eslint-disable-next-line camelcase -- `wp_has_consent` is defined by the WP Consent API plugin. 227 if ( typeof window.wp_has_consent === 'function' ) { 228 console.log('has consent'); 229 230 // eslint-disable-next-line camelcase -- `wp_consent_type` is defined by the WP Consent API plugin. 231 if ( window.wp_consent_type === undefined ) { 232 window.wp_consent_type = 'optin'; 233 } 234 235 const consentState = {}; 236 237 for ( const [ category, types ] of Object.entries( consentMap ) ) { 238 // eslint-disable-next-line camelcase, no-undef -- `consent_api_get_cookie`, `constent_api` is defined by the WP Consent API plugin. 239 if ( consent_api_get_cookie( window.consent_api.cookie_prefix + '_' + category ) !== '' ) { 240 // eslint-disable-next-line camelcase, no-undef -- `wp_has_consent` is defined by the WP Consent API plugin. 241 const hasConsent = wp_has_consent( category ) ? 'granted' : 'denied'; 242 243 types.forEach( ( type ) => { 244 consentState[ type ] = hasConsent; 245 } ); 246 } 247 } 248 249 if ( Object.keys( consentState ).length > 0 ) { 250 gtag( 'consent', 'update', consentState ); 251 } 252 } 253 254 document.addEventListener( 'wp_listen_for_consent_change', ( event ) => { 255 const consentUpdate = {}; 256 const types = consentMap[ Object.keys( event.detail )[ 0 ] ]; 257 const state = Object.values( event.detail )[ 0 ] === 'allow' ? 'granted' : 'denied'; 258 259 if ( types === undefined ) { 260 return 261 } 262 263 types.forEach( ( type ) => { 264 consentUpdate[ type ] = state; 265 } ); 266 267 if ( Object.keys( consentUpdate ).length > 0 ) { 268 gtag( 'consent', 'update', consentUpdate ); 269 } 270 } ); 271 }); 272})(jQuery); 273 274 (function() { 275 276 const event = document.createEvent('Event'); 277 278 event.initEvent( 'wc_google_analytics_pro_gtag_loaded', true, true ); 279 280 document.dispatchEvent( event ); 281 })(); 282 </script>
282 283 <!-- Start WooCommerce Google Analytics Pro --> 284
284<script>
vendor: 355 bytes, lines 284-289
284 285 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 286 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 287 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 288 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 289 ga( 'create', '
289UA-43414628-1
vendor: 33 bytes, lines 289-290
289', {"cookieDomain":"auto"} ); 290
290ga( 'set', 'forceSSL', true ); 291 ga( 'set', 'anonymizeIp', true ); 292 ga( 'require', 'displayfeatures' ); 293 ga( 'require', 'linkid' ); 294 ga( 'require', 'ec' ); 295 296 297 (function() { 298 299 // trigger an event the old-fashioned way to avoid a jQuery dependency and still support IE 300 const event = document.createEvent('Event'); 301 302 event.initEvent( 'wc_google_analytics_pro_loaded', true, true ); 303 304 document.dispatchEvent( event ); 305 })(); 306 </script>
306 307 <!-- end WooCommerce Google Analytics Pro --> 308 <link rel="next" href="https://mainwp.com/mainwp-blog/page/2/"><link rel="https://api.w.org/" href="https://mainwp.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mainwp.com/xmlrpc.php?rsd" /> 309 310
310<script type="text/javascript"> 311 var AFFWP = AFFWP || {}; 312 AFFWP.referral_var = 'ref'; 313 AFFWP.expiration = 30; 314 AFFWP.debug = 0; 315 316 317 AFFWP.referral_credit_last = 0; 318 </script>
318 319 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 320 <meta name="ppcp.axo" content="ppcp.axo.disabled" /><link rel="icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-32x32.png" sizes="32x32" /> 321<link rel="icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-192x192.png" sizes="192x192" /> 322<link rel="apple-touch-icon" href="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-180x180.png" /> 323<meta name="msapplication-TileImage" content="https://mainwp.com/wp-content/uploads/2025/10/cropped-favicon-270x270.png" /> 324<style id="wp-block-heading-inline-css"> 325h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 326/*# sourceURL=https://mainwp.com/wp-includes/blocks/heading/style.min.css */ 327</style> 328<style id="wp-block-list-inline-css"> 329ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em} 330/*# sourceURL=https://mainwp.com/wp-includes/blocks/list/style.min.css */ 331</style> 332<style id="wp-block-paragraph-inline-css"> 333.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 334/*# sourceURL=https://mainwp.com/wp-includes/blocks/paragraph/style.min.css */ 335</style> 336<style id="wp-block-code-inline-css"> 337.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:break-spaces} 338/*# sourceURL=https://mainwp.com/wp-includes/blocks/code/style.min.css */ 339</style> 340<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' /> 341<style id="wp-block-library-inline-css"> 342:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}
342:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 343/*wp_block_styles_on_demand_placeholder:6ab4df0ea4cae*/ 344:where(figure) { margin: 0; } 345/*# sourceURL=wp-block-library-inline-css */ 346</style> 347<style id="bricks-dynamic-data-inline-css"> 348#brxe-dfcc43 {color: #ffffff } #brxe-dd2d2c {color: #ffffff } #brxe-4ee879 {background-color: #d85a95 } #brxe-4ee879 {color: #ffffff } #brxe-232890 {background-color: #262262 } 349/*# sourceURL=bricks-dynamic-data-inline-css */ 350</style> 351 352</head> 353 354<body class="blog 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">
354<script> 355jQuery(document).ready(function() { 356 jQuery('#mainwp-toggle-price-monthly').on( 'click', function() { 357 jQuery('#mainwp-pricing-table-monthly').show(); 358 jQuery('#mainwp-pricing-table-yearly').hide(); 359 }); 360 jQuery('#mainwp-toggle-price-yearly').on( 'click', function() { 361 jQuery('#mainwp-pricing-table-yearly').show(); 362 jQuery('#mainwp-pricing-table-monthly').hide(); 363 }); 364 return false; 365}); 366</script>
366 367 368
369<script> 370function updateClipboard(newClip) { 371navigator.clipboard.writeText(newClip).then(() => { 372console.log('clipboard successfully set'); 373}, () => { 374/* clipboard write failed */ 375}); 376} 377 378document.addEventListener('DOMContentLoaded', () => { 379 let bt = document.querySelector('#mainwp-copy-api-key-button'); 380 if(bt != null ){ 381 document.querySelector('#mainwp-copy-api-key-button').addEventListener('click', (e) => { 382 // store the original button text 383 const buttonText = e.target.textContent; 384 // prevent the default link behavior 385 e.preventDefault(); 386 387 // call the updateClipboard function whilst passing the "code" data attribute's value to it 388 updateClipboard(e.target.dataset.code); 389 390 // change the button text 391 e.target.textContent = 'Copied!'; 392 393 // restore the original button text after 2s 394 setTimeout(() => { 395 e.target.textContent = buttonText; 396 }, 2000); 397 }); 398 } 399}); 400</script>
400 401 <a class="skip-link" href="#brx-content">Skip to main content</a> 402 403 <a class="skip-link" href="#brx-footer">Skip to footer</a> 404 <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"> 405<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--action)"> 406 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 407</svg> 408</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"> 409<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--neutral)"> 410 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 411</svg> 412</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
412w, 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="9d6bc9" 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="021f1b" 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="b321b9" 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-f18250" class="brxe-template"><section id="brxe-a8fa50" class="brxe-section pad--xl bg--base text--light-muted"><div id="brxe-115bb9" class="brxe-container"><div id="brxe-cb0554" class="brxe-block gap--s"><h1 id="brxe-2bbf09" class="brxe-heading">MainWP Blog</h1></div></div></section></div><div id="brxe-npwjue" class="brxe-template"><section id="brxe-1f06d5" class="brxe-section pad--xs bg--base text--light"><div id="brxe-73acc5" class="brxe-container"><div id="brxe-c7f5ec" class="brxe-block"><nav id="brxe-87e85b" class="brxe-breadcrumbs" aria-label="Breadcrumb"><a class="item" href="https://mainwp.com">MainWP</a><span class="separator" aria-hidden="true"><i aria-hidden="true" class="fas fa-angle-right"></i></span><span class="item" aria-current="page">MainWP Blog</span></nav></div></div></section></div><section id="brxe-fa5580" class="brxe-section pad--xl bg--base text--light-muted"><div id="brxe-7beed9" class="brxe-container brx-grid"><div id="brxe-4e9d7f" class="brxe-block"><div class="brxe-756a25 brxe-block gap--s" data-brx-loop-start="756a25"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/fine-tune-your-mainwp-setup-security-automation-and-backups/">Fine-Tune Your MainWP Setup: Security, Automation, and Backups</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on September 22, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/fine-tune-your-mainwp-setup-security-automation-and-backups/" aria-label="Read more about Fine-Tune Your MainWP Setup: Security, Automation, and Backups"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-extensions/">MainWP Add-ons</a>, <a href="https://mainwp.com/category/mainwp-updates/">MainWP Updates</a>, <a href="https://mainwp.com/category/wordpress-performance/">WordPress Performance</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/fine-tune-your-mainwp-setup-security-automation-and-backups/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/09/featured-9-21.png" class="css-filter size-large" alt="Fine-Tune Your MainWP Setup: Security, Automation, and Backups" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/09/featured-9-21.png 1000w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-21-300x150.png 300w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-21-600x300.png 600w" sizes="(max-width: 1000px) 100v
412w, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last weekâs add-on releases focus on more reliable security monitoring, backups, and day-to-day site management. The updates improve data accuracy, reduce unnecessary processing, and make larger MainWP Dashboards easier to review. MainWP Add-on Virusdie Integration 5.1 Virusdie Integration 5.1 improves scan synchronization and report accuracy, with corrected Dashboard columns, clearer firewall and autocleanup indicators, and consistent file-size formatting. Connection handling, manual scan validation, account entitlement checks, and database updates are also more reliable. Stronger input validation keeps sensitive <a href="https://mainwp.com/fine-tune-your-mainwp-setup-security-automation-and-backups/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/mainwp-6-2-clearer-oversight-broader-management-smoother-workflows/">MainWP 6.2: Clearer Oversight, Broader Management, Smoother Workflows</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on September 15, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/mainwp-6-2-clearer-oversight-broader-management-smoother-workflows/" aria-label="Read more about MainWP 6.2: Clearer Oversight, Broader Management, Smoother Workflows"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-updates/">MainWP Updates</a>, <a href="https://mainwp.com/category/wordpress-performance/">WordPress Performance</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/mainwp-6-2-clearer-oversight-broader-management-smoother-workflows/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/09/featured-9-14-1.png" class="css-filter size-large" alt="MainWP 6.2: Clearer Oversight, Broader Management, Smoother Workflows" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/09/featured-9-14-1.png 1000w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-14-1-300x150.png 300w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-14-1-600x300.png 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates MainWP 6.2 brings better system monitoring, broader remote management capabilities, and more predictable API workflows. The updates g
412ive agencies clearer oversight of their connected sites while reducing friction during routine maintenance. MainWP Dashboard 6.2 MainWP Dashboard 6.2 adds a new Database section to Server Information, bringing database version, size, prefix, privilege status, and table health into one view. Database size notices now include clearer spacing and context on the Operations and Client Overview pages. A new System Monitor <a href="https://mainwp.com/mainwp-6-2-clearer-oversight-broader-management-smoother-workflows/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/mainwp-built-for-the-details-that-matter/">MainWP Built For The Details That Matter</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on September 8, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/mainwp-built-for-the-details-that-matter/" aria-label="Read more about MainWP Built For The Details That Matter"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-extensions/">MainWP Add-ons</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/mainwp-built-for-the-details-that-matter/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/09/featured-9-7.png" class="css-filter size-large" alt="MainWP Built For The Details That Matter" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/09/featured-9-7.png 1000w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-7-300x150.png 300w, https://mainwp.com/wp-content/uploads/2026/09/featured-9-7-600x300.png 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last weekâs MainWP updates focused on more reliable monitoring, more accurate reporting data, and better control over maintenance tasks across larger groups of sites. Domain Monitor and Advanced Uptime Monitor received substantial reliability improvements, while Cache Control adds new options for managing how bulk cache purges are processed. Google Analytics also picked up fixes to keep reporting periods and refresh operations working as expected. MainWP Add-ons Domain Monitor 5.4 Domain Monitor 5.4 improves both the accuracy and reliability <a href="https://mainwp.com/mainwp-built-for-the-details-that-matter/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/mainwp-6-1-8-brings-better-monitoring-and-backups/">MainWP 6.1.8 Brings Better Monitoring and Backups</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on September 1, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/mainwp-6-1-8-brings-better-monitoring-and-backups/" aria-label="Read more about MainWP 6.1.8 Brings Better Monitoring and Backups"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-updates/">MainWP Updates</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/mainwp-6-1-8-brings-better-monitoring-and-backups/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/featured-8-31.jpg" class="css-filter size-large" alt="MainWP 6.1.8 Brings Better Monitoring and Backups" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/featured-8-31.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-31-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-31-600x300.jpg 600w" sizes="(max-width: 1000px) 100v
412w, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last weekâs MainWP updates focused on more accurate monitoring, clearer Network Activity records, broader backup support, and more predictable site management. MainWP Dashboard 6.1.8 adds cache bypass controls for Uptime Monitoring and support for the Cloudways REST API v2. MainWP Child 6.1.8 improves BackWPup management, Network Activity tracking, Clone session security, and System Report controls. MainWP Dashboard 6.1.8 MainWP Dashboard 6.1.8 adds the option to bypass cache during Uptime Monitoring checks. The setting can be configured globally or <a href="https://mainwp.com/mainwp-6-1-8-brings-better-monitoring-and-backups/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/manage-wordpress-more-efficiently-with-the-latest-mainwp-updates/">Manage WordPress More Efficiently with the Latest MainWP Updates</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 25, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/manage-wordpress-more-efficiently-with-the-latest-mainwp-updates/" aria-label="Read more about Manage WordPress More Efficiently with the Latest MainWP Updates"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/mainwp-extensions/">MainWP Add-ons</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/manage-wordpress-more-efficiently-with-the-latest-mainwp-updates/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/featured-8-24.jpg" class="css-filter size-large" alt="Manage WordPress More Efficiently with the Latest MainWP Updates" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/featured-8-24.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-24-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-24-600x300.jpg 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last week’s MainWP updates focused on more dependable reporting, cleaner monitoring settings, and better handling of authentication and background processes across several integrations. MainWP Dashboard and Child received smaller workflow improvements, while Google Analytics, Google Search Console, Pro Reports, WooCommerce Status, Wordfence, and BackWPup all picked up changes aimed at making routine site management and reporting more predictable. MainWP Core MainWP Dashboard 6.1.7 MainWP Dashboard 6.1.7 continues the work on the recently redesigned Connection Status widget with a <a href="https://mainwp.com/manage-wordpress-more-efficiently-with-the-latest-mainwp-updates/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/the-privacy-implications-of-website-changes-after-launch/">The Privacy Implications of Website Changes After Launch </a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 25, 2026 by <a href="https://mainwp.com/author/donata/" aria-label="Read more about Donata Stroink-Skillrud">Donata Stroink-Skillrud</a> under <a href="https://mainwp.com/the-privacy-implications-of-website-changes-after-launch/" aria-label="Read more about The Privacy Implications of Website Changes After Launch "><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/privacy/">Privacy</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/the-privacy-implications-of-website-changes-after-launch/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/Privacy8.21.jpg" class="css-filter size-large" alt="The Privacy Implications of Website Changes After Launch " decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/Privacy8.21.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/Privacy8.21-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/Privacy8.21-600x300.jpg 600w" sizes="(max-width: 1000px) 100v
412w, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Many web agencies are familiar with this scenario: while a site is being built, the agency is taking accessibility best practices into account. The text has sufficient color contrast, descriptive link text is used, forms have proper labels, and all images have alternative text. Six months after launch, the client uploads a blog post on their own – the text is light gray on a slightly darker gray background, there is no alternative text, and the headings are a mess. <a href="https://mainwp.com/the-privacy-implications-of-website-changes-after-launch/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/less-manual-monitoring-more-reliable-coverage-with-mainwp/">Less Manual Monitoring, More Reliable Coverage with MainWP</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 18, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/less-manual-monitoring-more-reliable-coverage-with-mainwp/" aria-label="Read more about Less Manual Monitoring, More Reliable Coverage with MainWP"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-extensions/">MainWP Add-ons</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/less-manual-monitoring-more-reliable-coverage-with-mainwp/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/featured-8-17.jpg" class="css-filter size-large" alt="Less Manual Monitoring, More Reliable Coverage with MainWP" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/featured-8-17.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-17-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-17-600x300.jpg 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates This round of updates focuses on making Domain and SSL Monitoring more automatic and dependable. Both add-ons now do a better job of keeping their monitored site lists in sync as you add new sites, reducing the amount of manual housekeeping needed as your MainWP Dashboard grows. MainWP Add-ons Domain Monitor 5.3 Domain Monitor 5.3 improves how domain checks are scheduled and managed. Newly connected sites are now added to domain monitoring automatically, while monitored site lists are <a href="https://mainwp.com/less-manual-monitoring-more-reliable-coverage-with-mainwp/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/connect-your-ai-assistant-to-mainwp-in-one-conversation/">Connect Your AI Assistant to MainWP in One Conversation</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 11, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/connect-your-ai-assistant-to-mainwp-in-one-conversation/" aria-label="Read more about Connect Your AI Assistant to MainWP in One Conversation"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-customization/">MainWP Customization</a>, <a href="https://mainwp.com/category/wordpress-performance/">WordPress Performance</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/connect-your-ai-assistant-to-mainwp-in-one-conversation/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/MCPfeatured-8-10-2-1.jpg" class="css-filter size-large" alt="Connect Your AI Assistant to MainWP in One Conversation" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/MCPfeatured-8-10-2-1.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/MCPfeatured-8-10-2-1-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/MCPfeatured-8-10-2-1-600x300.jpg 600w" sizes="(max-width: 1000px) 100v
412w, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Here is what connecting your MainWP Dashboard to an AI assistant looks like now: Install the MainWP MCP Server, open a chat, and say, âSet up my MainWP connection.â The assistant asks for your Dashboard URL, WordPress username, and Application Password, checks the credentials against your Dashboard, and saves them. Your MainWP tools appear, and your next question can be as simple as: âWhich sites have updates waiting?â There is no configuration file to edit during initial setup and, in <a href="https://mainwp.com/connect-your-ai-assistant-to-mainwp-in-one-conversation/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/mainwp-6-1-6-better-site-visibility-uptime-monitoring-rest-api-workflows/">MainWP 6.1.6: Better Site Visibility, Uptime Monitoring & REST API Workflows</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 10, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/mainwp-6-1-6-better-site-visibility-uptime-monitoring-rest-api-workflows/" aria-label="Read more about MainWP 6.1.6: Better Site Visibility, Uptime Monitoring & REST API Workflows"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/mainwp-updates/">MainWP Updates</a>, <a href="https://mainwp.com/category/privacy/">Privacy</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/mainwp-6-1-6-better-site-visibility-uptime-monitoring-rest-api-workflows/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/featured-8-10.jpg" class="css-filter size-large" alt="MainWP 6.1.6: Better Site Visibility, Uptime Monitoring & REST API Workflows" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/featured-8-10.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-10-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-10-600x300.jpg 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last week’s MainWP updates focused on better site visibility, more reliable monitoring, and continued REST API improvements. MainWP Dashboard 6.1.6 also introduces a redesigned Connection Status widget, making it easier to identify connection issues and reconnect affected sites without leaving the Dashboard. MainWP Core MainWP Dashboard 6.1.6 MainWP Dashboard 6.1.6 improves several areas agencies rely on during routine site management. The redesigned Connection Status widget now includes tabbed filtering, live connection totals, paginated site details, and the option <a href="https://mainwp.com/mainwp-6-1-6-better-site-visibility-uptime-monitoring-rest-api-workflows/">Continue reading the post...</a></div></div></div><div class="brxe-756a25 brxe-block gap--s"><h3 class="brxe-4d8882 brxe-heading h--4"><a href="https://mainwp.com/mainwp-enhances-dashboard-performance-stronger-site-connections-and-expanded-wordfence-control/">MainWP Enhances Dashboard Performance, Stronger Site Connections, and Expanded Wordfence Control</a></h3><div class="brxe-8f8f62 brxe-text-basic">Published on August 3, 2026 by <a href="https://mainwp.com/author/cameron/" aria-label="Read more about Cameron Dornon">Cameron Dornon</a> under <a href="https://mainwp.com/mainwp-enhances-dashboard-performance-stronger-site-connections-and-expanded-wordfence-control/" aria-label="Read more about MainWP Enhances Dashboard Performance, Stronger Site Connections, and Expanded Wordfence Control"><a href="https://mainwp.com/category/about/">About</a>, <a href="https://mainwp.com/category/important-updates/">Important Updates</a>, <a href="https://mainwp.com/category/mainwp-extensions/">MainWP Add-ons</a></a></div><div class="brxe-7d941f brxe-div brx-grid gap--s"><div class="brxe-702a61 brxe-div"><a class="brxe-c63618 brxe-image tag" href="https://mainwp.com/mainwp-enhances-dashboard-performance-stronger-site-connections-and-expanded-wordfence-control/"><img width="1000" height="500" src="https://mainwp.com/wp-content/uploads/2026/08/featured-8-3.jpg" class="css-filter size-large" alt="MainWP Enhances Dashboard Performance, Stronger Site Connections, and Expanded Wordfence Control" decoding="async" srcset="https://mainwp.com/wp-content/uploads/2026/08/featured-8-3.jpg 1000w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-3
412-300x150.jpg 300w, https://mainwp.com/wp-content/uploads/2026/08/featured-8-3-600x300.jpg 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></div><div class="brxe-e8bba6 brxe-text-basic">Product Updates Last weekâs releases improve performance across busy MainWP Dashboards, strengthen site connections, and add more control over Wordfence and SSL monitoring. MainWP Core MainWP Dashboard 6.1.5 MainWP Dashboard 6.1.5 focuses on faster loading and more dependable site connections. The Network Activity widget now limits its overview to the most recent 24 hours, reducing the data processed during routine Dashboard loading. The Updates Overview widget has also been optimized to load summary totals separately from detailed site and update <a href="https://mainwp.com/mainwp-enhances-dashboard-performance-stronger-site-connections-and-expanded-wordfence-control/">Continue reading the post...</a></div></div></div><div class="brx-query-trail" data-query-element-id="756a25" data-query-vars="{"page":"","pagename":"mainwp-blog","post_type":["post"],"orderby":"date","post_status":"publish","paged":1,"posts_per_page":"10"}" data-page="1" data-max-pages="131" data-start="1" data-end="10"></div><div id="brxe-tvvtco" class="brxe-pagination"><div class="bricks-pagination" role="navigation" aria-label="Pagination"><ul class='page-numbers'> 413 <li><span aria-label="Page 1" aria-current="page" class="page-numbers current">1</span></li> 414 <li><a aria-label="Page 2" class="page-numbers" href="https://mainwp.com/mainwp-blog/page/2/">2</a></li> 415 <li><a aria-label="Page 3" class="page-numbers" href="https://mainwp.com/mainwp-blog/page/3/">3</a></li> 416 <li><span class="page-numbers dots">…</span></li> 417 <li><a aria-label="Page 131" class="page-numbers" href="https://mainwp.com/mainwp-blog/page/131/">131</a></li> 418 <li><a class="next page-numbers" aria-label="Next page" href="https://mainwp.com/mainwp-blog/page/2/">→</a></li> 419</ul> 420</div></div></div><div id="brxe-02eb12" class="brxe-template"><div id="brxe-f3f45f" class="brxe-block gap--none bg--base text--light-muted"><div id="mainwp-meilisearch-57e1472b" style="width: 100%;"></div>
420<script> 421 (function(){ 422 document.addEventListener('DOMContentLoaded', function() { 423 try { 424 if (window.__docsearch_meilisearch__ && window.__docsearch_meilisearch__.docsearch) { 425 window.__docsearch_meilisearch__.docsearch({ 426 container: '#mainwp-meilisearch-57e1472b', 427 host: mainwpMeiliSearch.host, 428 apiKey: mainwpMeiliSearch.apiKey, 429 indexUids: mainwpMeiliSearch.indexUids, 430 }); 431 } 432 } catch(e) { console.error(e); } 433 }); 434 })(); 435 </script>
435 436 <div id="brxe-c846ba" class="brxe-divider horizontal"><div class="line"></div></div><div id="brxe-b26d10" class="brxe-div bg--secondary text--white"><h3 id="brxe-ba2c2b" class="brxe-heading h--4">Share</h3></div><div id="brxe-6db05c" class="brxe-div pad--s"><ul id="brxe-8fd27e" class="brxe-post-sharing"><li title="Share on Facebook" ><a class="facebook" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&picture=&title=MainWP%20Blog" rel="nofollow" aria-label="Facebook"><svg version="1.1" viewBox="0 0 512 512" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M455.27,32h-398.54l-1.01757e-06,4.11262e-10c-13.6557,0.00551914 -24.7245,11.0743 -24.73,24.73v398.54l-5.44608e-07,-0.00145325c0.00471643,13.6557 11.0728,24.7251 24.7285,24.7315h199.271v-176h-53.55v-64h53.55v-51c0,-57.86 40.13,-89.36 91.82,-89.36c24.73,0 51.33,1.86 57.51,2.68v60.43h-41.18c-28.12,0 -33.48,13.3 -33.48,32.9v44.35h67l-8.75,64h-58.25v176h124.6l-1.14527e-06,4.62819e-10c13.6557,-0.00551794 24.7245,-11.0743 24.73,-24.73v-398.54l5.45583e-07,0.00145607c-0.00471487,-13.6557 -11.0728,-24.7251 -24.7285,-24.7315Z"></path></svg></a></li><li title="Share on X" ><a class="twitter" href="https://twitter.com/intent/tweet?text=MainWP%20Blog&url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F" rel="nofollow" aria-label="X"><svg version="1.1" viewBox="0 0 512 512" fill="#000" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg></a></li><li title="Share on LinkedIn" ><a class="linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&title=MainWP%20Blog" rel="nofollow" aria-label="LinkedIn"><svg version="1.1" viewBox="0 0 512 512" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M444.17,32h-373.89c-20.43,0 -38.28,14.7 -38.28,34.89v374.72c0,20.3 17.85,38.39 38.28,38.39h373.78c20.54,0 35.94,-18.21 35.94,-38.39v-374.72c0.12,-20.19 -15.4,-34.89 -35.83,-34.89Zm-273.3,373.43h-64.18v-199.55h64.18Zm-29.87,-229.89h-0.46c-20.54,0 -33.84,-15.29 -33.84,-34.43c0,-19.49 13.65,-34.42 34.65,-34.42c21,0 33.85,14.82 34.31,34.42c-0.01,19.14 -13.31,34.43 -34.66,34.43Zm264.43,229.89h-64.18v-109.11c0,-26.14 -9.34,-44 -32.56,-44c-17.74,0 -28.24,12 -32.91,23.69c-1.75,4.2 -2.22,9.92 -2.22,15.76v113.66h-64.18v-199.55h64.18v27.77c9.34,-13.3 23.93,-32.44 57.88,-32.44c42.13,0 74,27.77 74,87.64Z"></path></svg></a></li><li title="Share on WhatsApp" ><a class="whatsapp" href="https://api.whatsapp.com/send?text=*MainWP%20Blog*+https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F" rel="nofollow" aria-label="WhatsApp"><svg version="1.1" viewBox="0 0 512 512" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M260.062,32c-121.457,0 -219.928,97.701 -219.928,218.232c-1.42109e-14,41.23 11.532,79.79 31.559,112.687l-39.693,117.081l121.764,-38.682c31.508,17.285 67.745,27.146 106.298,27.146c121.473,0 219.938,-97.715 219.938,-218.232c0,-120.531 -98.465,-218.232 -219.938,-218.232Zm109.362,301.11c-5.174,12.827 -28.574,24.533 -38.899,25.072c-10.314,0.547 -10.608,7.994 -66.84,-16.434c-56.225,-24.434 -90.052,-83.844 -92.719,-87.67c-2.669,-3.812 -21.78,-31.047 -20.749,-58.455c1.038,-27.413 16.047,-40.346 21.404,-45.725c5.351,-5.387 11.486,-6.352 15.232,-6.413c4.428,-0.072 7.296,-0.132 10.573,-0.011c3.274,0.124 8.192,-0.685 12.45,10.639c4.256,11.323 14.443,39.153 15.746,41.989c1.302,2.839 2.108,6.126 0.102,9.771c-2.012,3.653 -3.042,5.935 -5.961,9.083c-2.935,3.148 -6.174,7.042 -8.792,9.449c-2.92,2.665 -5.97,5.572 -2.9,11.269c3.068,5.693 13.653,24.356 29.779,39.736c20.725,19.771 38.598,26.329 44.098,29.317c5.515,3.004 8.806,2.67 12.226,-0.929c3.404,-3.599 14.639,-15.746 18.596,-21.169c3.955,-5.438 7.661,-4.373 12.742,-2.329c5.078,2.052 32.157,16.556 37.673,19.551c5.51,2.989 9.193,4.529 10.51,6.9c1.317,2.38 0.901,13.531 -4.271,26.359Z"></path></svg></a></li><li title="Share on Pinterest" ><a class="pinterest" href="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&media=" rel="nofollow" aria-label="Pinterest"><svg version="1.1" viewBox="0 0 512 512" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
436<path d="M256,32c-123.7,0 -224,100.3 -224,224c0,91.7 55.2,170.5 134.1,205.2c-0.6,-15.6 -0.1,-34.4 3.9,-51.4c4.3,-18.2 28.8,-122.1 28.8,-122.1c0,0 -7.2,-14.3 -7.2,-35.4c0,-33.2 19.2,-58 43.2,-58c20.4,0 30.2,15.3 30.2,33.6c0,20.5 -13.1,51.1 -19.8,79.5c-5.6,23.8 11.9,43.1 35.4,43.1c42.4,0 71,-54.5 71,-119.1c0,-49.1 -33.1,-85.8 -93.2,-85.8c-67.9,0 -110.3,50.7 -110.3,107.3c0,19.5 5.8,33.3 14.8,43.9c4.1,4.9 4.7,6.9 3.2,12.5c-1.1,4.1 -3.5,14 -4.6,18c-1.5,5.7 -6.1,7.7 -11.2,5.6c-31.3,-12.8 -45.9,-47 -45.9,-85.6c0,-63.6 53.7,-139.9 160.1,-139.9c85.5,0 141.8,61.9 141.8,128.3c0,87.9 -48.9,153.5 -120.9,153.5c-24.2,0 -46.9,-13.1 -54.7,-27.9c0,0 -13,51.6 -15.8,61.6c-4.7,17.3 -14,34.5 -22.5,48c20.1,5.9 41.4,9.2 63.5,9.2c123.7,0 224,-100.3 224,-224c0.1,-123.8 -100.2,-224.1 -223.9,-224.1Z"></path></svg></a></li><li title="Share on Telegram" ><a class="telegram" href="https://t.me/share/url?url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&text=MainWP%20Blog" rel="nofollow" aria-label="Telegram"><svg viewBox="0 0 300 300" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M 22.046997 135.832001 C 22.046997 135.832001 147.046997 84.531982 190.398987 66.468018 C 207.018005 59.242981 263.376007 36.121002 263.376007 36.121002 C 263.376007 36.121002 289.388 26.005981 287.220001 50.572021 C 286.497009 60.687988 280.71701 96.09198 274.937012 134.386993 C 266.265991 188.578003 256.872986 247.825989 256.872986 247.825989 C 256.872986 247.825989 255.428009 264.445007 243.144989 267.334991 C 230.862 270.225006 210.630005 257.220001 207.018005 254.32901 C 204.127014 252.161987 152.826996 219.647003 134.041 203.751007 C 128.983002 199.415985 123.203003 190.746002 134.763 180.630005 C 160.774994 156.786011 191.843994 127.161987 210.630005 108.376007 C 219.300995 99.705017 227.971008 79.473999 191.843994 104.039978 C 140.544006 139.445007 89.966003 172.682007 89.966003 172.682007 C 89.966003 172.682007 78.404999 179.907013 56.729004 173.403992 C 35.052002 166.902008 9.763 158.230988 9.763 158.230988 C 9.763 158.230988 -7.577003 147.393005 22.046997 135.832001 Z"/></svg></a></li><li title="Share on VKontakte" ><a class="vkontakte" href="https://vk.com/share.php?url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&title=MainWP%20Blog&image=" rel="nofollow" aria-label="VKontakte"><svg version="1.1" viewBox="0 0 30 30" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><!--Generated by IJSVG (https://github.com/iconjar/IJSVG)--><path d="M25,16.6v-0.9l4.1,-5.3c0.6,-0.8 0.9,-1.8 0.9,-2.7c0,-1 -0.7,-1.7 -1.7,-1.7h-4.8c-0.6,0 -1.2,0.4 -1.4,0.9c-0.2,0.5 -0.4,1.1 -0.7,1.9c-0.6,1.6 -1.6,4.4 -2.2,4.8c-0.4,0.3 -1.1,0.4 -2,0.4c-0.1,0 -0.1,0 -0.2,0v-6.8c-3.55271e-15,-0.6 -0.6,-1.2 -1.2,-1.2h-5.8c-0.2,0 -0.4,0.2 -0.5,0.4c-0.1,0.2 0.1,0.5 0.3,0.6l0.5,0.3c0.4,0.4 0.7,1 0.7,1.7v4.8c-0.2,0.2 -0.6,0.3 -1,-0.2c-0.9,-0.9 -3.2,-5.6 -4,-7.3c-0.1,-0.2 -0.3,-0.3 -0.5,-0.3h-4c-0.8,0 -1.5,0.7 -1.5,1.5v0.3c0,1.4 0.4,2.9 1,3.9l0.5,0.8c3.5,5.6 7.3,11.5 10,11.5h4c0.8,0 1.5,-0.7 1.5,-1.4v-0.8c0,-0.7 0.6,-1.3 1.3,-1.3c0.3,0 0.7,0.1 0.9,0.4l2.9,2.3c0.5,0.5 1.2,0.8 1.9,0.8h4.6c0.6,0 1.1,-0.3 1.3,-0.9c0.2,-0.5 0.1,-1.1 -0.3,-1.5l-4.6,-5Z"></path></svg></a></li><li title="Share via email" ><a class="email" href="mailto:?subject=MainWP%20Blog&body=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F" rel="nofollow" aria-label="Email"><svg version="1.1" viewBox="0 0 30 30" fill="#000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M27.5,5h-25c-1.4,0 -2.5,1.1 -2.5,2.5v15c0,1.4 1.1,2.5 2.5,2.5h25c1.4,0 2.5,-1.1 2.5,-2.5v-15c0,-1.4 -1.1,-2.5 -2.5,-2.5Zm-16.7,10.9l-7,6c-0.1,0.1 -0.2,0.1 -0.3,0.1c-0.1,0 -0.3,-0.1 -0.4,-0.2c-0.2,-0.2 -0.2,-0.5 0.1,-0.7l7,-6c0.2,-0.2 0.5,-0.2 0.7,0.1c0.2,0.2 0.1,0.5 -0.1,0.7Zm3.9,0.1c-0.7,0 -1.5,-0.2 -2,-0.6l-9.5,-6.5c-0.2,-0.1 -0.3,-0.5 -0.1,-0.7c0.1,-0.2 0.4,-0.3 0.7,-0.1l9.5,6.5c0.8,0.6 2.1,0.6 2.9,0l10,-6.5c0.2,-0.2 0.5,-0.1 0.7,0.1c0.2,0.2 0.1,0.5 -0.1,0.7l-10,6.5c-0.6,0.4 -1.3,0.6 -2.1,0.6Zm12.2,5.8c-0.1,0.1 -0.2,0.2 -0.4,0.2c-0.1,0 -0.2,0 -0.3,-0.1l-7,-6c-0.2,-0.2 -0.2,-0.5 -0.1,-0.7c0.1,-0.2 0.5,-0.2 0.7,-0.1l7,6c0.2,0.2 0.3,0.5 0.1,0.7Z"></path></svg></a></li></ul></div><div id="brxe-881075" class="brxe-divider horizontal"><div class="line"></div></div><div id="brxe-ee778f" class="brxe-div text--white bg--base pad--s gap--s"><div id="brxe-2913a1" class="brxe-text"><p style="text-align: center;">Manage <span style="color:var(--action)">Unlimited</span> WordPress Sites from <span style="color:var(--action)">One Dashboard!</span></p> 437</div><ul id="brxe-372f2c" class="brxe-list"><li ><div class="content"><span class="icon"><i class="fas fa-circle-dot"></i></span><span class="title">
437Privacy-first, Open Source, Self-hosted</span></div></li><li ><div class="content"><span class="icon"><i class="fas fa-circle-dot"></i></span><span class="title">Easy Client Management</span></div></li><li ><div class="content"><span class="icon"><i class="fas fa-circle-dot"></i></span><span class="title">15+ & 30 + Premium Add-ons</span></div></li><li ><div class="content"><span class="icon"><i class="fas fa-circle-dot"></i></span><span class="title">Bulk Plugins & Themes Management</span></div></li></ul><a id="brxe-d9f24a" class="brxe-button btn--action bricks-button bricks-background-primary" href="/signup/">Get Pro Now</a></div><div id="brxe-9af46a" class="brxe-divider horizontal"><div class="line"></div></div><div id="brxe-58f85f" class="brxe-div bg--secondary text--white"><h3 id="brxe-995591" class="brxe-heading h--4">Categories</h3></div><div id="brxe-6444ed" class="brxe-div brx-grid gap--none"><div id="brxe-4eec44" class="brxe-div pad--s gap--s"><i id="brxe-0d9693" class="fas fa-circle-info brxe-icon"></i><h4 id="brxe-afb0b0" class="brxe-heading h--5"><a href="/category/important-updates/">Important Updates</a></h4></div><div id="brxe-15aab2" class="brxe-div pad--s gap--s"><i id="brxe-5d8a15" class="fas fa-microphone-lines brxe-icon"></i><h4 id="brxe-406d67" class="brxe-heading h--5"><a href="/category/interviews/">Interviews</a></h4></div><div id="brxe-f6050d" class="brxe-div pad--s gap--s"><i id="brxe-f0a022" class="fas fa-fingerprint brxe-icon"></i><h4 id="brxe-1ec621" class="brxe-heading h--5"><a href="/category/privacy/">Privacy</a></h4></div><div id="brxe-22acf1" class="brxe-div pad--s gap--s"><i id="brxe-2631af" class="fas fa-arrow-turn-up brxe-icon"></i><h4 id="brxe-1a3253" class="brxe-heading h--5"><a href="/category/roundup/">Roundup</a></h4></div><div id="brxe-8bc40f" class="brxe-div pad--s gap--s"><i id="brxe-8630ac" class="fab fa-wordpress brxe-icon"></i><h4 id="brxe-01609a" class="brxe-heading h--5"><a href="/category/wordpress-business/">WordPress Business</a></h4></div><div id="brxe-74d0d0" class="brxe-div pad--s gap--s"><i id="brxe-0dc167" class="fas fa-lightbulb brxe-icon"></i><h4 id="brxe-3a79bd" class="brxe-heading h--5"><a href="/category/tips-tricks/">Tips & Tricks</a></h4></div><div id="brxe-44a90a" class="brxe-div pad--s gap--s"><i id="brxe-a851b4" class="fas fa-newspaper brxe-icon"></i><h4 id="brxe-7919bb" class="brxe-heading h--5"><a href="/category/mainwp-news/">MainWP News</a></h4></div><div id="brxe-0dd003" class="brxe-div pad--s gap--s"><i id="brxe-96ea2f" class="fas fa-bolt-lightning brxe-icon"></i><h4 id="brxe-32ee02" class="brxe-heading h--5"><a href="/category/mainwp-how-tos/">How To's</a></h4></div></div><div id="brxe-9fbd3c" class="brxe-divider horizontal"><div class="line"></div></div><div id="brxe-43f292" class="brxe-div bg--secondary text--white"><h3 id="brxe-a5a163" class="brxe-heading h--4">Recent Posts</h3></div><div id="brxe-4c55e7" class="brxe-div pad--s"><div id="brxe-11b358" data-script-id="11b358" class="brxe-posts"><ul class="bricks-layout-wrapper" data-layout="list"><li class="bricks-layout-item repeater-item brxe-11b358" data-brx-loop-start="11b358"><div class="bricks-layout-inner"><div class="content-wrapper"><div class="dynamic" data-field-id="258745"><i class="fa-solid fa-file-lines"></i> <a href="https://mainwp.com/fine-tune-your-mainwp-setup-security-automation-and-backups/" aria-label="Read more about Fine-Tune Your MainWP Setup: Security, Automation, and Backups">Fine-Tune Your MainWP Setup: Security, Automation, and Backups</a></div></div></div></li><li class="bricks-layout-item repeater-item brxe-11b358"><div class="bricks-layout-inner"><div class="content-wrapper"><div class="dynamic" data-field-id="258745"><i class="fa-solid fa-file-lines"></i> <a href="https://mainwp.com/mainwp-6-2-clearer-oversight-broader-management-smoother-workflows/" aria-label="Read more about MainWP 6.2: Clearer Oversight, Broader Management, Smoother Workflows">MainWP 6.2: Clearer Oversight, Broader Management, Smoother Workflows</a></div></div></div></li><li class="bricks-layout-item repeater-item brxe-11b358"><div class="bricks-layout-inner"><div class="content-wrapper"><div class="dynamic" data-field-id="258745"><i class="fa-solid fa-file-lines"></i> <a href="https://mainwp.com/mainwp-built-for-the-details-that-matter/" aria-label="Read more about MainWP Built For The Details That Matter">MainWP Built For The Details That Matter</a></div></div></div></li><li class="bricks-layout-item repeater-item brxe-11b358"><div class="bricks-layout-inner"><div class="content-wrapper"><div class="dynamic" data-field-id="258745"><i class="fa-solid fa-file-lines"></i> <a href="https://mainwp.com/mainwp-6-1-8-brings-better-monitoring-and-backups/" aria-label="Read more about MainWP 6.1.8 Brings Better Monitoring and Backups">MainWP 6.1.8 Brings Better Monitoring and Backups</a></div></div></div></li><li class="bricks-layout-item repeater-item brxe-11b358"><div class="bricks-layout-inner"><div class="content-wrapper"><div class="dynamic" data-field-id="258745"><i class="fa-solid fa-file-lines"></i> <a href="https://mainwp.com/manage-wordpress-more-efficiently-with-the-latest-mainwp-updates/" aria-label="Read more about Manage WordPress More Efficiently with the Latest MainWP Updates">Manage WordPress More Efficiently with the Latest MainWP Updates</a></div></div></div></li><li class="bricks-isotope-sizer brx-query-trail" data-query-element-id="11b358" data-query-vars="{"page":"","pagename":"mainwp-blog","post_type":["post"],"orderby":"date","posts_per_page":5,"post_status":"publish","paged":1}" data-page="1" data-max-pages="262" data-start="1" data-end="5"></li></ul></div></div></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%"> 438<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" viewBox="0 0 1200 50" class="bricks-shape-svg" style="fill: var(--action)"> 439 <polygon fill-rule="evenodd" points="600 200 0 150 1200 150" transform="matrix(1 0 0 -1 0 200)"/> 440</svg> 441</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
441ising.</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/" aria-current="page">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/">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. 442 </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>
442<script type="speculationrules"> 443{"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"}]} 444</script>
444 445<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> 446/* BREAKPOINT: Desktop (BASE) */ 447.brxe-popup-1292500.brx-popup .brx-popup-backdrop {background-color: var(--white-trans-70)} 448 449 450/* BREAKPOINT: Desktop (BASE) */ 451#brxe-dojsiu {margin-bottom: var(--space-s); text-align: center} 452 453 454/* BREAKPOINT: Desktop (BASE) */ 455#brxe-wvlqsj {align-self: flex-start !important; width: 100%} 456 457 458/* BREAKPOINT: Desktop (BASE) */ 459#brxe-bulxwc {align-self: center !important; align-items: center} 460 461</style>
461<script> 462 (function () { 463 var c = document.body.className; 464 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 465 document.body.className = c; 466 })(); 467 </script>
467 468
468<script id="mainwp-meilisearch-js-extra"> 469var mainwpMeiliSearch = {"host":"https://ms-9dc8de6f1b81-4887.fra.meilisearch.io","apiKey":"a4530e0bcd8add9a1c2cbb968351ee1641e0a72d7226cb0a00c45c801dfae798","indexUids":["Add-ons","Knowledgebase","MainWP","Blog","Community","Voice"]}; 470//# sourceURL=mainwp-meilisearch-js-extra 471</script>
vendor: 1 bytes, line 471
471
472<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 472
472
473<script id="mainwp-meilisearch-js-after"> 474jQuery(document).ready(function($) { 475 $(document).on("click", ".mainwp-meilisearch-icon", function(e) { 476 if (!$("#mainwp-global-search").length) { 477 $("body").append("<div id='mainwp-global-search'></div>"); 478 if (window.__docsearch_meilisearch__ && window.__docsearch_meilisearch__.docsearch) { 479 window.__docsearch_meilisearch__.docsearch({ 480 container: "#mainwp-global-search", 481 host: mainwpMeiliSearch.host, 482 apiKey: mainwpMeiliSearch.apiKey, 483 indexUids: mainwpMeiliSearch.indexUids, 484 }); 485 } 486 } 487 setTimeout(function() { 488 var searchBtn = $("#mainwp-global-search .docsearch-btn"); 489 if (searchBtn.length) { 490 searchBtn.click(); 491 } else { 492 console.log("Search button not found"); 493 } 494 }, 50); 495 }); 496 }); 497 498//# sourceURL=mainwp-meilisearch-js-after 499</script>
vendor: 1 bytes, line 499
499
500<script id="tap-disclosure-notice-js-extra"> 501var 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":"post","post_id":"1330286","content_selector":"body #post-%d"}; 502//# sourceURL=tap-disclosure-notice-js-extra 503</script>
vendor: 1 bytes, line 503
503
504<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 504
504
505<script id="ta_main_js-js-extra"> 506var 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":"1330286","enable_record_stats":"yes","enable_js_redirect":"yes","disable_thirstylink_class":"yes"}; 507//# sourceURL=ta_main_js-js-extra 508</script>
vendor: 1 bytes, line 508
508
509<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 509
509
510<script id="tap-gct-js-extra"> 511var tap_gct_vars = {"action_name":"Affiliate Link","page_slug":"/mainwp-blog/","home_url":"https://mainwp.com","script_type":"universal_ga","ga_func_name":"ga","event_action":"link_uri"}; 512//# sourceURL=tap-gct-js-extra 513</script>
vendor: 1 bytes, line 513
513
514<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 514
514
515<script id="bento-js-js-extra"> 516var bento_wordpress_sdk_params = {"ajax_url":"https://mainwp.com/wp-admin/admin-ajax.php","user_logged_in":"","woocommerce_enabled":"1","woocommerce_cart_count":"0"}; 517//# sourceURL=bento-js-js-extra 518</script>
vendor: 1 bytes, line 518
518
519<script id="bento-js-js" src="https://app.bentonow.com/f1e7e56b773f443d193273a20218cdee.js?woocommerce=1&ver=7.1.2"></script>
vendor: 1 bytes, line 519
519
520<script id="metorik-js-js-extra"> 521var 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"}; 522//# sourceURL=metorik-js-js-extra 523</script>
vendor: 1 bytes, line 523
523
524<script id="metorik-js-js" src="https://mainwp.com/wp-content/plugins/metorik-helper/assets/js/metorik.min.js"></script>
vendor: 1 bytes, line 524
524
525<script id="bricks-scripts-js-extra"> 526var bricksWooCommerce = {"ajaxAddToCartEnabled":"","ajaxAddingText":"Adding","ajaxAddedText":"Added","addedToCartNotices":"","showNotice":"no","scrollToNotice":"no","resetTextAfter":"3","useQtyInLoop":"","errorAction":"redirect","errorScrollToNotice":"","useVariationSwatches":""}; 527var 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":"1288969","recaptchaIds":[],"animatedTypingInstances":[],"videoInstances":[],"splideInstances":[],"tocbotInstances":[],"swiperInstances":[],"queryLoopInstances":[],"interactions":[],"filterInstances":[],"isotopeInstances":[],"activeFiltersCountInstances":[],"googleMapInstances":[],"leafletMapInstances":[],"choicesInstances":[],"facebookAppId":"","headerPosition":"top","offsetLazyLoad":"300","baseUrl":"https://mainwp.com/mainwp-blog/","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"}; 528//# sourceURL=bricks-scripts-js-extra 529</script>
vendor: 1 bytes, line 529
529
530<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 530
530
531<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 531
531
532<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 532
532
533<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 533
533
534<script id="wc-order-attribution-js-extra"> 535var 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"}}; 536//# sourceURL=wc-order-attribution-js-extra 537</script>
vendor: 1 bytes, line 537
537
538<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 538
538
539<script id="woocommerce-google-analytics-pro-js-after"> 540 ( function() { 541 542 function trackEvents() { 543 544 } 545 546 if ( 'undefined' !== typeof gtag ) { 547 trackEvents(); 548 } else { 549 // avoid using jQuery in case it's not available when this script is loaded 550 document.addEventListener( 'wc_google_analytics_pro_gtag_loaded', trackEvents ); 551 } 552 553 554 function trackUAEvents() { 555 556 ga( 'send', 'pageview' ); 557 } 558 559 if ( 'undefined' !== typeof ga ) { 560 trackUAEvents(); 561 } else { 562 // avoid using jQuery in case it's not available when this script is loaded 563 document.addEventListener( 'wc_google_analytics_pro_loaded', trackUAEvents ); 564 } 565 566 } ) (); 567 568//# sourceURL=woocommerce-google-analytics-pro-js-after 569</script>
vendor: 1 bytes, line 569
569
570<script id="wp-emoji-settings" type="application/json"> 571{"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"}} 572</script>
vendor: 1 bytes, line 572
572
573<script type="module"> 574/*! This file is auto-generated */ 575var 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)))}); 576//# sourceURL=https://mainwp.com/wp-includes/js/wp-emoji-loader.min.js 577</script>
577 578
578<script type="text/javascript"> 579 (function() { 580 var t = document.createElement( 'script' ); 581 t.type = 'text/javascript'; 582 t.async = true; 583 t.id = 'gauges-tracker'; 584 t.setAttribute( 'data-site-id', '644cf2d851b14806b1f235c7' ); 585 t.src = '//secure.gaug.es/track.js'; 586 var s = document.getElementsByTagName( 'script' )[0]; 587 s.parentNode.insertBefore( t, s ); 588 })(); 589 </script>
589 590
590<script data-cfasync="false"> 591 document.onreadystatechange = function () { 592 if (document.readyState == "complete") { 593 var logout_link = document.querySelectorAll('a[href*="wp-login.php?action=logout"]'); 594 if (logout_link) { 595 for(var i=0; i < logout_link.length; i++) { 596 logout_link[i].addEventListener( "click", function() { 597 Intercom('shutdown'); 598 }); 599 } 600 } 601 } 602 }; 603</script>
vendor: 1 bytes, line 603
603
604<script data-cfasync="false"> 605 window.intercomSettings = {"app_id":"fmjp03wo","installation_type":"wordpress","installation_version":"3.0.2"}; 606</script>
vendor: 1 bytes, line 606
606
607<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>
607
607<script type="text/javascript"> 608 (function() { 609 window.wcAnalytics = window.wcAnalytics || {}; 610 const wcAnalytics = window.wcAnalytics; 611 612 // Set the assets URL for webpack to find the split assets. 613 wcAnalytics.assets_url = 'https://mainwp.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/'; 614 615 // Set the REST API tracking endpoint URL. 616 wcAnalytics.trackEndpoint = "https://mainwp.com/wp-json/woocommerce-analytics/v1/track"; 617 618 // Set common properties for all events. 619 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}; 620 621 // Set the event queue. 622 wcAnalytics.eventQueue = []; 623 624 // Features. 625 wcAnalytics.features = { 626 ch: false, 627 sessionTracking: false, 628 proxy: false, 629 }; 630 631 wcAnalytics.breadcrumbs = ["MainWP Blog"]; 632 633 // Page context flags. 634 wcAnalytics.pages = { 635 isAccountPage: false, 636 isCart: false, 637 }; 638 })(); 639 </script>
639 640 </body></html> 641<!-- 642 generated in 2.301 seconds 643 120350 bytes batcached for 300 seconds 644-->
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.