Wordpress fonctions utiles

Quelques fonctions utiles pour la création de vos templates

<?php
// Everything about everything :) (c'est long à charger...)
$GLOBALS;

//get
$_GET;
// info générales
$GLOBALS['wp'];
// Objet post actuel
$GLOBALS['post'];
//Objet tous les posts
$GLOBALS['posts'];
//Objet requêtes wordpress
$GLOBALS['wpdb'];
//Préfixe des tables de la base de donnée
$GLOBALS['wpdb']->prefix;
$table_prefix;


// Est une catégorie (?cat=...)
if( is_category() ) {};
//Dans ce cas
$cat; //id de la catégorie
$posts; // Objet de tous les posts de la catégorie
$catName=get_catname($cat);// Nom de la catégorie

//Cat id d'un article (?p=...)
$tabCat=wp_get_post_categories($_GET['p']);
$catId=$tabCat[0];


// L'objet catégorie
$catArray=get_the_category();
$catObjet=$catArray[0];
$catId=$catObjet->cat_ID;//l'id
$catName=$catObjet->name;//le nom

//Liste des posts d'une catégorie
$cat=5;//à configurer...
$tabPostsCat=get_posts("numberposts=20&category=$cat");
foreach(
$tabPostsCat as $postObjet )
{
    echo
$postObjet->post_title;
    echo
$postObjet->ID;
}

//catégorie d'un post (anciennes version wordpress...)
$categories = get_the_category($post->ID);
$laCategorie $categories[0]->cat_ID;
?>

lien utile http://codex.wordpress.org/Function_Reference