https://www.webempresa.com/blog/modo-mantenimiento-en-wordpress.html
Hola chicos, he seguido al pie de la letra para poner en mantenimiento una de mis webs, gruasenmalaga.com. Mi problema viene cuando dicen en ese post que pongamos para desactivar el mantenimiento /** código...*/ pues bien, me tira un error de no se ha podido mostrar la web. Les prometo que lo he escrito de 20 mil maneras y poniendo esos asteriscos al principio (/**) y final (*/) para DESACTIVAR y no me funciona, para activar sin problemas pero al revés no. Estáis seguros que está bien escrito? entonces por que me tira error? Gracias.
Hola
El artículo es muy antiguo, el comentario sólo tendría que tener efecto en esta línea:
// add_action('init', 'mode_maintenance');
Agregando dos backslash debería ser suficiente.
He enviado el artículo para revisión.
Si te complicas con esto mejor evalúa usar un plugin de mantenimiento, podrías evaluar por ejemplo:
https://es.wordpress.org/plugins/maintenance/
Saludos
Hola Jose,
nos comentas si con esto podemos dar como solventado el tema,
Un saludo 🖐️
Hola, la verdad es que estaba esperando como va a quedar la revisión del post original, yo no tengo muchos conocimientos en programación y me he quedado con lo del plugin pero me gustaría utilizar la línea de códigos original, no se que decir no me entero si me habláis en código yo soy de los de copia y pega y lo de Jhon como digo, no me entero y he tirado de plugin, si me lo aclaráis mejor ya que como digo soy algo novato .
Hola Jose Miguel.
Prueba editando el archivo functions.php y añadir el siguiente código al final del archivo:
// Activate WordPress Maintenance Mode
function wp_maintenance_mode() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die('<h1>Under Maintenance</h1><br />Website under planned maintenance. Please check back later.');
}
}
add_action('get_header', 'wp_maintenance_mode');
Si no te sientes agusto tocando codigo lo mejor es con un plugin y te olvidas de ir añadiendo código.
Un saludo
Hola Jose,
De acuerdo, nos comentas qué resultados obtuviste, por favor,
Quedamos pendientes, saludos.