如何在另一个主题出现的同时开发一个主题

时间:2012-04-25 作者:menardmam

标题是一个问题:如何在另一场演出的同时发展一个主题

我已经有了一个DB和一个主题。。。。我喜欢,当作为管理员登录时看到另一个主题。。。只是为了让它变得干净和最终。。。然后,去掉旧的,让每个人都能看到新的。。。

有这样的插件吗?

一些研究和结果:http://wordpress.org/extend/plugins/theme-test-drive/http://wordpress.org/extend/plugins/nkthemeswitch/

不知道它值多少钱。。。。

4 个回复
最合适的回答,由SO网友:Brian Thornton 整理而成

我不久前用过这个,它很管用。有一段时间没有更新。。。但应该仍然有效。

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

SO网友:Ayaz Malik

也许你可以让主题保持活跃,你想让其他人看到,也可以让你的自用url主题切换器像这样切换主题:`

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

替换www.you\\u站点。com与您自己的网站url。

SO网友:brasofilo

基于this 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\');
[更新]

PS:这只在从插件而不是从函数触发时有效。php

SO网友:mrwweb

您可以将站点克隆到计算机上(运行XAMPP或其他一些本地服务器软件),并在开发新主题时在本地工作。测试完成后,上传新主题并进行切换。

或者,将站点复制到子文件夹并使用该子文件夹或类似dev.yoursite的子域。com开发。通常,您会希望使用类似插件的维护模式来隐藏开发人员站点。

我使用BackupBuddy向下和向后移动站点。这比手动移动快一点,但都不是特别难。

结束

相关推荐

常量WP_USE_THEMES用于什么?

关于WP_USE_THEMES 常数Codex states:如果在自己的设计中使用循环(并且自己的设计不是模板),请将WP\\u USE\\u THEMES设置为false。但是对WordPress的实际影响是什么呢WP_USE_THEMES 设置为true还是false?我想知道WP是如何使用它的。