Un sitio de mi empresa utiliza un blog en WordPress 3.3.1 con un tema basado en Twenty Ten. La semana pasada actualicé Apache y PHP en nuestro servidor de producción. Luego el tablero se negó a funcionar. Cuando un usuario inicia sesión, aparece un panel en blanco. Todavía hay un menú con enlaces, pero ninguno de los enlaces funciona, por lo que no se pueden crear nuevas publicaciones, etc. En la fuente de la página veo el siguiente mensaje:
Error fatal : acceso a la propiedad estática no declarada: WP_Screen :: $ this en blog / wp-admin / includes / screen.php en la línea 706
No se realizaron cambios en la configuración de WordPress ni se instalaron complementos nuevos. ¿Cómo solucionar el problema?
fatal-error
Dmitry Lebedev
fuente
fuente
Respuestas:
Hay un error en WordPress 3.3.1 que causa el problema. Puede afectar también a otras versiones.
Para resolver el problema, puede actualizar WordPress a la versión estable actual y realizar pruebas de integración después. O puede hacer una corrección rápida de errores.
Para arreglar el error:
<?php echo self::$this->_help_sidebar; ?>
<?php echo $this->_help_sidebar; ?>
Espero que te ayude.
fuente
La respuesta de Dmitry de reemplazar la declaración PHP incorrecta me parece mejor:
Reemplazar
<?php echo self::$this->_help_sidebar; ?>
Con
<?php echo $this->_help_sidebar; ?>
fuente
tienes tres opciones
fuente
A pesar de que no ha realizado ningún cambio de configuración o agregado nuevos complementos a WordPress, actualizar la versión PHP subyacente podría estar causando un conflicto con uno de los complementos que ya ha estado utilizando con éxito.
Como no puede acceder a su panel de administración para deshabilitar los complementos, intente simplemente cambiar el nombre de su carpeta / wp-content / plugins a algo como / wp-content / plugins-OLD y luego intente acceder al administrador nuevamente.
Si puede ingresar con éxito después de deshabilitar sus complementos, puede volver a habilitarlos 1 por 1 para ver cuál es posiblemente el culpable y dejarlo deshabilitado hasta que actualice el núcleo de WordPress y el complemento en sí a las últimas versiones que espero no tenga estos problemas.
fuente