je voudrais trouver le code source des widgets , savez-vous où les trouver? J'ai trouvé la classe WP_Widget, mais j'aimerais trouver, par exemple, le widget avec les derniers articles.
Merci
Les widgets par défaut sont définis dans wp-includes/default-widgets.php
.
Pour trouver un code spécifique, recherchez le Codex ou utilisez queryposts.com . Le meilleur outil est votre IDE (environnement de développement intégré). Tous les IDE offrent une recherche en texte intégral dans un ensemble de fichiers.
Voici une capture d'écran de Eclipse PDT
Comme vous pouvez le constater, il est vraiment flexible - et rapide aussi. Voir aussi this question pour un guide de base sur la façon de travailler avec WordPress dans un IDE.
Les widgets peuvent provenir de nombreuses sources: plugins, thèmes ou le noyau lui-même. En tant que tel, trouver le code d'un widget spécifique peut s'avérer gênant si vous ne savez pas qu'il s'agit de l'origine. Vous pouvez le faire en utilisant des bits que vous connaissez ou grep pour tous les widgets en utilisant extends WP_Widget
. Si vous savez d'où il vient (noyau, plugin, etc.), il suffit simplement de feuilleter (ou de grogner, je suppose) du code.