title: Set WordPress home URL to Paid Memberships Pro Checkout Page & Rewrite/Hide URL
body: <p>The Problem:</p>
  
  <ol>
  <li><p>Set the home page of WordPress to a specific Paid Memberships Pro checkout page (I don't want this to be done via a custom page template). Example:</p>
  
  <p>User visits: <a href="http://www.example.com/" rel="nofollow">http://www.example.com/</a></p>
  
  <p>They're redirected to: <a href="http://www.example.com/membership-account/membership-checkout/?level=1" rel="nofollow">http://www.example.com/membership-account/membership-checkout/?level=1</a></p></li>
  <li><p>HIDE the URL, so that it reads simply as:</p>
  
  <p><a href="http://www.example.com/" rel="nofollow">http://www.example.com/</a> (the user never knows they've been redirected to a different page template)</p></li>
  </ol>
  
  <p>What I've tried:</p>
  
  <ol>
  <li><p>Set the home page to <code>/membership-account/membership-checkout/</code> via the admin (this url is missing the query string <code>?level=1</code>). Doesn't work because I'm trying to target this specific membership level. Site redirects to <code>/membership-account/membership-levels/</code></p></li>
  <li><p>Modify .htaccess to <code>Redirect</code> the user to the desired page, and then <code>RewriteRule</code> back to the root domain...results in a redirect loop error.</p></li>
  </ol>
  
  <p>Thoughts for how to approach this?</p>