akcjadynamicznyod 3.1.0
manage_{$post->post_type}_posts_custom_column
Args 2Plik wp-admin/includes/class-wp-posts-list-table.php
Opis
Renderuje zawartość własnych kolumn na liście wpisów w panelu. Współpracuje z filtrem manage_{$post_type}_posts_columns.
Przykład użycia
add_action( 'manage_{$post->post_type}_posts_custom_column', ... )php
add_action( 'manage_book_posts_custom_column', 'wpdocs_book_columns_content', 10, 2 );
function wpdocs_book_columns_content( $column, $post_id ) {
if ( 'isbn' === $column ) {
echo esc_html( get_post_meta( $post_id, '_wpdocs_isbn', true ) );
}
}
add_action( 'manage_book_posts_custom_column', 'wpdocs_book_columns_content', 10, 2 );
function wpdocs_book_columns_content( $column, $post_id ) {
if ( 'isbn' === $column ) {
echo esc_html( get_post_meta( $post_id, '_wpdocs_isbn', true ) );
}
}The dynamic portion of the hook name, $post->post_type, refers to the post type.
Possible hook names include:
manage_post_posts_custom_columnmanage_page_posts_custom_column
Hook dynamiczny — możliwe nazwy
manage_page_posts_custom_columnmanage_post_posts_custom_columnParametry
| Parametr | Typ | Opis |
|---|---|---|
$column_name | string | The name of the column to display. |
$post_id | int | The current post ID. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'manage_{$post->post_type}_posts_custom_column', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'manage_{$post->post_type}_posts_custom_column', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}Popularne w tej kategorii