Не перезагружается браузер при редактировании кода с расширением PHP на локальном сайте WordPress
Для разработки веб-сайта на WordPress 5.7.1 я написал код на Gulp ver.4.0.2.
При запуске Gulp в NPM веб-браузер запускает главную страницу сайта в штатном режиме. При редактировании файлов Wordpress 5.7.1 с расширением РНР в консоли NPM должным образом возникает сообщение «Reloading Browsers», но браузер запущенную страницу почему-то не перезагружает после правки кода РНР. Пожалуйста, будьте-добры, посмотрите мой код.
var gulp = require('gulp');
var browserSync = require('browser-sync').create();
var sass = require('gulp-sass');
gulp.task('sass', function(done) {
gulp.src("src/wp-content/themes/testgulp/sass/**/*.sass") // путь к sass файлам
.pipe(sass())
.pipe(gulp.dest("src/wp-content/themes/testgulp/")) //папка для выгрузки css файлов
.pipe(browserSync.stream());
done();
});
gulp.task('serve', function(done) {
browserSync.init({
proxy: 'http://testgulp.con',
host: 'testgulp.con',
open: 'external'
});
gulp.watch("src/wp-content/themes/testgulp/sass/**/*.sass").on('change', browserSync.reload);
gulp.watch("src/wp-content/themes/testgulp/**/*.php").on('change', () => {
browserSync.reload();
done();
});
done();
});
gulp.task('default', gulp.series('sass', 'serve'));
Я перепробовал несколько вариантов кода. Также в браузере я включил все разрешения для моего локального сайта. К сожалению, браузер не перезагружается при редактировании мною кода с расширением PHP.