我正在尝试避免浏览器同步重新加载wordpress后端中的任何页面,而URL的开头应为“ mydomain.com/ wp-admin ”。以下是我尝试过的方法,但是没有运气。否则,它可以完美运行,但不会阻止在Wordpress仪表板中重新加载页面。
我的代码:
// SASS PROCESSING/CSS MINIMIZING
gulp.task('sass', function () {
return gulp.src(theme_path+'/sass/**/*.scss')
.pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
.pipe(gulp.dest(theme_path))
.pipe(browserSync.stream());
});
// BROWSERSYNC
gulp.task('browser-sync', function() {
var files = [theme_path+'/*.php', theme_path+'/*.html',
theme_path+'/sass/*.scss'];
browserSync.init(files, {
proxy: localProxy,
notify: true,
snippetOptions: {
ignorePaths: "wp-admin/**"
}
});
});
gulp.task('default', ['sass', 'browser-sync'], function(){
gulp.watch(theme_path+'/sass/**/*.scss', ['sass']);
});
我在“ ignorePaths”选项中尝试了以下路径:
答案 0 :(得分:0)
您实际上只需要在/ wp-admin之前添加网站路径:
server.init({
proxy: "http://localhost:8888/mywebsite",
snippetOptions: {
ignorePaths: "mywebsite/wp-admin/**"
}
});