WP 4.4-alpha: taxonomy.php fait des petits !! [Màj]

La taxinomie est à la base des catégories, mots-clés (étiquettes) et autres classements dans WordPress (comme language avec la trilogie xili-language). Depuis WP 2.3, tous les éléments clés se trouvaient dans le fichier wp-includes/taxonomy.php . La version WP 4.4 annonce un grand changement. Le developpeur va chercher les informations dans 3 fichiers

<?php
/**
 * Core Taxonomy API
 *
 * @package WordPress
 * @subpackage Taxonomy
 * @since 2.3.0
 */

/** Core taxonomy functionality */
require_once( ABSPATH . WPINC . '/taxonomy-functions.php' );

/** WP_Term class */
require_once( ABSPATH . WPINC . '/class-wp-term.php' );

/** WP_Tax_Query class */
require_once( ABSPATH . WPINC . '/class-wp-tax-query.php' );

avec notamment la nouvelle classe wp-term qui renforce l’objet précédent décrivant les termes avec méthode…

A cela s’ajoute la nouvelle table termmeta qui va être très utile pour compléter la description d’un tag par exemple.

Il est encore trop tôt pour tirer les conséquences mais xili-language va continuer de tirer partie de ces nouvelles classes, functions et tables.

Pour le moment, xili-language fonctionne toujours 😉

Justin Tadlock vient de publier un article très complet pour les développeurs.

A suivre encore (de très près)…