post_title - wordpress title header
Grunge livereload con wordpress (1)
es normal, no debe ''servir'' con ronco ya que sirve generar un servidor http creado en el nodo, sino más bien ''observar'' que mirará los archivos en busca de cambios y activará la carga en vivo.
deberías tener tu pila de lámparas adecuada para tu ejecución de WordPress y usar gruñidos solo para generar / procesar activos
Grunge livereload con wordpress
Hola a todos
Estoy tratando de usar ronco con mi desarrollo de tema wordpress.
Todo parece funcionar bien desde la tarea ''servir'' y la carga en vivo.
En la carpeta de temas tengo la carpeta gruntfile.js y package.json y dev-theme
La carpeta dev-theme contiene los archivos de tema.
Estoy usando el gruntfile a continuación y en functions.php tengo lo siguiente
if (in_array($_SERVER[''REMOTE_ADDR''], array(''127.0.0.1'', ''::1''))) {
wp_register_script(''livereload'', ''http://localhost:35729/livereload.js?snipver=1'', null, false, true);
wp_enqueue_script(''livereload'');
}
=
''use strict'';
module.exports = function(grunt){
require(''load-grunt-tasks'')(grunt);
grunt.initConfig({
pkg: grunt.file.readJSON(''package.json''),
yeoman:{
dev: ''dev-theme'',
dist: ''dist-theme''
},
sass:{
dist:{
files:{
''dev-theme/css/styles.css'' : ''dev-theme/css/scss/styles.scss''
}
}
},
watch:{
css:{
files: ''**/*.scss'',
tasks: [''sass''],
options: {
livereload:{
port: 35729
}
}
}
},
// The actual grunt server settings
connect: {
options: {
port: 35729,
livereload: 35729,
// Change this to ''0.0.0.0'' to access the server from outside
hostname: ''localhost'',
},
livereload: {
options: {
open: true,
base: [
''.tmp'',
''test'',
''<%= yeoman.dev %>''
]
}
}
}
});
grunt.registerTask(''default'', [''watch'']);
grunt.registerTask(''serve'', function (target) {
if (target === ''build'') {
return grunt.task.run([''build'', ''connect:dist:keepalive'']);
}
grunt.task.run([
''connect:livereload'',
''watch'',
''build''
]);
});
grunt.registerTask(''server'', function () {
grunt.log.warn(''The `server` task has been deprecated. Use `grunt serve` to start a server.'');
grunt.task.run([''serve'']);
});
}
La tarea ''servir'' abre una ventana del navegador pero no muestra el tema pero muestra una lista de los archivos en la carpeta dev-theme.