setup demo for wordpress template

Posted on 2011-10-13
Last Modified: 2012-06-27
I want to sell WP templates and plugins. I want to setup demo site like

When check demo site, they have top panel to change theme. Where do I get this top panel? It looks like this

And I want to sell plugin too, so client is allowed to login to WP admin panel too view fuctions...etc. But I just want client to see some part of WP admin panel, they cant download or copy theme, plugin from demo site. So which plugin that you recomend for me to setup demo site?

Thank you
Question by:auto47763476
    LVL 4

    Expert Comment

    These websites just mainly use a variable at the end of address, which is basically just the name of your website PLUS a string which will change the template

    Somethin like this:

    most of the current CMS's including WP supports this so the Menu on top of their page is nothing more than just a dropdown list of the templates - which are in fact just a link to your website with some extra strings at the end of address.

    Sounds a bit weird but hope that makes sense.

    If you know html a little but - you can create that yourself. It's nothing fancy - just loads of links in a dropdown. :)

    I can explain in more details if you like, but hopefully you have the idea by now =]

    LVL 23

    Expert Comment

    I would set-up several WordPress installation on your server. One for the main site, then you can install WordPress in sub-folders, one for each theme. Then just link to them using the WP_NAV MENU feature.

    Author Comment

    Thank you :) what about the demo site for WP admin panel?
    LVL 23

    Expert Comment

    I would create a custom user account for for that purpose. You could create an account that's used for allowing potential customers to access the admin panel. I wouldn't give them much access rights, maybe use the role of Contributor.

    For finer tuned control over the user account you could also try a plug-in. While it's possible to do this yourself, I would choose the Members Plugin by Justin Tadlock. I don't usually suggest plug-ins, but in this case it would be like re-inventing the wheel. Justin's plug-in is well written and gives extensive control over just about every aspect.
    LVL 1

    Accepted Solution

    Hi ,
    I have the best solution for you .
    Solution 1 ) Easy but not very professional use this plugin

    Solution 2) (recommended)
    Install Wordpress Multisite Use this plugin (really easy )

    Then you can create small mini blogs each with a separate themes which you design .

    then use either of the following plugins suiting your need for the theme bar

    plugin 1

    plugin 2

    then use wp adminize to create mini admins that have access to specific areas .
    LVL 23

    Assisted Solution

    I have the best solution for you .

    Maybe not the best, see my response below:

    Solution 1 ) Easy but not very professional use this plugin
    Doesn't address the user access part of the question.

    Solution 2) (recommended)
    Install Wordpress Multisite Use this plugin (really easy )
    No need for a plug-in here. To enable Multi-site, just open your wp-config file and add this bit of code
    define( 'WP_ALLOW_MULTISITE', true );

    Open in new window

    If you enable multi-site you won't be able to switch back to regular WP without re-installing so make sure you know what your doing if it's on a live site.

    Your multi-site suggestion is a definite possibility, but would need a little more detailed instructions. The same can be achieved using separate installs of WP which is basically multi-site without the headaches.
    LVL 70

    Expert Comment

    by:Jason C. Levine
    This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    WordPress can be pretty daunting, especially for a beginner, so I thought it might be a good idea to write an article to show how easy it is to get started in WordPress and to design a custom theme.  The first step is to check with your hosting comp…
    This script checks a path to see if a folder exists. If the folder does exist you will get output "The folder has previously been created. No action taken" If not it will create the folder. Then adds one user modify permission to the folder. It …
    The purpose of this video is to demonstrate how to automatically show related posts at the bottom of a blog post in WordPress. This will be demonstrated using a Windows 8 PC. Plugin “Yet Another Related Posts Plugin” will be used. Go to your…
    The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…

    754 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now