/** * Output post meta checkboxes in columns. * * @since 1.0.0 * * @return string HTML output for post meta checkboxes. */ private function do_post_meta_checkboxes() { // Break up post meta into groups for columns. $post_meta_keys = $this->plugin->get_post_meta_keys(); $post_meta_count = count($post_meta_keys); $post_meta_groups = array_chunk($post_meta_keys, (int) ceil($post_meta_count / 3)); foreach ($post_meta_groups as $post_meta_keys) { ?> <div class="rae-col"> <?php foreach ($post_meta_keys as $post_meta_key) { $args = array('id' => 'post_meta_individual', 'secondary_id' => $post_meta_key, 'description' => $post_meta_key, 'save_null' => true); $this->render_checkbox($args); echo '<br />'; } ?> </div> <?php } }