Restablecer posiciones de metaboxes en admin


8

Estoy escribiendo un tema y en él tengo una función que crea dos metaboxes. El cuarto parámetro de la función "add_meta_box ()" que utilicé se puede establecer en (alto, núcleo, predeterminado o bajo). Quiero que los cuadros aparezcan en un orden particular (es decir, orden dentro de uno de estos 4 grupos; por ejemplo, con ambos metaboxes configurados en 'prioridad', me gustaría poder determinar cuál se mostró primero y qué segundo).

Esa es la historia de fondo, pero mi pregunta deriva del hecho de que, mientras experimentaba con esto, debí haber movido una de las cajas a otra columna; y esa acción aparentemente anula la prioridad en la programación por completo (lo sé porque cuando cambio el nombre de los metaboxes vuelvo a tener control programático). He intentado todo para recuperarlo por defecto, pero fue en vano. Alguien puede ayudar ?

Respuestas:


22

En su consulta PhpMyAdmin para: (si tiene un prefijo de base de datos diferente, cambie eso en la consulta, también cambie el user_id al suyo)

SELECT * 
FROM  `wp_usermeta` 
WHERE  `user_id` =1
AND  `meta_key` LIKE  'meta-box%'

Luego elimine esos valores y obtendrá el pedido original nuevamente. Si solo desea cambiar el orden del menú para una página, solo elimine "meta-box-order_page".

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.