Export meniu de navigare
Doresc să export toate meniurile de navigare de pe un site și să le import pe alt site. Am încercat să export tabelele:
wp_posts
wp_postmeta
wp_terms
wp_termmeta
wp_term_relationships
Și să le import în altă bază de date. Nu pare să funcționeze. Cineva mă poate îndruma în direcția corectă?
WordPress dispune de un instrument de Import/Export, dar acesta nu funcționează doar cu meniurile de navigare. Opțiunea "Tot Conținutul" va exporta și meniurile, dar împreună cu toate celelalte elemente din site-ul tău (inclusiv postările/paginile din coșul de gunoi). Poți încerca acest plugin pentru a face ca opțiunea de Meniu să apară în pagina de Export.

Plugin-ul listat mai sus nu a fost actualizat de 9 ani. Iată un plugin Export Import Menus (încă nu l-am încercat), care este mai recent (la momentul acestui post, a fost actualizat ultima dată acum 3 luni, testat până la WP 5.4.4)

NOTĂ: se pare că importă/exportă pe baza ID-ului postului. (meniurile și elementele de meniu sunt posturi). Dacă migrați pe un alt site, acest lucru poate cauza probleme, dar ar putea funcționa între site-uri LIVE-DEV uneori - dacă nu vor exista conflicte de ID-uri de post. Este păcat că WP nu poate exporta/importa nativ meniurile separat. Părea dificil să analizezi fișierul xml pentru elementele de meniu. Pe un fișier de export atât de mare, ar fi fost cel puțin lent să încerci să-l editezi.

Oh, am găsit un alt plugin, mai recent (acum 3 săptămâni, testat până la WP 5.6). Din nou, nu l-am încercat încă. WPS Menu Exporter

Puteți utiliza instrumentul de pe acest site, https://caskispace.com/wp-export-file-parser/
Nu este perfect, dar își face treaba și poate economisi mult timp și efort. Dacă nu a reușit să obțină URL-ul pentru un anumit element de meniu, vă va anunța astfel încât să îl puteți actualiza manual. În ceea ce privește structura meniului și restul, funcționează foarte bine.
