Os temas do WordPress devem adicionar um item de menu de administração de nível superior?
Publicados: 2020-07-18O WordPress quase sempre forneceu um item de menu de administração de nível superior para temas. Está claramente rotulado como “Aparência”. É o único local que todos os usuários do WordPress sabem visitar para modificar qualquer coisa relacionada à aparência de seu site WordPress. No entanto, há um movimento dentro da Equipe de Temas para permitir que os temas coloquem um link de menu de nível superior adicional no admin. A grande questão: essa ideia deve avançar?
Quando a Equipe de Temas (originalmente chamada de Equipe de Revisão de Temas) foi formada, seus membros criaram um conjunto de diretrizes que seriam moldadas e reformuladas ao longo dos anos. Eles eram um conjunto de diretrizes vivas que sempre podiam ser alteradas com os tempos.
Uma das diretrizes mais antigas exigia que os temas colocassem qualquer página de administração personalizada no item de menu Aparência. Fazia sentido. O WordPress forneceu um local padrão para qualquer página relacionada ao tema. Os recursos personalizados de cabeçalho e plano de fundo viviam em Aparência. Widgets, também definidos pelo tema atual, foram alojados como uma subpágina. Eventualmente, o sistema de menu de navegação personalizado do WordPress surgiu e estava - você adivinhou - situado em Aparência. Os desenvolvedores principais até colocam o link do personalizador no mesmo lugar.
Por mais de uma década, houve um padrão bem definido. Claro, temas comerciais fora do diretório oficial às vezes quebravam o molde. No entanto, os temas do diretório seguiram o padrão.
Agora, a Equipe de Temas está propondo que os temas sejam capazes de romper com a tradição.
A discussão surgiu após uma pergunta sobre se os temas deveriam poder adicionar um painel personalizado à barra lateral do editor de blocos, o que não é permitido.
“Para manter o editor livre de desordem, publicidade e upsell, com o personalizador sendo menos usado e sem a permissão de widgets de painel, podemos dar aos autores de temas um lugar melhor para incluir suas informações e limitar o upsell a essa área?” escreveu Carolina Nymark nas notas da reunião de equipe da semana passada.
A proposta parece se basear na ideia de que os temas perderão visibilidade à medida que o WordPress avança para a edição completa do site e o personalizador se torna menos importante. O personalizador não é um lugar ideal para nada além de opções de temas, mas essa noção parece ter sido negligenciada na discussão. No entanto, a diretriz original que proibia temas de criar itens de menu de nível superior precedeu o advento do personalizador por vários anos. Publicidade, documentação, recomendações de plugins e páginas semelhantes sempre foram permitidas no menu Aparência existente. A utilidade do customizador nunca foi uma parte necessária dessa conversa.
Em última análise, a questão deve ser sobre o que é melhor para os usuários. Não há dados para apoiar a mudança ou a manutenção do status quo. No entanto, temos um padrão que existe há anos.
As Diretrizes Propostas
A proposta criaria várias novas diretrizes para os autores do tema seguirem e os revisores verificarem, supondo que o tema criasse um item de menu de administração de nível superior:
- Nenhuma prioridade do menu admin pode ser usada.
- Nenhuma IU ou alterações de cor são permitidas para o item de menu.
- O título deve ser curto e não incluir spam.
- Não mais do que três subpáginas.
- Os temas filhos são limitados a uma subpágina ou podem remover as páginas dos pais e adicionar suas próprias.
Algumas delas fazem sentido e seguem as diretrizes existentes, como não enviar spam ou alterar a interface do usuário do administrador. No entanto, outros podem ser problemáticos.

Se avançar com a proposta, a definição de uma prioridade de item de menu deve ser obrigatória e não permitida. De qualquer forma, faria sentido exigir uma prioridade específica para colocar o item de menu personalizado imediatamente após o item de Aparência existente. Isso pelo menos os agruparia por padrão. Se alterar o local onde os usuários estão acostumados a ver as páginas relacionadas ao tema, provavelmente é melhor não se afastar muito do local padrão.
Não mais do que três subpáginas? Certamente haverá um tema com um item de menu de administração de nível superior que precisa de quatro subpáginas em algum momento. Se dar aos autores do tema a liberdade de ocupar um espaço valioso no administrador, um limite de três subpáginas parece ser uma regra para corrigir o erro de permitir o item de nível superior em primeiro lugar. É um número arbitrário na melhor das hipóteses. Não haveria razão para limitá-lo depois de fazer a alteração da diretriz. Ele também adiciona mais um item que a equipe precisará policiar.
A limitação de subpáginas para temas filhos parece tão arbitrária. Não existe tal limitação ao colocar subpáginas na tela Aparência padrão.
Toda a proposta é pouco mais do que um trabalho extra em uma equipe que já está sobrecarregada por recursos.
Em vez da regra simples que existe há anos, a proposta adiciona uma nova regra com várias sub-regras. Se a equipe deseja o trabalho extra, suponho que este ponto não importa.
O elefante na sala
Há um aspecto dessa discussão que todos conhecem, mas poucos estão dispostos a abordar. Por trás de todas as diretrizes da Equipe de Temas e se a maioria dos autores de temas apóia uma decisão específica está como isso afeta os resultados financeiros. Quando falamos sobre visibilidade das páginas de administração de um tema, estamos falando principalmente sobre fornecer outro caminho para upsells comerciais.
Parte dessa discussão sobre visibilidade está envolta em conceitos como trazer à tona a documentação do usuário final ou adicionar um leia -me visível para benefício do usuário. Essas são preocupações legítimas, especialmente quando os desenvolvedores de temas viram os tíquetes para resolver essas quedas aparentemente se tornarem obscuros ao longo dos anos. Se um item de menu de administração de nível superior faz sentido para expor a documentação do tema, pode valer a pena discutir, mas não há mundo em que esse seja o caso de uso principal.
O tópico da visibilidade se baseia na ideia de vender a versão pro do tema, complementos ou outros serviços.
Muitos plugins já exageram, criando um outdoor do administrador do WordPress. Uma das coisas que os usuários quase podem ter certeza é que os temas do diretório oficial foram restritos o suficiente para não serem a bagunça quente que os plugins se tornaram ultimamente. No entanto, tudo isso pode mudar.
Nós realmente queremos um item extra de menu de administração de nível superior que será, para todos os efeitos, para anunciar?
Talvez não importe no final. Os usuários estão tão acostumados com a confusão produzida pelas dezenas de plugins em seus sites. Mais um pode não importar neste momento.
Ou deveríamos estar tendo uma conversa completamente diferente? Se isso se resume a publicidade, existem maneiras de abrir isso para autores de temas enquanto ainda criamos uma experiência de usuário que mantém o administrador do WordPress livre de desordem?
