9
Admin colonnes Ajouter les IDs des pages et ou articles
Facile

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 …

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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;
  }
}

Laisser un commentaire

Votre adresse courriel 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>