Tento snippet se Vám bude hodit, když připravujete nový design, který chcete otestovat na živém webu a zároveň potřebujete, aby uživatelé viděli stále ten původní.
<?php
add_filter('template', 'change_theme');
add_filter('option_template', 'change_theme');
add_filter('option_stylesheet', 'change_theme');
function change_theme($theme) {
if ( current_user_can('manage_options') ) {
$theme = 'twentyeleven'; // Doplňte podle názvu složky šablony
}
return $theme;
}
Můžete použít i jiné podmínky, než jen podle “uživatelských schopností”. Třeba podle stránky, nebo příspěvku, podle uživatelovy role, všelijak různě.
Reklama

You must log in to post a comment.