web-dev-qa-db-fra.com

Comment développer un thème tout en ayant un autre spectacle

Le titre est la question: comment développer un thème tout en ayant un autre spectacle

J'ai déjà une base de données et un thème ... j'aime bien, lorsque vous vous connectez en tant qu'administrateur, voyez un autre thème ... juste pour le moment, en le rendant propre et définitif ... puis supprimez l'ancien et laissez le nouveau en mesure être voir pour tout le monde ...

un plugin qui fait ça?


quelques recherches et résultats: http://wordpress.org/extend/plugins/theme-test-drive/ et http://wordpress.org/extend/plugins/nkthemeswitch/

je ne sais pas ce que ça vaut ...

2
menardmam

J'ai utilisé celui-ci il y a un moment et cela a fonctionné. N'a pas été mis à jour depuis un moment ... mais devrait toujours fonctionner.

http://wordpress.org/extend/plugins/parallels-themes-switcher

0
Brian Thornton

Perhpas vous pouvez garder le thème en direct que vous voulez que les autres voient et pour votre propre utilisation du commutateur de thème d’URL pour changer de thème comme

http://www.you_site.com/index.php?wptheme=WordPress+Classic

remplacez www.vous_site.com par votre propre URL de site.

2
Ayaz Malik

Basé sur cette question

<?php
/* SWAP THEME ACCORDING TO USER */
function wpse50258_change_theme( $template = '' ) {
    global $current_user;
    get_currentuserinfo();
    if ( $current_user->user_login === 'YOUR-USER-NAME' ) {
        $template = 'twentyten';
    }
    return $template;
}
add_filter('template', 'wpse50258_change_theme');
add_filter('option_template', 'wpse50258_change_theme');
add_filter('option_stylesheet', 'wpse50258_change_theme');

[METTRE À JOUR]

PS: cela ne fonctionne que si tiré d'un plugin, pas de functions.php

1
brasofilo

Vous pouvez cloner le site sur votre ordinateur (XAMPP ou un autre logiciel serveur local) et travailler localement lors du développement du nouveau thème. Quand il est testé et prêt, chargez le nouveau thème et faites le changement.

Sinon, copiez le site dans un sous-dossier et utilisez ce ou un sous-domaine comme dev.yoursite.com pour le développer. Généralement, vous souhaiterez utiliser un plugin tel que le mode maintenance pour masquer le site de développement.

J'utilise BackupBuddy pour déplacer le site vers le bas et le sauvegarder. C'est un peu plus rapide qu'un mouvement manuel, mais ni l'un ni l'autre n'est particulièrement difficile.

0
mrwweb