apply_filters( 'manage_pages_columns', string[] $post_columns )

Filters the columns displayed in the Pages list table.

Parameters

$post_columns

(string[]) An associative array of column headings.

More Information

  • Applied to the list of columns to print on the manage Pages Screen. Filter function argument/return value is an associative array where the element key is the name of the column, and the value is the header text for that column.
  • See also the action hook manage_pages_custom_column, which alters the column information for each page in the edit table.

Built-in Column Types

Note: Listed in order of appearance. By default, all columns supported by the post type are shown.

  • cb Checkbox for bulk actions.
  • title
    Post title.

    Includes “edit”, “quick edit”, “trash” and “view” links. If $mode (set from $_REQUEST['mode']) is ‘excerpt’, a post excerpt is included between the title and links.

  • author Post author.
  • author Post author.
  • categories Categories the post belongs to.
  • tags Tags for the post.
  • comments Number of pending comments.
  • date The date and publish status of the post.

Source

File: wp-admin/includes/class-wp-posts-list-table.php

View on Trac

Changelog

Version Description
2.5.0 Introduced.

© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/hooks/manage_pages_columns