Make WordPress Core

Changeset 9294


Ignore:
Timestamp:
10/23/2008 12:08:42 AM (17 years ago)
Author:
ryan
Message:

Remember pagenum when redirecting after saving a category. fixes #7923

Location:
trunk/wp-admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/categories.php

    r9233 r9294  
    9595        wp_die(__('Cheatin’ uh?'));
    9696
     97    $location = 'categories.php';
     98    if ( $referer = wp_get_original_referer() ) {
     99        if ( false !== strpos($referer, 'categories.php') )
     100            $location = $referer;
     101    }
     102
    97103    if ( wp_update_category($_POST) )
    98         wp_redirect('categories.php?message=3');
     104        $location = add_query_arg('message', 3, $location);
    99105    else
    100         wp_redirect('categories.php?message=5');
     106        $location = add_query_arg('message', 5, $location);
     107
     108    wp_redirect($location);
    101109
    102110    exit;
  • trunk/wp-admin/edit-category-form.php

    r9032 r9294  
    6262<input type="hidden" name="action" value="<?php echo $action ?>" />
    6363<input type="hidden" name="cat_ID" value="<?php echo $category->term_id ?>" />
    64 <?php wp_nonce_field($nonce_action); ?>
     64<?php wp_original_referer_field(true, 'previous'); wp_nonce_field($nonce_action); ?>
    6565    <table class="form-table">
    6666        <tr class="form-field form-required">
Note: See TracChangeset for help on using the changeset viewer.