filtrdynamicznyod 3.0.0
manage_{$post_type}_posts_columns
Args 1Plik wp-admin/includes/class-wp-posts-list-table.php
Opis
Pozwala dodać własne kolumny do listy wpisów w panelu — np. manage_book_posts_columns dla typu book.
Przykład użycia
add_filter( 'manage_{$post_type}_posts_columns', ... )php
add_filter( 'manage_book_posts_columns', 'wpdocs_book_columns' );
function wpdocs_book_columns( $columns ) {
$columns['isbn'] = __( 'ISBN', 'wpdocs' );
return $columns;
}
add_filter( 'manage_book_posts_columns', 'wpdocs_book_columns' );
function wpdocs_book_columns( $columns ) {
$columns['isbn'] = __( 'ISBN', 'wpdocs' );
return $columns;
}The dynamic portion of the hook name, $post_type, refers to the post type slug.
Possible hook names include:
manage_post_posts_columnsmanage_page_posts_columns
Hook dynamiczny — możliwe nazwy
manage_page_posts_columnsmanage_post_posts_columnsParametry
| Parametr | Typ | Opis |
|---|---|---|
$posts_columns | string[] | An associative array of column headings. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej
add_filter( 'manage_{$post_type}_posts_columns', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}
// rejestracja funkcji zwrotnej
add_filter( 'manage_{$post_type}_posts_columns', 'twoja_funkcja' );
function twoja_funkcja($param_1) {
// Twój kod
}Popularne w tej kategorii