Privately testing a new template

Allowing an admin test a new template on a live site

It is possible for an admin user to privately test a new template while other users see the regular template. Use these steps:

  • Determine your IP Address
  • Go to the screen Admin > Configuration > Website Maintenance, and enter your IP Address in the Down For Maintenance (exclude this IP-Address) field.

NOTE: If you are using a local webserver (such as MAMP or WAMP), you must use whatever value is contained in $_SERVER['REMOTE_ADDR'] for your IP Address. This will not be your public facing IP address - it might be ::1 or some other private value.

  • Visit the storefront and append the argument t=YOURNEWTEMPLATE to the URL. You will now be locally switched to the new template.

For example, if the URL was

https://MYSTORE.com/index.php

you would use

https://MYSTORE.com/index.php?t=MYTEMPLATE

If the URL was

https://MYSTORE.com/index.php?main_page=index&cPath=6

you would use

https://MYSTORE.com/index.php?main_page=index&cPath=6&t=MYTEMPLATE 
  • This only needs to be done once; it will be carried forward for subsequent page visits in the current session.

  • When you’re finished testing, append t=off to the URL to stop private testing.




Still have questions? Use the Search box in the upper right, or try the full list of FAQs. If you can't find it there, head over to the Zen Cart support forum and ask there in the appropriate subforum. In your post, please include your Zen Cart and PHP versions, and a link to your site.

Is there an error or omission on this page? Please post to General Questions on the support forum. Or, if you'd like to open a pull request, just review the guidelines and get started. You can even PR right here.
Last modified March 12, 2021 by Scott C Wilson (977afbc).