PageSourceSearch

https://mainwp.com/mainwp-blog/

html mainwp.com collected 2026-09-24 08:27:59 UTC 119,881 bytes, 644 lines download raw bytes

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 &amp; Business, Tips &amp; 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 &amp; Business, Tips &amp; 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 &amp; Business, Tips &amp; 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 &amp; Business, Tips &amp; 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 &raquo; Feed" href="https://mainwp.com/feed/" />
42<link rel="alternate" type="application/rss+xml" title="MainWP WordPress Management &raquo; 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&#038;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="[{&quot;id&quot;:&quot;kvlnpi&quot;,&quot;trigger&quot;:&quot;click&quot;,&quot;action&quot;:&quot;toggleOffCanvas&quot;,&quot;target&quot;:&quot;offcanvas&quot;,&quot;offCanvasSelector&quot;:&quot;#brxe-kambzg&quot;}]" 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="[{&quot;id&quot;:&quot;apdsir&quot;,&quot;trigger&quot;:&quot;click&quot;,&quot;action&quot;:&quot;toggleOffCanvas&quot;,&quot;offCanvasSelector&quot;:&quot;#brxe-kambzg&quot;,&quot;target&quot;:&quot;offcanvas&quot;}]" 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="[{&quot;id&quot;:&quot;zdbxmj&quot;,&quot;trigger&quot;:&quot;click&quot;,&quot;action&quot;:&quot;toggleOffCanvas&quot;,&quot;offCanvasSelector&quot;:&quot;#brxe-kambzg&quot;,&quot;target&quot;:&quot;offcanvas&quot;}]" 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&#8217;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 &#8211; 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 &amp; 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 &amp; 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 &amp; 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&#8217;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="{&quot;page&quot;:&quot;&quot;,&quot;pagename&quot;:&quot;mainwp-blog&quot;,&quot;post_type&quot;:[&quot;post&quot;],&quot;orderby&quot;:&quot;date&quot;,&quot;post_status&quot;:&quot;publish&quot;,&quot;paged&quot;:1,&quot;posts_per_page&quot;:&quot;10&quot;}" 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">&hellip;</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/">&rarr;</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&#038;picture=&#038;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&#038;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&#038;url=https%3A%2F%2Fmainwp.com%2Fmainwp-blog%2F&#038;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&#038;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&#038;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&#038;title=MainWP%20Blog&#038;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&#038;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="{&quot;page&quot;:&quot;&quot;,&quot;pagename&quot;:&quot;mainwp-blog&quot;,&quot;post_type&quot;:[&quot;post&quot;],&quot;orderby&quot;:&quot;date&quot;,&quot;posts_per_page&quot;:5,&quot;post_status&quot;:&quot;publish&quot;,&quot;paged&quot;: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&#038;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&#038;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.