He tenido muchos problemas con un sitio de WordPress que ejecuta la versión 5.8, después de la migración. El sitio estaba respaldado en archivos comprimidos y no era una transferencia directa. Actualizarlo empeora muchos de los problemas, aunque tengo una versión de prueba que creé antes de intentar solucionar los problemas y funciona. El sitio WP original es necesario como referencia y ahora no puedo lograr que funcione, ni siquiera mal. Reinstalarlo no ayudó en absoluto y simplemente complicó todo. Puse los archivos en /wp
Finalmente logré poner en funcionamiento el panel de control y Softaculous WordPress Manager muestra los complementos y temas (y bases de datos), pero el sitio es una instalación limpia de WP, sin ningún dato. Probé muchas formas diferentes de solucionar este problema. Lo configuré para depurar y estos son los errores que se indican:
>>Error fatal: Error no detectado: Llamada a la función no definida get_field() en /home/csebscb2/public_html/wp/wp-
contenido/temas/cseb_theme/front-page.php:25 Rastro de pila: #0 /home/csebscb2/public_html/wp/wp-
incluye/template-loader.php(106): incluye() #1 /home/csebscb2/public_html/wp/wp-blog-header.php(19):
require_once(‘/inicio/csebscb2/…’) #2 /inicio/csebscb2/public_html/wp/index.php(17): requiere
(‘/home/csebscb2/…’) #3 {main} arrojado en /home/csebscb2/public_html/wp/wp-content/themes/cseb_theme/front-
page.php en la línea 25<<
También hay un error de Walker que vuelve a ocurrir:
>>Advertencia: La declaración de description_walker::start_el(&$output, $item, $depth, $args, $id = 0) debe ser
compatible con Walker_Nav_Menu::start_el(&$salida, $elemento, $profundidad = 0, $args = NULL, $id = 0) en
/home/csebscb2/public_html/wp/wp-content/themes/cseb_theme/functions.php en la línea 219<<
He intentado solucionar ambos problemas, pero solo he conseguido más problemas. No tengo mucha experiencia trabajando con .php, por lo que agradecería cualquier ayuda.
Gracias