Make WordPress Core

Changeset 1758


Ignore:
Timestamp:
10/08/2004 12:16:44 AM (22 years ago)
Author:
rboren
Message:

Check to see if any pages exist when generating page rewrite rules. Bug 345. Patch from MC_incubus.

File:
1 edited

Legend:

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

    r1755 r1758  
    521521
    522522    $page_rewrite_rules = array();
    523 
    524     foreach ($posts as $post) {
    525         // URI => page name
    526         $uri = get_page_uri($post->ID);
    527 
    528         $page_rewrite_rules[$uri] = $post->post_name;
    529     }
    530 
    531     update_option('page_uris', $page_rewrite_rules);
    532 
    533     save_mod_rewrite_rules();
     523   
     524    if ($posts) {
     525        foreach ($posts as $post) {
     526            // URI => page name
     527            $uri = get_page_uri($post->ID);
     528           
     529            $page_rewrite_rules[$uri] = $post->post_name;
     530        }
     531       
     532        update_option('page_uris', $page_rewrite_rules);
     533       
     534        save_mod_rewrite_rules();
     535    }
    534536}
    535537
Note: See TracChangeset for help on using the changeset viewer.