{"id":970,"date":"2021-07-09T16:00:36","date_gmt":"2021-07-09T16:00:36","guid":{"rendered":"https:\/\/localwp.com\/?post_type=help&#038;p=970"},"modified":"2025-05-14T13:43:34","modified_gmt":"2025-05-14T13:43:34","slug":"local-connect","status":"publish","type":"help","link":"https:\/\/localwp.com\/help-docs\/local-features\/local-connect\/","title":{"rendered":"Local Connect"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The&nbsp;<strong><span style=\"text-decoration: underline;\"><a rel=\"noreferrer noopener\" href=\"https:\/\/localwp.com\/connect\/\" target=\"_blank\">Local Connect<\/a><\/span>&nbsp;<\/strong>feature helps you move a site between Local and your remote hosting provider (WP Engine or Flywheel).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pulling a site down to Local allows you to quickly create a sandbox for experimenting with new ideas or testing updates to plugins and themes. Once you finish working on the site, deploying is easy by clicking the &#8220;push&#8221; button!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Throughout development, you can pull down changes to the remote site to always have the latest content. Along the way, you can push works-in-progress to a staging environment to get feedback from co-workers or clients.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Getting started with Local Connect is easy:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Connect Local to your hosting provider (Flywheel or WP Engine).<\/li>\n\n\n\n<li>Start pushing or pulling and select the remote environment you&#8217;d like to use!<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group help-doc-toc\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\">Table of Contents:<\/p>\n\n\n<nav aria-label=\"Table of Contents\" class=\"wp-block-table-of-contents\"><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#connecting-to-a-hosting-provider\">Connect to a hosting provider<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"#connect-to-wp-engine\">Connect to WP Engine<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#connect-to-flywheel\">Connect to Flywheel<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#push-and-pull\">Push and Pull<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#remote-environments\">Remote environments<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#magicsync\">MagicSync<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"#path-exclusions\">Path Exclusions for Local Connect<\/a><\/li><\/ol><\/nav><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"connecting-to-a-hosting-provider\" style=\"color:#000000\"><strong>Connect to a hosting provider<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you would like to connect to a hosting provider that is not Flywheel or WP Engine we suggest you download the plugin <a rel=\"noreferrer noopener\" href=\"https:\/\/wordpress.org\/plugins\/wp-migrate-db\/\" data-type=\"URL\" data-id=\"https:\/\/wordpress.org\/plugins\/wp-migrate-db\/\" target=\"_blank\"><strong><span style=\"text-decoration: underline;\">WP Migrate<\/span><\/strong><\/a> and utilize their Full-Site export feature. Here&#8217;s a <a rel=\"noreferrer noopener\" href=\"https:\/\/deliciousbrains.com\/wp-migrate-db-pro\/doc\/importing-wordpress-local-development-environment\/\" data-type=\"URL\" data-id=\"https:\/\/deliciousbrains.com\/wp-migrate-db-pro\/doc\/importing-wordpress-local-development-environment\/\" target=\"_blank\"><strong><span style=\"text-decoration: underline;\">doc<\/span><\/strong><\/a> that walks you through that process. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-color\" id=\"connect-to-wp-engine\" style=\"color:#000000\"><strong>Connect to WP Engine<\/strong><\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 1: Enable API Access<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the&nbsp;<a href=\"https:\/\/my.wpengine.com\/api_access\" target=\"_blank\" rel=\"noreferrer noopener\"><strong><span style=\"text-decoration: underline;\">API Access<\/span><\/strong><\/a>&nbsp;page under <strong>Users<\/strong>&nbsp;&gt;&nbsp;<strong>API Access<\/strong> to manage your account&#8217;s API settings. Next, toggle API access for the account you wish to enable.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-1024x597.png\" alt=\"\" class=\"wp-image-2231\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-1024x597.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-300x175.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-768x448.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-1536x896.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.27.17\u202fPM-2048x1194.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-1024x597.png\" alt=\"\" class=\"wp-image-2232\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-1024x597.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-300x175.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-768x448.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-1536x896.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.29.31\u202fPM-2048x1194.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 2: Install Local<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you&#8217;re running the latest version of Local.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/localwp.com\/releases\/\" target=\"_blank\" rel=\"noreferrer noopener\">Local Releases<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 3: Sign in to WP Engine<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The last step is to log in to WP Engine with the same credentials used to log into the WP Engine User Portal. Connected accounts are managed inside Local&#8217;s Preferences window. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1024x772.png\" alt=\"\" class=\"wp-image-2265\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 4: Enter WP Engine Credentials<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll be prompted to enter your WP Engine hosting credentials. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"776\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-1024x776.png\" alt=\"\" class=\"wp-image-2234\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-1024x776.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-300x227.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-768x582.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-1536x1164.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2023\/12\/Screenshot-2023-12-19-at-3.32.21\u202fPM-2048x1552.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 5: Confirm the connection in Local <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you\u2019re logged in to your WP Engine account, you&#8217;ll get redirected back to Local. You&#8217;ll know you&#8217;ve logged in successfully because your WP Engine sites will now be listed within the &#8220;Connect&#8221; tab of Local!<\/p>\n\n\n<div id=\"help-step-block_392ec8a1418882cc21838176fd4e8d09\" class=\"help-note-container help-type-note\">\n\t<div class=\"help-icon\">\n\t\t<svg viewBox=\"0 0 512 512\" fill=\"currentColor\"><path fill=\"currentColor\" d=\"M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zm0-464a208 208 0 1 0 0 416 208 208 0 1 0 0-416zm70.7 121.9c7.8-10.7 22.8-13.1 33.5-5.3 10.7 7.8 13.1 22.8 5.3 33.5L243.4 366.1c-4.1 5.7-10.5 9.3-17.5 9.8-7 .5-13.9-2-18.8-6.9l-55.9-55.9c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l36 36 105.6-145.2z\"><\/path><\/svg>\t<\/div>\n    <div class=\"help-text\">\n\t\t<p><!-- wp:heading {\"level\":3,\"gbResponsiveSettings\":{}} --><\/p>\n<p>Only one WP Engine account is supported at this time, but you can always log out from one profile and log in to another!<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\t<\/div>\n<\/div>\n\n\n<div id=\"help-step-block_241fbebfaddea75527bd1816c9904d9b\" class=\"help-note-container help-type-note\">\n\t<div class=\"help-icon\">\n\t\t<svg viewBox=\"0 0 512 512\" fill=\"currentColor\"><path fill=\"currentColor\" d=\"M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zm0-464a208 208 0 1 0 0 416 208 208 0 1 0 0-416zm70.7 121.9c7.8-10.7 22.8-13.1 33.5-5.3 10.7 7.8 13.1 22.8 5.3 33.5L243.4 366.1c-4.1 5.7-10.5 9.3-17.5 9.8-7 .5-13.9-2-18.8-6.9l-55.9-55.9c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l36 36 105.6-145.2z\"><\/path><\/svg>\t<\/div>\n    <div class=\"help-text\">\n\t\t<p><span data-preserver-spaces=\"true\">Local Connect does not support a full WP Engine Headless Platform push\/pull; the functionality is available specifically for the WordPress install and site files. It does not currently support pushing and pulling the front end to and from a headless site on WP Engine.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">You can learn more about WP Engine&#8217;s Headless Platform and headless WordPress <a href=\"http:\/\/developers.wpengine.com\" target=\"_blank\" rel=\"noopener\"><span style=\"text-decoration: underline;\"><strong>here<\/strong><\/span>.\u00a0<\/a><\/span><\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\t<\/div>\n<\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-color\" id=\"connect-to-flywheel\" style=\"color:#000000\"><strong>Connect to Flywheel<\/strong><\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 1: Navigate to the &#8220;Connect&#8221; tab in Local<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To get started, navigate to the &#8220;Connect&#8221; tab in Local, and click the &#8220;Log in to Your Host&#8221; button.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-1024x772.png\" alt=\"\" class=\"wp-image-2267\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/UpdatedLocalConnectTab-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 2: Log in to Flywheel<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select &#8220;Connect to a platform&#8221; to be taken to the &#8220;<code>Connected account<\/code>s&#8221; section of Local&#8217;s Preferences. Select the sign in link next to Flywheel.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1024x772.png\" alt=\"\" class=\"wp-image-2265\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/ConnectedAccounts_Preferences-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 3: Enter Flywheel Credentials<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll be prompted to enter your Flywheel hosting credentials. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"883\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-log-into-flywheel-1024x883.png\" alt=\"\" class=\"wp-image-989\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-log-into-flywheel-1024x883.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-log-into-flywheel-300x259.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-log-into-flywheel-768x663.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-log-into-flywheel.png 1166w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 4: Confirm the link to Local<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Within your Flywheel account you&#8217;ll be prompted to confirm the link to Local. <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-style-drop-shadow\"><img decoding=\"async\" width=\"1024\" height=\"883\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-confirm-link-to-flywheel-1024x883.png\" alt=\"\" class=\"wp-image-990\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-confirm-link-to-flywheel-1024x883.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-confirm-link-to-flywheel-300x259.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-confirm-link-to-flywheel-768x663.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-confirm-link-to-flywheel.png 1166w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#000000\"><strong>Step 5: Confirm the connection in Local <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you\u2019re logged in to your Flywheel account, you&#8217;ll get redirected back to Local. You&#8217;ll know you&#8217;ve logged in successfully because your Flywheel sites will now be listed within the &#8220;Connect&#8221; tab of Local!<\/p>\n\n\n<div id=\"help-step-block_5bb132a81f0953e787dcdd9bf1fc81f3\" class=\"help-note-container help-type-note\">\n\t<div class=\"help-icon\">\n\t\t<svg viewBox=\"0 0 512 512\" fill=\"currentColor\"><path fill=\"currentColor\" d=\"M256 512a256 256 0 1 1 0-512 256 256 0 1 1 0 512zm0-464a208 208 0 1 0 0 416 208 208 0 1 0 0-416zm70.7 121.9c7.8-10.7 22.8-13.1 33.5-5.3 10.7 7.8 13.1 22.8 5.3 33.5L243.4 366.1c-4.1 5.7-10.5 9.3-17.5 9.8-7 .5-13.9-2-18.8-6.9l-55.9-55.9c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l36 36 105.6-145.2z\"><\/path><\/svg>\t<\/div>\n    <div class=\"help-text\">\n\t\t<p><!-- wp:heading {\"level\":3,\"gbResponsiveSettings\":{}} --><\/p>\n<p>Only one Flywheel account is supported at this time, but you can always log out from one profile and log in to another!<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n\t<\/div>\n<\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"push-and-pull\" style=\"color:#000000\"><strong>Push and Pull <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;ve linked Local to a hosting provider you can pull a site down by either navigating to the &#8220;Connect&#8221; tab in Local or simply pressing the &#8220;Push&#8221; or &#8220;Pull&#8221; button in the bottom right-hand corner of a site&#8217;s Overview page. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can click the &#8220;Pull&#8221; button to download changes from the remote site or select the &#8220;Push&#8221; button to deploy your Local site to staging or production.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image is-style-drop-shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1000\" height=\"650\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-connect-tab-pull-to-local.png\" alt=\"A screenshot of the Connect tab in Local where you can pull a remote site down.\" class=\"wp-image-972\" style=\"width:840px;height:auto\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-connect-tab-pull-to-local.png 1000w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-connect-tab-pull-to-local-300x195.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2021\/07\/local-connect-connect-tab-pull-to-local-768x499.png 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image is-style-drop-shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"2402\" height=\"1810\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview.png\" alt=\"\" class=\"wp-image-2268\" style=\"width:840px;height:auto\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview.png 2402w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullButtonsSiteOverview-2048x1543.png 2048w\" sizes=\"(max-width: 2402px) 100vw, 2402px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Deploy a site by selecting the &#8220;Push&#8221; button in the lower-right corner of the site overview page. A new panel slide out from the right side of the screen allowing you to choose the changes you wish to include.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image is-style-drop-shadow\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1024x772.png\" alt=\"\" class=\"wp-image-2269\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"remote-environments\" style=\"color:#000000\"><strong>Remote environments<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the hosting provider, you have options for the kind of environment you can push-to or pull-from:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Production<\/li>\n\n\n\n<li>Staging<\/li>\n\n\n\n<li>Development (WPE only)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">By default, the production environment is used, but if you&#8217;d like to deploy to a staging environment that doesn&#8217;t exist, Local will direct you to create that environment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When pulling or pushing a site, select the remote environment type you&#8217;d like to work with.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image is-style-drop-shadow\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1024x772.png\" alt=\"\" class=\"wp-image-2269\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/PushPullPanel-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">If a staging environment doesn&#8217;t exist remotely, Local will prompt you to create one.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"magicsync\" style=\"color:#000000\"><strong>MagicSync<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The MagicSync viewer allows you to quickly see which files have changed between the Local and remote site and select which of those files should be deployed. More details about using the MagicSync viewer can be found in&nbsp;<a href=\"https:\/\/localwp.com\/help-docs\/connect\/magic-sync\/\"><strong><span style=\"text-decoration: underline;\">this help doc<\/span><\/strong><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This view is displayed by selecting the &#8220;Select files&#8221; option when deciding what should be included in a push or pull. Selecting &#8220;All Files&#8221; will close the MagicSync viewer. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prior to Local v9.0, MagicSync was only displayed if users enabled the feature within Preferences. For all versions of Local v9.0 or greater, MagicSync is available by default by choosing &#8220;Select files&#8221; &#8211; no preferences needed! <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image is-style-drop-shadow\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-1024x772.png\" alt=\"\" class=\"wp-image-2270\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-1024x772.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-300x226.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-768x579.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-1536x1157.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2024\/05\/SelectFilesView-2048x1543.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"path-exclusions\">Path Exclusions for Local Connect<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When pushing or pulling a site, Local excludes certain files for security, performance, or reliability reasons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Local excludes these paths relative to your site\u2019s root:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>.connect-manifest.json<\/li>\n\n\n\n<li>.connect-pull.sql<\/li>\n\n\n\n<li>.connect-push.sql<\/li>\n\n\n\n<li>.fw-config.php<\/li>\n\n\n\n<li>.well-known<\/li>\n\n\n\n<li>flywheel-config<\/li>\n\n\n\n<li>index.php<\/li>\n\n\n\n<li>license.txt<\/li>\n\n\n\n<li>local-phpinfo.php<\/li>\n\n\n\n<li>readme.html<\/li>\n\n\n\n<li>wp-activate.php<\/li>\n\n\n\n<li>wp-admin<\/li>\n\n\n\n<li>wp-blog-header.php<\/li>\n\n\n\n<li>wp-comments-post.php<\/li>\n\n\n\n<li>wp-config-sample.php<\/li>\n\n\n\n<li>wp-config.php<\/li>\n\n\n\n<li>wp-cron.php<\/li>\n\n\n\n<li>wp-includes<\/li>\n\n\n\n<li>wp-links-opml.php<\/li>\n\n\n\n<li>wp-load.php<\/li>\n\n\n\n<li>wp-login.php<\/li>\n\n\n\n<li>wp-mail.php<\/li>\n\n\n\n<li>wp-settings.php<\/li>\n\n\n\n<li>wp-signup.php<\/li>\n\n\n\n<li>wp-trackback.php<\/li>\n\n\n\n<li>xmlrpc.php<\/li>\n\n\n\n<li>wp-content\/upgrade<\/li>\n\n\n\n<li>wp-content\/index.php<\/li>\n\n\n\n<li>wp-content\/plugins\/index.php<\/li>\n\n\n\n<li>wp-content\/themes\/index.php<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Local excludes every occurrence of these paths within your site:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>.DS_Store<\/li>\n\n\n\n<li>.git<\/li>\n\n\n\n<li>.idea<\/li>\n\n\n\n<li>.env<\/li>\n\n\n\n<li>.svn<\/li>\n\n\n\n<li>node_modules<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Special exclusions based on regex patterns:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>local-adminer-*.php<\/li>\n<\/ul>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons alignfull is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/community.localwp.com\/c\/support\/5\" target=\"_blank\" rel=\"noreferrer noopener\">Get Community Support<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The&nbsp;Local Connect&nbsp;feature helps you move a site between Local and your remote hosting provider (WP Engine or Flywheel). Pulling a site down to Local allows you to quickly create a sandbox for experimenting with new ideas or testing updates to plugins and themes. Once you finish working on the site, deploying is easy by clicking&#8230;<\/p>\n","protected":false},"author":49,"parent":800,"menu_order":0,"template":"","tags":[38,42],"helpcategories":[],"class_list":["post-970","help","type-help","status-publish","hentry","tag-core-features","tag-magicsync"],"acf":{"help_keywords":""},"_links":{"self":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc"}],"about":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/types\/help"}],"author":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/users\/49"}],"version-history":[{"count":0,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/970\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/800"}],"wp:attachment":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/media?parent=970"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/tags?post=970"},{"taxonomy":"helpcategories","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/helpcategories?post=970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}