Il est possible d’ajouter un bouton sélectionner / désélectionner tout sur ACF sauf lorsqu’il s’agit d’un listing de taxonomies ou autre.
Heureusement un hook permet de palier à cela !
Select all checkboxes ACF
Pour cela il suffit de connaître l’élément à cibler (classe CSS de la liste)
add_action( 'admin_print_footer_scripts', 'select_all_js' ); function select_all_js(){ <script type="text/javascript"> jQuery(document).ready(function($) { $('ul.acf-checkbox-list').prepend('<li><label class="selectit"><input type="checkbox" class="toggle-all-terms"/> Sélectionner tout</label>'); $('.toggle-all-terms').on('change', function(){ $(this).closest('ul').find(':checkbox').prop('checked', this.checked ); }); }); </script> <?php }
Et le tour est joué !