filtrod 5.8.0
block_categories_all
Opis
Dodaje własne kategorie bloków w inserterze edytora Gutenberga.
Przykład użycia
add_filter( 'block_categories_all', ... )php
add_filter( 'block_categories_all', 'wpdocs_block_category', 10, 2 );
function wpdocs_block_category( $categories, $context ) {
return array_merge( $categories, array(
array(
'slug' => 'wpdocs',
'title' => __( 'Moja wtyczka', 'wpdocs' ),
),
) );
}
add_filter( 'block_categories_all', 'wpdocs_block_category', 10, 2 );
function wpdocs_block_category( $categories, $context ) {
return array_merge( $categories, array(
array(
'slug' => 'wpdocs',
'title' => __( 'Moja wtyczka', 'wpdocs' ),
),
) );
}Parametry
| Parametr | Typ | Opis |
|---|---|---|
$block_categories | array[] | Array of categories for block types. |
$block_editor_context | \WP_Block_Editor_Context | The current block editor context. |
Wywołanie
Rejestracja callbackaphp
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'block_categories_all', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}
// rejestracja funkcji zwrotnej — podaj liczbę argumentów!
add_filter( 'block_categories_all', 'twoja_funkcja', 10, 2 );
function twoja_funkcja($param_1, $param_2) {
// Twój kod
}Popularne w tej kategorii