Cómo solucionar la limitación de elementos de menú personalizados en WordPress

Cómo solucionar la limitación de elementos de menú personalizados en WordPress

free hosting wordpress
free hosting wordpress

Hace apenas unos días, uno de nuestros usuarios reportó un problema inusual. El problema era que estaba llegando al límite de elementos de menú personalizados. Todo lo que guarde después de alcanzar el límite de elementos del menú no se guardará en absoluto. Nunca habíamos oído hablar de este problema, así que decidimos probarlo en nuestra instalación local. Creó más de 200 elementos de menú y guárdelo. Funcionó bien. Movió 100 elementos a un menú desplegable y se guardaron perfectamente. En ese momento, sabíamos que esto tenía algo que ver con el servidor. Después de más investigaciones, parecía que muchos otros tenían el mismo problema. Excavando un poco más profundo, encontramos un boleto de trac (#14134) que destacó este problema. Después de leer el ticket de seguimiento muy, muy largo, parece que el problema aún no se ha solucionado, pero hay una solución para aquellos que tienen este problema. En este artículo, le mostraremos cómo corregir el límite de elementos del menú personalizado en WordPress.

Para solucionar esto, debe editar su archivo PHP.ini. Si estás en un servidor dedicado o VPS con acceso root, ya deberías saber de lo que estamos hablando. Si tiene un alojamiento compartido o no sabe dónde está el archivo PHP.ini, pídale a su proveedor de alojamiento web que lo haga por usted.

Debe pedirles que establezcan los siguientes valores en la configuración de PHP.ini:

suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000

Otro usuario, “ronnieg”, publicó una solución que tiene para su gran sitio y menú de bienes raíces (más de 450 páginas y en aumento). poder lee su respuesta seguir. (Nota: no probamos esto)

Explicación del problema

Este problema no está completamente basado en WordPress, ya que diferentes personas ven límites diferentes (algunos dicen 16, otros dicen 50 y, como ya sabes, llegamos a 200 sin ver ningún límite). En teoría, WordPress no limita la cantidad de menús que puede tener. Su servidor de alojamiento web es. Existen limitaciones de Suhosin en las variables POST max que limitan la gran cantidad de entradas guardadas. Nacin respondió en ticket trac para decir que esto NO es un error sino una mejora. El equipo central debe encontrar una manera de evitar las limitaciones del servidor y encontrar una mejor manera de guardar los elementos del menú, por lo que no importa la configuración del servidor, no se muestran límites de menú personalizados. Esto es más fácil dicho que hecho

WordPress es un proyecto de código abierto (voluntario) y el equipo central hace todo lo posible para mejorarlo todos los días. Esto se solucionará, pero la línea de tiempo aún no está definida, ya que dice “Lanzamientos futuros”.

Si ha probado algo diferente que le resolvió este problema, háganoslo saber en los comentarios. Esto permitirá que otros resuelvan su problema hasta que el equipo central encuentre una solución.

free hosting wordpress
free hosting wordpress
#WordPress #Hosting #vps #seo #sem

Deja una respuesta