0

// Add the custom columns to the job_listing post type:
add_filter( 'manage_job_listing_posts_columns', 'set_custom_edit_job_listing_columns' );
function set_custom_edit_job_listing_columns($columns) {
    unset( $columns['author'] );
    $columns['job_author'] = __( 'Employer', 'c2code' );
     return $columns;
}
 // Add the data to the custom columns for the job_listing post type:
add_action( 'manage_job_listing_posts_custom_column' , 'custom_job_listing_column', 10, 2 );
function custom_job_listing_column( $column, $post_id ) {
    switch ( $column ) {
         case 'job_author' :
   $author_id = get_post_field( 'post_author', $post_id );
   $auth_url = get_author_posts_url($author_id);
            $emp = get_userdata( $author_id );
        $emp_name = $emp->display_name;
   $comp_name = get_user_meta($author_id, 'company_name', true);
        $emp_comp = ($comp_name) ? $comp_name : $emp_name ;
   echo '<a href="'.$auth_url.'" target="_blank">'.$emp_comp .'</a>';
            break;
     }
}

Jagdish Sarma Asked question July 14, 2022
Add a Comment