I have a categories and I have to display all categories id along with categories name.
Something like
Accessories(id=1)
featured(id=1)
OR
id Name
1 Accessories
2 featured
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It only takes a minute to sign up.
Sign up to join this communityYou can add new column using below code. replace (your-texanomy)
with your taxonomy slug. I have tested and its working fine. https://prnt.sc/qbibg0
#add header before category name
function taxonomy_custom_column_header( $columns ){
$columns = array_slice($columns, 0, 1, true) +
array("cat_id" => "ID") +
array_slice($columns, 1, count($columns) - 1, true) ;
return $columns;
}
add_filter( "manage_edit-(your-texanomy)_columns", 'taxonomy_custom_column_header', 10);
# add value to newly added column
function taxonomy_custom_column_content( $value, $column_name, $tax_id ){
if ( 'cat_id' == $column_name ) {
$content = $tax_id;
}
return $content;
}
add_action( "manage_(your-texanomy)_custom_column", 'taxonomy_custom_column_content', 10, 3);
ID
is visible on the category listing. What you now suddenly also want is it be shown on the post type listing, which is another(extra) question. Perhaps you open a new question with this as question.