Ripristina le posizioni dei metabox in admin


8

Sto scrivendo un tema e in esso ho una funzione che crea due metabox. Il quarto parametro della funzione "add_meta_box ()" che ho usato può essere impostato su (alto, centrale, predefinito o basso). Voglio che le caselle compaiano in un ordine particolare (es. Ordine all'interno di uno di questi 4 gruppi - ad es. Con entrambi i metabox impostati su "priorità", vorrei poter determinare quale è stato visualizzato per primo e quale secondo).

Questa è la storia precedente, ma la mia domanda deriva dal fatto che durante la sperimentazione con questo devo aver spostato una delle scatole in un'altra colonna; e quell'azione sembra avere la priorità sulla programmazione (lo so perché quando rinominare i metabox ho di nuovo il controllo programmatico). Ho provato di tutto per riportarlo ai valori predefiniti, ma senza risultati. Qualcuno può aiutare?

Risposte:


22

Nella tua query PhpMyAdmin per: (se hai un prefisso di database diverso, modifica quello nella query, cambia anche il user_id nel tuo)

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

Quindi elimina quei valori e otterrai l'ordine originale. Se vuoi solo cambiare l'ordine del menu per una pagina, elimina solo "meta-box-order_page".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.