我希望将子主题限制为仅供我(管理员)查看以用于开发目的。然后,我可以在网站上进行更改,上传和查看,而无需其他人看到未完成的更改。完成后,我会将受影响的文件移至“父主题”文件夹中,以使所有人都可以看到更改。
通过functions.php?
可以使用某种脚本吗?答案 0 :(得分:0)
您可能希望在子域上创建开发环境,但如果受此限制,则只有在您登录时才会将样式排入队列。
在style.css中(改变二十四,以匹配您当前的主题)
/*
Theme Name: Twenty Fourteen Child
Theme URI: http://example.com/twenty-fourteen-child/
Template: twentyfourteen
*/
@import url("../twentyfourteen/style.css");
在header.php中
if ( is_user_logged_in() ) {
if ( $user_id = YOUR_USER_ID ) {
wp_register_style('YOUR_STYLE', get_stylesheet_directory_uri() . 'PATH.css');
wp_enqueue_style('YOUR_STYLE');
}
}
这应该是您想要做的一般想法。如果您有任何问题,请发表评论。