Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

Quando trabalhamos com sítios Web WordPress, o menu de administração backend é uma parte importante das operações diárias de um administrador. No entanto, o menu de administração predefinido pode não satisfazer totalmente as necessidades de todos. Neste artigo, apresentaremos dois métodos em pormenor:Faça a gestão dos menus utilizando plugins e reordenação manual através de código.

Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

Reordenar o menu de administração com plug-ins

A utilização do plugin não requer codificação, é fácil de fazer e as visualizações são intuitivas. Os passos seguintes ajudá-lo-ão a compreender como reordenar o menu utilizando o plugin.

Passo 1: Instale o plug-in

Utilizaremos o Editor do menu de administração plug-in (componente de software)

Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

O plugin permite arrastar e largar a reordenação dos menus de administração. Também fornece algumas funcionalidades adicionais, como a edição de nomes de menus, a alteração de direitos de acesso, etc.

  1. Aceda ao diretório de plug-ins: Inicie sessão no seu painel de controlo do WordPress e navegue até Plug-ins > Adicionar novo plug-in.
  2. Procure no plugin: Na barra de pesquisa, escreva "Editor do menu de administração" e localize o plugin, clique em Instalar agora.
  3. Active o plug-in: Após a conclusão da instalação, clique em ativar.

Passo 2: Reordene o menu utilizando o plugin

  1. Abra o editor de menus: Depois de ativar o plugin, aceda a Definições > Editor de menus.
Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código
  1. Arraste e largue itens de menu: No ecrã do Editor de menus, pode ver o menu de gestão atual. Com uma simples operação de arrastar e largar, pode reorganizar os itens do menu de acordo com as suas necessidades.
Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código
  1. Definições de menu personalizadas: Clicando em cada item de menu, pode ajustar as suas definições, tais como alterar o nome do menu, definir permissões de utilizador, etc.
Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código
  1. Guardar alterações: Depois de ter efectuado o ajustamento, clique na parte inferior da página Guardar alterações e o seu menu personalizado entrará em vigor.

Vantagens da funcionalidade Plug-in

  • Funcionamento intuitivo: Interface de arrastar e largar, fácil de utilizar.
  • Óptimas opções de personalização: Pode personalizar os nomes dos menus, os ícones, as ligações e até as permissões.
  • Reduza o risco de erros: O plugin trata automaticamente as secções de código para evitar erros do utilizador devido à codificação manual.

Reordene manualmente o menu de administração por código

Se não quiser fazer isto através de um plugin, ou se quiser ter um controlo mais preciso sobre o backend do WordPress, pode editar o functions.php para conseguir uma ordenação manual. Este método requer alguns conhecimentos básicos de programação, mas evita o consumo de recursos e os problemas de desempenho causados pela instalação de plug-ins.

Passo 1: Visite functions.php

  1. Aceda ao editor de temas: Inicie sessão no backend do WordPress e navegue até Aparência > Editor de ficheiros de temas.
  2. espetáculo (um bilhete) functions.php Documentação: Na lista de ficheiros do tema, no lado direito, localize e clique no ficheiro functions.php Documentação.
Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

Passo 2: Adicione o código personalizado

existir functions.php No final do ficheiro, adicione o seguinte fragmento de código:

add_filter('custom_menu_order', 'custom_reorder_admin_menu');
add_filter('menu_order', 'custom_reorder_admin_menu');
função custom_reorder_admin_menu($menu_ord) {
Se (!$menu_ord) devolver verdadeiro;

retorne array(
'index.php', // Painel de controlo
'separator1', // separador
'edit.php?post_type=page', // Páginas
'edit.php', // Postos
);
}

interpretação do código

  • add_filter('custom_menu_order', 'custom_reorder_admin_menu');Este código diz ao WordPress que pretende personalizar a ordem do menu de administração.
  • add_filter('menu_order', 'custom_reorder_admin_menu');: através de ordem_de_menu Ganchos para definir uma ordem personalizada.
  • $menu_ord Array: Esta matriz contém os itens de menu actuais. A ordem de cada item de menu pode ser especificada devolvendo uma nova matriz.

Como personalizar ainda mais o menu

Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

Os itens de menu no código podem ser ajustados conforme necessário. Por exemplo, se quiser que oRemova um item de menu (por exemplo, o menu Artigos)Pode utilizar o seguinte código:

function remove_posts_menu($menu_ord) {
if (($key = array_search('edit.php', $menu_ord)) !== false) {
unset($menu_ord[$key]);
}
return $menu_ord;
}
add_filter('menu_order', 'remove_posts_menu');

Este código irá remover o item "Artigos" do menu de administração.


Como personalizar totalmente o menu de administração do WordPress

Para além de reordenar os itens de menu, o menu de administração do WordPress pode ser ainda mais personalizado das seguintes formas.

Eliminar itens de menu

Ao utilizar o remove_menu_page() pode ocultar completamente alguns itens de menu não desejados. O código de exemplo é o seguinte:

phpCopiar códigofunção remove_menus() {
remove_menu_page('edit-comments.php'); // Remover item de menu de comentário
remove_menu_page('upload.php'); // Eliminar um item de menu da biblioteca multimédia
}
add_action('admin_menu', 'remove_menus');

Ao chamar o remove_menu_page()pode ocultar vários itens de menu.

Interface de utilizador totalmente personalizável

Para além da gestão dos itens de menu, também é possível combinar funções e permissões de utilizador para apresentar diferentes itens de menu para diferentes utilizadores. Isto pode ser feito através da função utilizador_actual_pode() para garantir que apenas os utilizadores com permissões específicas podem aceder a determinados menus.


resumos

A personalização do menu de administração do backend do WordPress pode ajudá-lo a melhorar a eficiência da gestão do seu sítio Web, quer utilize um plug-in ou adicione código manualmente. Os plugins são adequados para principiantes, com uma operação simples de arrastar e largar e baixo risco, enquanto a abordagem de código é adequada para utilizadores avançados e pode proporcionar uma experiência de personalização mais flexível.

Guia detalhado: Como personalizar e reordenar o menu de administração do WordPress através de um plug-in ou código

chamar a atenção para algo

  1. Sítio Web de cópia de segurança: em editorial functions.php Certifique-se de que faz uma cópia de segurança do seu sítio antes de o arquivar, para o caso de ocorrerem erros inesperados.
  2. Alterações de teste: Depois de fazer quaisquer alterações, certifique-se de que testa o funcionamento do backend do WordPress para confirmar que os menus estão a funcionar como esperado.

Com estes métodos, é fácil personalizar e otimizar o menu de administração do backend do WordPress para melhor se adaptar às necessidades do seu fluxo de trabalho.


Contactar-nos
Não consegue ler o artigo? Contacte-nos para obter uma resposta gratuita! Ajuda gratuita para sítios pessoais e de pequenas empresas!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correio eletrónico: info@361sale.com
Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados
Publicado por photon fluctuations, retweetado com atribuição:https://www.361sale.com/pt/20891/

Como (2)
Anterior 28 de setembro de 2024 am11:02
Seguinte Terça-feira, 29 de setembro de 2024 às 10:24.

Recomendado

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Contactar-nos

020-2206-9892

QQ咨询:1025174874

Correio eletrónico: info@361sale.com

Horário de trabalho: de segunda a sexta-feira, das 9h30 às 18h30, com folga nos feriados

Serviço ao cliente WeChat