Wordpress Theme Demo Bar allows any wordpress theme to be previewed without activating it. A demo bar would be shown on top of page, allow users to pr
I don't have this problem, I guess most people do not have this problem too. So I can't fix this problem. Please send me your wordpress version, server configuration (apache or IIS) and other related information.
The theme you were previewing must be a complete theme, i.e. must have "wp_head();" and "wp_footer();" in header.php and footer.php respectively. If they were missing, you can add them yourself. Open header.php, add
<?php wp_head(); ?> before </head>. Open footer.php, add
<?php wp_footer(); ?> before </body>.
Add a variable 'themedemo' to your url. For example: http://zenverse.net/?themedemo=monoshade
Add a variable 'extracss' to your url. For example: http://myblog.com/?themedemo=my-theme-folder-name&extracss=blue,design2 The example above loads '.../wp-content/themes/my-theme-folder-name/blue.css' and '.../wp-content/themes/my-theme-folder-name/design2.css' You need to include 'themedemo' in the URL to load extra CSS files and the CSS file must be at the same directory of style.css Seperate the filename using comma.
For example: http://myblog.com/?themedemo=my-theme-folder-name&extracss=css/blue The example above loads '.../wp-content/themes/my-theme-folder-name/css/blue.css'
Disable it at Plugin Options or add a variable 'hidebar' to your url. For example: http://zenverse.net/?themedemo=monoshade&hidebar=1
This feature allows visitor to view the demo of a theme in any page (single post, category, page, etc.) beside just blog index. If activated, it automatically add variables 'themedemo' & 'exracss' to all internal URLs.
Most likely you have a variable 'hidebar' in the URL or you have disabled the demo bar. As long as the demo bar is hidden, persistent preview feature is off. We need to do that so that visitor can "escape" from the preview state if they want to (by closing the demo bar).