Improve flush_rewrite_rules warning
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
- Domínio
- documentation, tooling
Direção de pesquisa
Localize a regra do PHP_CodeSniffer que emite o aviso sobre flush_rewrite_rules e revise sua mensagem existente e a documentação relacionada. Atualize o aviso para explicar por que a função é desaconselhada, quando os hooks de ativação ou desativação podem ser apropriados, seus efeitos e o link relevante de docs.wpvip.com; verifique os testes da regra, se houver.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
What problem would the enhancement address for VIP?
Right now here's the rule that we see when you try to use flush_rewrite_rules():
🚫 Error( severity 5 ): flush_rewrite_rules should not be used in any normal circumstances in the theme code (WordPressVIPMinimum.Functions.RestrictedFunctions.flush_rewrite_rules_flush_rewrite_rules).
I feel like adding more context here as to "why" would be helpful, and also adding cases where this might be appropriate? For example, what about in a plugin activation/deactivation hook?
Describe the solution you'd like
- Why should you not use it
- When it might be ok to use
- What the effect of using it would have
- Link to a doc on docs.wpvip.com to more details
- Linguagem predominante
- PHP
- Estrelas
- 261
- Forks
- 44
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Automattic/VIP-Coding-Standards
-
AlwaysReturnInFilter: isInsideIfConditonal() guards the conditions array after reading itTalvez já em andamento @tomjn assumiu há 6 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Bug: PreGetPosts warns when the early is_main_query() return is not the first statement in its ifTalvez já em andamento @tomjn assumiu há 6 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100
-
Suppress filters in get_posts false positiveTalvez já em andamento @tomjn assumiu há 7 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
-
Breaking Change Type: Maintenance
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
Automattic/VIP-Coding-Standards#849 · 1 comentário ·
Todas as issues de Automattic/VIP-Coding-Standards
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
extension/Commercial needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
crazy-goat/rabbit-stream#753 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
opensourcepos/opensourcepos#4743 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
OpenConext/OpenConext-engineblock#2129 ·
Mantenedores costumam responder em até 3 dias