Hola.
Respuesta corta. El orden recomendado es: PHP -> WordPress -> Tema -> Plugins.
Aspectos a tener en cuenta:
La mínima versión recomendada de PHP en estos momentos es la 8.0. Puedo constatar que, tanto el tema como los plugins que tiene este sitio, funcionan con esa versión ya que están en los sitios de varios de mis clientes.
Dada la gran diferencia de versiones de WordPress, es posible que haya cambios significativos en la base de datos y en algunas funcionalidades. En algunos casos es recomendable realizar una actualización gradual de versiones para identificar problemas paso a paso. Sin embargo, dada la diferencia, quizás una actualización directa a la última versión estable sea más eficiente si todo es compatible con PHP 8.0.
Como lo vas a hacer en un entorno de pruebas, no tengas miedo de experimentar y romper cosas aquí. De todas formas, ve haciendo copia de seguridad en cada paso.
Después de cada actualización, asegúrate de limpiar la caché de WordPress, la caché del servidor y la caché de tu navegador para visualizar los cambios correctamente.
Después de las actualizaciones WordPress y los plugins, revisa si hay alguna actualización pendiente en la base de datos (normalmente WordPress te avisará).
Tómate tu tiempo y realiza pruebas después de cada actualización. ¡Mucha suerte con la puesta a punto del sitio! Si tienes alguna otra pregunta durante el proceso, no dudes en consultar.
Saludos.
Mil gracias por tu ayuda, Jose Ramón.
Lo primero que hice fue intentar actualizar la versión de php y continúa dando error, tengo que mantenerla en la 7.0.33.
Para descartar incompatibilidades, he borrado algún plugin innecesario y he instalado la última versión de WPBakery, con esta actualización las páginas se muestran correctamente pero al editarlas no se visualizan los elementos que la integran, he preguntado al soporte de Envato para comprobar si este fallo se solucionará renovando la licencia.
Es lo que he podido hacer, ya que al subir la versión php continúa arrojando error, y sin esto no puedo actualizar WordPress ni el Tema.
Gracias de nuevo y saludos,
Hola de nuevo.
He avanzado bastante: desactivé todos los plugins y conseguí actualizar a php 8.1, sin error al reactivarlos. Con WP tampoco hubo problemas, ahora tengo la última versión. El único error que continúa es al actualizar The7.
Saludos