brooklyndesignstudio

Add Admin Column to Custom Post Type List

Apr 1st, 2021 (edited)
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.84 KB | None | 0 0
  1. /*************************************************************************************
  2. ****************** [ ADD ADMIN COLUMN TO CUSTOM POST TYPE LIST ] ********************/
  3. add_filter('manage_agenda-peripheral_posts_columns' , 'mysite_add_time_columns');
  4.  
  5. function mysite_add_time_columns( $columns ) {
  6.  
  7.   $columns = array(
  8.     'cb'           => '<input type="checkbox" />',
  9.     'title'        => 'Title',
  10.     'agenda_time'   => 'Agenda Time',
  11.     'categories'   => 'Categories',
  12.     'date'         =>  'Date',
  13.   );
  14.   return $columns;
  15. }
  16. add_action( 'manage_agenda-peripheral_posts_custom_column', 'mysite_custom_event_columns', 10, 2 );
  17.  
  18. function mysite_custom_event_columns( $column ) {
  19.  
  20.   global $post;
  21.  
  22.   switch ( $column ) {
  23.     case 'agenda_time':
  24.       echo get_field( "field_592272cc5765a", $post->ID );
  25.       break;
  26.   }
  27. }
Add Comment
Please, Sign In to add comment