akcjaod 3.0.0
add_meta_boxes
Opis
Rejestruje meta boxy na ekranie edycji wpisu za pomocą add_meta_box().
Przykład użycia
add_action( 'add_meta_boxes', ... )php
add_action( 'add_meta_boxes', 'wpdocs_add_book_metabox' );
function wpdocs_add_book_metabox() {
add_meta_box(
'wpdocs-book-details',
__( 'Szczegóły książki', 'wpdocs' ),
'wpdocs_render_book_metabox',
'book',
'side'
);
}
function wpdocs_render_book_metabox( $post ) {
$isbn = get_post_meta( $post->ID, '_wpdocs_isbn', true );
echo '<input type="text" name="wpdocs_isbn" value="' . esc_attr( $isbn ) . '" style="width:100%">';
}
add_action( 'add_meta_boxes', 'wpdocs_add_book_metabox' );
function wpdocs_add_book_metabox() {
add_meta_box(
'wpdocs-book-details',
__( 'Szczegóły książki', 'wpdocs' ),
'wpdocs_render_book_metabox',
'book',
'side'
);
}
function wpdocs_render_book_metabox( $post ) {
$isbn = get_post_meta( $post->ID, '_wpdocs_isbn', true );
echo '<input type="text" name="wpdocs_isbn" value="' . esc_attr( $isbn ) . '" style="width:100%">';
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$post_type | string | Post type. |
$post | \WP_Post | Post object. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'add_meta_boxes', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_action( 'add_meta_boxes', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}Popularne w tej kategorii