Como personalizar páginas de administração do núcleo dentro de um tema?

Digamos que estou criando um tema do WordPress e, quando esse tema estiver ativo, eu quero exibir versões personalizadas de algumas páginas de administração. Vamos supor que eu queira uma página personalizada “Widgets”:

Eu posso encontrar o modelo para a página em ‘/wp-admin/widgets.php’, mas isso está fora do meu tema e é susceptível de ser substituído após uma atualização.

Minha pergunta é: Existe uma maneira confiável e segura de exibir versões personalizadas de modelos principais do WordPress por tema, mantendo as versões originais?

Solutions Collecting From Web of "Como personalizar páginas de administração do núcleo dentro de um tema?"

A meu conhecimento, você não pode. O backend não é “capaz de tema” além de folhas de estilo e JavaScript. Você pode fazer mudanças significativas desse jeito, mas a estrutura básica permanecerá igual.

Tudo o que você poderia fazer seria remover as páginas do núcleo dos menus e substituí-las. Na medida em que você poderia fazer isso, e não tenho certeza de quão longe você poderia conseguir, seria um monte de código e provavelmente resultaria em um site com resources intensivos.