Jak ve WordPress zobrazovat jinou šablonu správci a jinou běžnému uživateli

wordpress

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
Reklama zdarma, zvýšení návštěvnostiZobrazeno 44 krát.
%d bloggers like this: