NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.

Admin colonnes Ajouter les IDs des pages et ou articles
Facile
Hébergement Web Canada

Publié le : 09 juin 2020 - Modifié le : 17 janvier 2022

Temps de lecture : 1 minute, 22 seconds - 113 mots

Nous allons aujourd’hui montrer deux filtres permettant de faire un display des IDs des pages et des articles dans les colonnes admin de WordPress. Un premier filtre pour construire la colonne admin qui va nous permettre de montrer les IDs avec le filtre manage_pages_columns et manage_posts_columns.

Ensuite on souhaite afficher nos ids dans la colonne. On va utiliser deux filtres pour ça. Un manage_posts_custom_column et manage_pages_custom_column.

Ces filtres serviront aussi pour les custom post types, en bon français, vos types d’articles qui permettent par exemple de faire des portfolios, témoignages, produits ect …

add_filter( 'manage_pages_columns', 'pages_add_id_column', 5 );
add_action( 'manage_pages_custom_column', 'pages_id_column_content', 5, 2 );
function pages_add_id_column( $columns ) {
   $columns['monid'] = 'ID';
   return $columns;
}

function pages_id_column_content( $column, $id ) {
  if( 'monid' == $column ) {
    echo $id;
  }
}


add_filter( 'manage_posts_columns', 'posts_add_id_column', 5 );
add_action( 'manage_posts_custom_column', 'posts_id_column_content', 5, 2 );
function posts_add_id_column( $columns ) {
   $columns['monid'] = 'ID';
   return $columns;
}

function posts_id_column_content( $column, $id ) {
  if( 'monid' == $column ) {
    echo $id;
  }
}

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>