WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

fr:Fonctions de référence

Les fichiers de WordPress définissent nombre de fonctions PHP utiles. Certaines de ces fonctions, connues comme Marqueurs de Modèle, sont définies spécifiquement pour être utilisées dans les thèmes WordPress. Il existe également un bon nombre de fonctions liées aux actions et filtres (le Plugin API), qui sont donc principalement utilisées pour le développement de plugins. Les autres fonctions sont utilisées pour créer les fonctionnalités du cœur de WordPress.

Beaucoup de fonctions du cœur de WordPress sont utiles pour les développeurs de plugins et de thèmes. Cet article liste donc ces fonctions de manière non exhaustive, les Marqueurs de Modèle n'étant pas inclus. Au pied de cette page se trouve une section listant les autres ressources pour trouver des informations sur les fonctions propres à WordPress. En plus de ces informations, le site WordPress phpdoc détaille toutes les fonctions des différentes version de WordPress depuis la version 2.6.1.

Vous pouvez aider à compléter cette page !

Voici comment vous pouvez aider :

  • Ajouter des sous-pages traitant des fonctions non détaillées sur cette page, ou ajouter des exemples sur les pages existantes Marqueurs de Modèle.
  • Ajouter des fonctions en suivant le modèle de la page.
  • Corriger les erreurs des contributions précédentes, il y en aura, nous sommes tous humains :)

Lire Contributing to WordPress pour obtenir des informations sur la manière dont vous pouvez compléter cette page.

Les fonctions par catégorie

Fonctions de Post, Custom Post Type, Page, Attachment et Bookmarks

Posts / Publications

Custom Post Type

Post insertion/removal / Insertion des publications

Pages

Custom Fields (postmeta) / Champs personnalisés

Attachments / Fichiers joints

Bookmarks / Liens

Terms / Catégorie / Tags


Autres

Fonctions de catégories, tag et taxonomie

Catégories

Création de catégorie

Tags / Mots-clefs

Taxonomie

Fonctions d'utilisateurs et auteurs

Admins, Roles and Capabilities (droits)

Utilisateurs et Auteurs

User meta / Utilisateurs informations connexes

User insertion/removal / Insertion des utilisateurs

Login / Logout / Connexion / Déconnexion

Fonctions de flux

Fonction de commentaire, ping et trackback

Boucle des commentaires

Pagination des commentaires

Fonction d'Action, Filtre, et Plugin

Filters

Actions

Plugins

Shortcodes

Fonctions relatives aux thèmes

Fonctions d'inclusion

Autres fonctions

Fonctions de formatage

Fonctions diverses

Fonctions de Temps/Date

Serialization

Options

Fonction du menu d'Admin

Fonctions de la barre d'outil / Admin

Aides au formulaire

Nonces et Référents (Sécurité)

XMLRPC

Localisation

Cron (Scheduling)

Fonctions de conditions (index)

Diverses

Fonctions Multisite

La version 3.0 de WordPress inclus les fonctionnalités de WPMU. Les vieilles fonctions de WPMU peuvent être trouvées sur http://codex.wordpress.org/WPMU_Functions (page dépréciée).

Fonctions de l'administration Multisite

Ces fonctions sont incluses dans wp-admin/includes/ms.php (depuis v3.0.0).


Fonctions Multisite

Fonction de Site/blog pour un seul blog fonctionnant en condition Multisite, trouvé dans le fichier wp-includes/ms-blogs.php (depuis 3.0.0).

Permet de définir des constantes et variables globales qui peuvent être réécrites, généralement dans wp-config.php, trouvé dans le fichier wp-includes/ms-default-constants.php (depuis 3.0.0).

Multisite WordPress API, trouvé dans le fichier wp-includes/ms-functions.php (depuis 3.0.0).

Ces fonctions sont nécessaires pour faire fonctionner un Multisite, trouvé dans le fichier wp-includes/ms-load.php (depuis 3.0.0).

Références officielles et non-officielles

  • WordPress.org PHPDoc - Nearly all the functions in WordPress have "PHPDoc" headers. This site shows all the PHPDoc.
  • Trac Browser - WordPress source code. Choose 'Tags' to find a specific version source code, or 'Trunk' to see the latest version source code.
  • PHPXref for WordPress - Cross reference of WordPress files, functions, and variables, which seems to point to the latest released version. This redalt.com PHPXref site has the bleeding-edge Trunk version, as well as 1.5 and 2.0, but the Trunk version may not be updating any more. So, there is now a new Trunk Xref site on ftwr.co.uk available.
  • WordPress Function History Table - List each WordPress function with including the version it was introduced in or dropped in. PlanetOzh recommends: "see related WordPress Functions Implementation History Tool for more information (and for a more usable tool)"
  • WordPress Variable Report - A list of WordPress functions, listing what version of PHP every function requires (and if there's a compatible function available), what varables/arguments in functions are unused, and what functions/variables each class contains (and their default values).
  • WordPress Hooks Table - A list of WordPress actions and filters, cross-referenced to the files they are in