Skip to content

Instantly share code, notes, and snippets.

@PCianes
Last active July 9, 2017 21:48
Show Gist options
  • Save PCianes/44662a6e0434463d726d0354f127de13 to your computer and use it in GitHub Desktop.
Save PCianes/44662a6e0434463d726d0354f127de13 to your computer and use it in GitHub Desktop.
Add a Custom Column in Posts and Custom Post Types Admin Screen
<?php
// Attention name filter & action: change "slug-cpt"
add_filter('manage_slug-cpt_posts_columns', 'pc_columns_head');
add_action('manage_slug-cpt_posts_custom_column', 'pc_columns_content', 10, 2);
// ADD NEW COLUMN
function pc_columns_head($defaults) {
$defaults['categorias'] = 'Categorías';
return $defaults;
}
function pc_columns_content($column_name, $post_ID) {
if ($column_name == 'categorias') {
$category = get_the_terms( $post_ID, 'custom-taxonomy-here' );
foreach ( $category as $cat){
echo $cat->name.'<br>';
}
}
}
<?php
// Attention name filter & action: change "slug-cpt"
add_filter('manage_slug-cpt_posts_columns', 'pc_columns_head');
add_action('manage_slug-cpt_posts_custom_column', 'pc_columns_content', 10, 2);
// ADD NEW COLUMN
function pc_columns_head($defaults) {
$defaults['categorias'] = 'Categorías';
return $defaults;
}
function pc_columns_content($column_name, $post_ID) {
if ($column_name == 'categorias') {
$category = get_the_terms( $post_ID, 'custom-taxonomy-here' );
foreach ( $category as $cat){
echo $cat->name;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment