Exemplo n.º 1
0
    /**
     * 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');
    }
Exemplo n.º 2
0
    /**
     * 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 
    }