/** * Display the schedule page */ public function display_cron_page() { if (!class_exists('WP_List_Table')) { require_once ABSPATH . WPINC . '/class-wp-list-table.php'; } if (!class_exists('Cron_List_Table')) { require_once self::$PLUGIN_DIR . '/include/cron/class-cron-list-table.php'; } // Prepare Table of elements $cron_list_table = new Cron_List_Table(); $cron_list_table->prepare_items(); ?> <div class="wrap"> <h2><?php _e('Bulk Delete Schedules', 'bulk-delete'); ?> </h2> <?php settings_errors(); // Table of elements $cron_list_table->display(); bd_display_available_addon_list(); ?> </div> <?php /** * Runs just before displaying the footer text in the "Schedules" admin page. * * This action is primarily for adding extra content in the footer of "Schedules" admin page. * * @since 5.0 */ do_action('bd_admin_footer_cron_page'); }
/** * Display the schedule page */ function display_cron_page() { if (!class_exists('WP_List_Table')) { require_once ABSPATH . WPINC . '/class-wp-list-table.php'; } if (!class_exists('Cron_List_Table')) { require_once dirname(__FILE__) . '/include/class-cron-list-table.php'; } //Prepare Table of elements $cron_list_table = new Cron_List_Table(); $cron_list_table->prepare_items($this->get_cron_schedules()); ?> <div class="wrap"> <?php screen_icon(); ?> <h2><?php _e('Bulk Delete Schedules', 'bulk-delete'); ?> </h2> <?php //Table of elements $cron_list_table->display(); ?> </div> <?php }