Я пытаюсь избежать перезагрузки браузером любых страниц в серверной части 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:
- . / Wp-admin / **
- . / Wp-admin / ** / *
- wp-admin / ** / *
- сор-админ / *. PHP
- . / WP-администратора / *. PHP
- . / WP-администратора / ** / *. PHP
- сор-админ / ** / *. * PHP * 1023