Lista dos 50 principais ganchos de administração do WordPress

Publicados: 2023-04-23
Os 50 principais ganchos de administração do WordPress

Você já se perguntou como os ganchos de administração funcionam?

O WordPress é um poderoso sistema de gerenciamento de conteúdo (CMS) que permite aos usuários criar, gerenciar e publicar facilmente conteúdo online. Um dos principais recursos do WordPress é sua flexibilidade e extensibilidade, que são possíveis por meio do uso de ganchos. Neste artigo, forneceremos uma lista abrangente de todos os ganchos de administração do WordPress disponíveis para desenvolvedores.

Hooks são funções que permitem aos desenvolvedores modificar ou adicionar funcionalidade ao WordPress sem modificar os arquivos principais. Existem dois tipos de ganchos disponíveis no WordPress: ações e filtros.

As ações são eventos acionados pelo WordPress em pontos específicos durante a execução e permitem que os desenvolvedores adicionem seu próprio código para executar tarefas específicas. Os filtros, por outro lado, permitem que os desenvolvedores modifiquem os dados antes de serem exibidos.

No contexto do WordPress, os ganchos de administração são os ganchos especificamente relacionados ao painel de administração do WordPress. Os ganchos de administração permitem que os desenvolvedores personalizem o painel de administração do WordPress adicionando ou modificando funcionalidades ou alterando a aparência do painel de administração.

Aqui está uma lista dos 50 principais ganchos de administração do WordPress disponíveis para desenvolvedores:

  1. admin_enqueue_scripts – Este gancho é usado para enfileirar scripts e estilos no painel de administração do WordPress.
  2. admin_footer – Este gancho é usado para adicionar conteúdo ao rodapé do painel de administração do WordPress.
  3. admin_head – Este gancho é usado para adicionar conteúdo ao cabeçalho do painel de administração do WordPress.
  4. admin_init – Este gancho é usado para inicializar o painel de administração do WordPress.
  5. admin_menu – Este gancho é usado para adicionar menus e submenus ao painel de administração do WordPress.
  6. admin_notices – Este gancho é usado para exibir avisos ao usuário no painel de administração do WordPress.
  7. admin_print_scripts – Este gancho é usado para imprimir scripts no painel de administração do WordPress.
  8. admin_print_styles – Este gancho é usado para imprimir estilos no painel de administração do WordPress.
  9. admin_title – Este gancho é usado para modificar o título do painel de administração do WordPress.
  10. admin_footer_text – Este gancho é usado para modificar o texto do rodapé do painel de administração do WordPress.
  11. all_admin_notices – Este gancho é usado para exibir avisos ao usuário no painel de administração do WordPress.
  12. current_screen – Este gancho é usado para obter informações sobre a tela atual no painel de administração do WordPress.
  13. in_admin_footer – Este gancho é usado para adicionar conteúdo ao rodapé do painel de administração do WordPress.
  14. in_admin_header – Este gancho é usado para adicionar conteúdo ao cabeçalho do painel de administração do WordPress.
  15. load-(page_hook) – Este gancho é usado para carregar uma página específica no painel de administração do WordPress.
  16. pre_get_users – Este gancho é usado para modificar a consulta do usuário antes de ser executada no painel de administração do WordPress.
  17. set-screen-option – Este gancho é usado para definir uma opção de tela no painel de administração do WordPress.
  18. wp_after_admin_bar_render – Este gancho é usado para adicionar conteúdo após a renderização da barra de administração do WordPress.
  19. wp_before_admin_bar_render – Este gancho é usado para adicionar conteúdo antes que a barra de administração do WordPress seja renderizada.
  20. wp_dashboard_setup – Este gancho é usado para configurar o painel do WordPress.
  21. wp_user_dashboard_setup – Este gancho é usado para configurar o painel de usuário do WordPress.
  22. network_admin_menu – Este gancho é usado para adicionar menus e submenus ao painel de administração de rede do WordPress.
  23. network_admin_notices – Este gancho é usado para exibir avisos ao usuário no painel de administração de rede do WordPress.
  24. network_admin_plugin_action_links – Este gancho é usado para adicionar links de ação de plug-in ao painel de administração de rede do WordPress.
  25. network_admin_plugin_action_links_(plugin_file_name) – Este gancho é usado para adicionar links de ação de plug-in a um plug-in específico no painel de administração de rede do WordPress.
  26. network_admin_print_scripts – Este gancho é usado para imprimir scripts no painel de administração de rede do WordPress
  27. network_admin_print_styles – Este gancho é usado para imprimir estilos no painel de administração de rede do WordPress.
  28. network_admin_menu_{$menu_slug} – Este gancho é usado para adicionar menus e submenus a uma página de administração de rede específica.
  29. parent_file – Este gancho é usado para modificar o arquivo pai de uma página de submenu no painel de administração do WordPress.
  30. plugin_action_links – Este gancho é usado para adicionar links de ação de plugin ao painel de administração do WordPress.
  31. plugin_action_links_(plugin_file_name) – Este gancho é usado para adicionar links de ação de plugin para um plugin específico no painel de administração do WordPress.
  32. plugin_row_meta – Este gancho é usado para adicionar meta links de linha ao painel de administração do WordPress.
  33. plugin_row_meta_(plugin_file_name) – Este gancho é usado para adicionar meta links de linha a um plugin específico no painel de administração do WordPress.
  34. post_submitbox_misc_actions – Este gancho é usado para adicionar caixas meta personalizadas ao editor de postagem do WordPress.
  35. restrict_manage_posts – Este gancho é usado para adicionar filtros personalizados à tela de listagem de postagens do administrador do WordPress.
  36. save_post – Este gancho é usado para executar ações depois que uma postagem é salva no painel de administração do WordPress.
  37. submitpost_box – Este gancho é usado para adicionar caixas meta personalizadas ao editor de postagem do WordPress.
  38. transição_post_status – Este gancho é usado para executar ações quando o status de uma postagem muda no painel de administração do WordPress.
  39. user_register – Este gancho é usado para executar ações quando um novo usuário é registrado no painel de administração do WordPress.
  40. wp_after_admin_bar_render – Este gancho é usado para adicionar conteúdo após a renderização da barra de administração do WordPress.
  41. wp_ajax_(action) – Este gancho é usado para lidar com solicitações AJAX no painel de administração do WordPress.
  42. wp_ajax_nopriv_(action) – Este gancho é usado para lidar com solicitações AJAX para usuários não logados no painel de administração do WordPress.
  43. wp_before_admin_bar_render – Este gancho é usado para adicionar conteúdo antes que a barra de administração do WordPress seja renderizada.
  44. wp_insert_post_data – Este gancho é usado para modificar os dados do post antes de serem salvos no painel de administração do WordPress.
  45. wp_logout – Este gancho é usado para executar ações quando um usuário sai do painel de administração do WordPress.
  46. wp_login – Este gancho é usado para executar ações quando um usuário faz login no painel de administração do WordPress.
  47. wp_dashboard_setup – Este gancho é usado para configurar o painel do WordPress.
  48. wp_user_dashboard_setup – Este gancho é usado para configurar o painel de usuário do WordPress.
  49. wp_update_nav_menu – Este gancho é usado para executar ações depois que um menu de navegação é atualizado no painel de administração do WordPress.
  50. wp_update_nav_menu_item – Este gancho é usado para executar ações depois que um item do menu de navegação é atualizado no painel de administração do WordPress.

Estes são apenas alguns dos ganchos de administração do WordPress disponíveis para desenvolvedores. Ao usar esses ganchos, os desenvolvedores podem personalizar e estender o painel de administração do WordPress para atender às suas necessidades.