Ticket #7283: admin_post_action.2.diff

File admin_post_action.2.diff, 1.1 kB (added by ryan, 5 months ago)

Both

  • wp-admin/admin.php

    old new  
    113113        do_action("load-$pagenow"); 
    114114} 
    115115 
     116if ( !empty($_REQUEST['action']) ) 
     117        do_action('admin_action_' . $_REQUEST['action']); 
     118 
    116119?> 
  • wp-admin/admin-post.php

    old new  
     1<?php 
     2define('WP_ADMIN', TRUE); 
     3 
     4if ( defined('ABSPATH') ) 
     5        require_once(ABSPATH . 'wp-load.php'); 
     6else 
     7        require_once('../wp-load.php'); 
     8 
     9require_once(ABSPATH . 'wp-admin/includes/admin.php'); 
     10 
     11if ( !wp_validate_auth_cookie() ) 
     12        die('-1'); 
     13 
     14nocache_headers(); 
     15 
     16do_action('admin_init'); 
     17 
     18$action = 'admin_post'; 
     19if ( !empty($_REQUEST['action']) ) 
     20        $action .= '_' . $_REQUEST['action']; 
     21 
     22do_action($action); 
     23 
     24die('0'); 
     25 
     26?>