No es que funcione con unos u otros archivos sino que los plugins y los temas usan funciones concretas incompatibles con determinadas versiones de PHP. Y eso tanto por abajo como por arriba.
Por ejemplo, si un plugin usa una función añadida en la versión 6.0 y tú tienes instalada la 5.7, pues no funcionará. Si usa una función que ha desaparecido en la versión 7.2 ye instalas esta versión, pues lo mismo.
Aún es pronto para poner la 7.2. Para que te hagas una idea, aquí tienes la lista de funciones obsoletas para esa versión: http://php.net/manual/es/migration72.deprecated.php
Con 7.1.x deberías tener menor problemas.
Si. Pero he llegado a tener esa instalación con php 7.2 funcionando lo único que había cosas que no funcionaban pero la web funcionaba correctamente por eso mi duda. De todas maneras gracias por la información.
Los errores pueden ser variados y no siempre el resultado es que la web no funcione.
Yo tengo en local, por ejemplo, tres sitios con PHP 7.2 y me he encontrado con que tres plugins presentan un problema al usar la función «create_function()».
No obstante, los sitios siguen funcionando en PHP 7.2 sin problemas. Se genera un error tipo warning (“aviso”) para avisar (valga la redundancia) de que en el futuro puede dejar de funcionar.
De todas formas, lo tienes fácil:
1) Activa el debug: https://codex.wordpress.org/es:Depurar_en_WordPress (con que tengas la línea define('WP_DEBUG', true);
ya es suficiente
2) desactiva todos los plugins y activa uno de los temas que trae por defecto WP. Después, es cuestión de ir activando-probando.
-
Esta respuesta fue modificada hace 6 años, 8 meses por
almendron.