Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Disallow deregistering/deqeueing of certain assets that break QM

Aberta
#695 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
php
Domínio
tooling

Direção de pesquisa

Comece revisando os casos solicitados de wp_deregister_style e wp_dequeue_script e as referências vinculadas do Query Monitor em dispatchers/Html.php para os handles de assets necessários. Defina o comportamento do sniff de modo que dashicons e jquery sejam reportados quando forem deregistrados ou removidos da fila, enquanto handles com nomes semelhantes, como not_dashicons e not_jquery, não sejam; a conclusão exige cobertura tanto para exemplos de violação quanto de não violação.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

What problem would the enhancement address for VIP?

Sometimes certain core assets are deregistered/dequeued which break Query Monitor, which adds an extra step during debugging to track that down.

Dependencies are:

Describe the solution you'd like

It'd be good to have a sniff that warns for specific assets that we do not recommend removing.

What code should be reported as a violation?

wp_deregister_style( 'dashicons' );
wp_dequeue_script( 'jquery' );

What code should not be reported as a violation?

wp_dequeue_style( 'not_dashicons' );
wp_dequeue_script( 'not_jquery' );
Linguagem predominante
PHP
Estrelas
261
Forks
44
Merge médio
3d 9h
PRs com merge (30d)
10

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Automattic/VIP-Coding-Standards

Todas as issues de Automattic/VIP-Coding-Standards

Issues semelhantes

Mais issues de PHP

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.