O códice não é mais mantido ativamente?


9

Geralmente, procuro no Google quando preciso de uma referência rápida para uma função do Wordpress, e geralmente é um post do Codex que aparece primeiro (por exemplo, https://codex.wordpress.org/Function_Reference/get_term ao pesquisar no Google 'get-term').

Eu estive contando com o códice por anos, e estava vagamente consciente de que havia uma referência de código separado (eg. Https://developer.wordpress.org/reference/functions/get_term/ ) que se dar mais detalhes do que o Codex ... mas principalmente parecia ser uma listagem duplicada. Às vezes, isso retorna primeiro nas pesquisas do Google.

Mas recentemente me deparei com discrepâncias entre os dois ... e parece que o Codex pode estar desatualizado em algumas coisas. Por exemplo, re. os dois links acima - passei um tempo lendo trac tickets antes de perceber que esse não $taxonomyé mais um parâmetro obrigatório get_term(). Eu estava no caminho do jardim porque o Codex ainda lista que é necessário.

Não consigo ver em nenhum lugar do Codex que ele esteja obsoleto, embora haja links para a Referência de código na parte superior de cada página.

Alguém sabe se o Codex está obsoleto? Ainda serve a um propósito? Ou devo ignorá-lo e usar apenas developer.wordpress.org ?

Respostas:


8

(hmm, isso é algo fora de tópico, mas permitirá que outros decidam sobre isso)

Melhor resposta

Embora seja difícil rastrear o anúncio oficial, como o @darmb apontou nos comentários, há indicações de que o esforço de documentação oficial está se afastando do códice em favor do site do desenvolvedor e dos blogs / sites "make". De certa forma, embora não seja anunciado oficialmente (até onde é possível ver), o códice deve ser tratado como se tivesse sido preterido.

Referências:

  • "... com o objetivo final de encerrar o Codex." ( link )
  • "O Codex está obsoleto e está programado para desaparecer em algum momento. Assim, a página de Revisão do Tema no Codex não é mais oficial ou mantida". ( link )

Resposta original

O codex é um site no estilo wiki. Para estar atualizado, alguns voluntários devem editá-lo. Geralmente, com o novo código, você obtém algo lá, embora a qualidade possa não ser a melhor, mas pode sofrer "bitrot" em tópicos mais antigos com pequenas alterações.

O site do desenvolvedor é um site no estilo phpdoc gerado automaticamente a partir dos comentários no estilo phpdoc que acompanham as declarações de função e o uso do gancho; portanto, ele está sincronizado com o código real (e você pode realmente ver o código lá).

Ponto problemático do códice - ele pode divergir da descrição real se ninguém se importar com alguma API. O ponto forte é que ele é gerado por humanos e, em teoria, é mais fácil de editar.

O ponto crítico do site do desenvolvedor - é apenas para a versão mais recente e depende da qualidade dos comentários no código, algo que na média pode mudar apenas a cada 4 meses. Ponto forte - mostra o código, sendo um substituto para o uso do editor de texto para pesquisar no código.

Penso que informações enganosas são piores do que nenhuma informação e, portanto, tento evitar o códice, mas não, não é preterido e, se você encontrar uma lacuna, poderá preenchê-la :)


Perfeito, muito obrigado por essa explicação, Marcos. Eu não sabia que o site do desenvolvedor era automaticamente documentado, isso faz todo o sentido. Em relação à questão ser fora de tópico, eu questionei isso antes de postá-la, mas eu pesquisei no Google e não consegui encontrar uma resposta .. e isso se relaciona diretamente ao Wordpress. uma ótima pergunta, então decidi publicá-la de qualquer maneira. Feliz em ser avisado caso contrário!
— Tim Malone

2
Relendo realmente wordpress.stackexchange.com/help/on-topic , não vejo como é off-topic ...
— Tim Malone

@ TimMalone, as perguntas do wordpress.org devem ser direcionadas ao material do wordpress.org. Otto é visto aqui de tempos em tempos, mas por outro lado não há ninguém com autoridade para responder a esse tipo de pergunta que paira por aqui. Você basicamente está perguntando sobre recomendação de um "livro";)
— Mark Kaplun

11
Na verdade, o Codex está sendo preterido à medida que os novos documentos do desenvolvedor são criados. Agora, várias páginas do Codex são redirecionadas automaticamente para os novos documentos do desenvolvedor.
— darrinb

11
Há uma referência ao Codex sendo preterido aqui: make.wordpress.org/themes/2015/05/27/...
— darrinb
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.