Avisos
Vaciar todo

[Resuelto] Un post de webempresa que no me funciona

8 Respuestas
5 Usuarios
0 Reactions
14 Visitas
Jose Miguel
Respuestas: 94
Trusted Member
Topic starter
 

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.


 
Respondido : 03/09/2020 8:15 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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

 


 
Respondido : 03/09/2020 8:26 pm
Jose Miguel
Respuestas: 94
Trusted Member
Topic starter
 

@jmarreros

Gracias Jhon!!.


 
Respondido : 03/09/2020 8:53 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Jose,

nos comentas si con esto podemos dar como solventado el tema,

Un saludo 🖐️ 


 
Respondido : 03/09/2020 8:56 pm
Jose Miguel
Respuestas: 94
Trusted Member
Topic starter
 

@argenis

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 .


 
Respondido : 04/09/2020 6:41 am
Pepe
 Pepe
Respuestas: 41114
Illustrious Member Admin
 

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


 
Respondido : 04/09/2020 8:43 am
Jose Miguel
Respuestas: 94
Trusted Member
Topic starter
 

@pepesoler

Gracias Pepe, voy a probarlo.


 
Respondido : 06/09/2020 7:08 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

@envialotogmail-com

Hola Jose, 

De acuerdo, nos comentas qué resultados obtuviste, por favor, 

Quedamos pendientes, saludos.


 
Respondido : 06/09/2020 7:56 pm