Summery Summery
Handles the title column output.
Syntax Syntax
Parameters Parameters
- $post
-
(Required) The current WP_Post object.
Source Source
File: wp-admin/includes/class-wp-media-list-table.php
public function column_cb( $post ) { if ( current_user_can( 'edit_post', $post->ID ) ) { ?> <label class="screen-reader-text" for="cb-select-<?php echo $post->ID; ?>"> <?php /* translators: %s: Attachment title. */ printf( __( 'Select %s' ), _draft_or_post_title() ); ?> </label> <input type="checkbox" name="media[]" id="cb-select-<?php echo $post->ID; ?>" value="<?php echo $post->ID; ?>" /> <?php } } /** * Handles the title column output. * * @since 4.3.0 * * @param WP_Post $post The current WP_Post object. */ public function column_title( $post ) { list( $mime ) = explode( '/', $post->post_mime_type ); $title = _draft_or_post_title(); $thumb = wp_get_attachment_image( $post->ID, array( 60, 60 ), true, array( 'alt' => '' ) ); $link_start = ''; $link_end = ''; if ( current_user_can( 'edit_post', $post->ID ) && ! $this->is_trash ) { $link_start = sprintf( '<a href="%s" aria-label="%s">', get_edit_post_link( $post->ID ), /* translators: %s: Attachment title. */ esc_attr( sprintf( __( '“%s” (Edit)' ), $title ) ) ); $link_end = '</a>'; } $class = $thumb ? ' class="has-media-icon"' : ''; ?>
Advertisement
Changelog Changelog
Version | Description |
---|---|
4.3.0 | Introduced. |