Make WordPress Core


Ignore:
Timestamp:
03/15/2012 01:20:00 PM (15 years ago)
Author:
nacin
Message:

Remove index-extra.php. Move dashboard widget XHR callbacks to ajax-actions.php. fixes #20242.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/ajax-actions.php

    r20179 r20190  
    185185
    186186        wp_die( json_encode( $return ) );
     187}
     188
     189function wp_ajax_dashboard_widgets() {
     190        require ABSPATH . 'wp-admin/includes/dashboard.php';
     191
     192        switch ( $_GET['widget'] ) {
     193                case 'dashboard_incoming_links' :
     194                        wp_dashboard_incoming_links();
     195                        break;
     196                case 'dashboard_primary' :
     197                        wp_dashboard_primary();
     198                        break;
     199                case 'dashboard_secondary' :
     200                        wp_dashboard_secondary();
     201                        break;
     202                case 'dashboard_plugins' :
     203                        wp_dashboard_plugins();
     204                        break;
     205        }
     206        wp_die();
    187207}
    188208
Note: See TracChangeset for help on using the changeset viewer.