Existe-t-il une documentation indiquant les noms des icônes de bloc Gutenberg dans les documents WordPress?
Pour vous donner un peu de contexte, j'utilise blocs ACF pour Gutenberg , et j'ai besoin de trouver une référence pour 'icon'
.
add_action('acf/init', 'my_acf_init');
function my_acf_init() {
// check function exists
if( function_exists('acf_register_block') ) {
// register a testimonial block
acf_register_block(array(
'name' => 'testimonial',
'title' => __('Testimonial'),
'description' => __('A custom testimonial block.'),
'render_callback' => 'my_acf_block_render_callback',
'category' => 'formatting',
'icon' => 'admin-comments',
'keywords' => array( 'testimonial', 'quote' ),
));
}
}
je serais heureux d'être corrigé à ce sujet, mais il semble que seuls les tirets peuvent être utilisés "par nom" de cette façon - les icônes de Gutenberg semblent vivre en HTML intégré (JSX) dans les fichiers .js ( gutenberg/packages/icons/src/library ) donc je ne pense pas qu'ils puissent être utilisés depuis PHP.
Si vous recherchez les icônes réelles, beaucoup d'entre elles semblent être icônes de l'interface utilisateur matérielle . par exemple. l'icône du bloc Image et le crayon de la barre supérieure:
vous pouvez donc les utiliser à la place, ou simplement copier le SVG que vous voulez à partir du dépôt github. mais de toute façon, vous allez devoir vous battre manuellement avec certains SVG