add_action('right_now_content_table_end', 'Snippets');

function Snippets() {
		$types = 'codes';

        if (!post_type_exists(''.$types.'')) {
             return;
        }

        $num_posts = wp_count_posts( ''.$types.'' );
        
        $nbr_ = 'Code';
	$nbr_s = 'Codes';

        
        $num = number_format_i18n( $num_posts->publish );
        $text = _n('' . $nbr_ . '', '' . $nbr_s . '', intval($num_posts->publish) );
        if ( current_user_can( 'edit_posts' ) ) {
            $num = "$num";
            $text = "$text";
        }
        echo '</p><td class="first b">' . $num . '</td>';
        echo '<td class="t">' . $text . '</td>';

        echo '';

        if ($num_posts->pending > 0) {
            $num = number_format_i18n( $num_posts->pending );
            $text = _n( 'En attente', 'En attentes', intval($num_posts->pending) );
            if ( current_user_can( 'edit_posts' ) ) {
                $num = "$num";
                $text = "$text";
            }
            echo '<td class="first b">' . $num . '</td>';
            echo '<td class="t">' . $text . '</td>';

            echo '';
        }
}

Ce code avancé est à ajouter dans le fichier « functions.php » de votre thème WordPress. Il vous permet d’ajouter dans le module « Aujourd’hui » de votre tableau de bord WordPress, le nombre d’articles publiés et en attentes de vos « Custom Post Types ». Pour cela il vous suffit de renseigner le nom de votre « type d’articles » dans la valeur suivante.

$types = 'codes';

Nous avons également intégré le pluriel. Il faudra donc renseigner les deux formes du nom de votre type d’article. Exemple : « Code » et « Codes », comme ceci.

$nbr_ = 'Code';
$nbr_s = 'Codes';

BRANDT Valentin

Créateur de Geekeries.fr. Référentiel de ressources WordPress en Français qui a vu le jour pour la toute première fois en 2007. Je publie régulièrement des plugins, des outils SEO, des ressources et de l'actualités pour améliorer votre expérience avec le CMS WordPress.