diff --git a/wp-admin/admin.php b/wp-admin/admin.php index d051a3efcd..998ff1ff1e 100644 --- a/wp-admin/admin.php +++ b/wp-admin/admin.php @@ -200,6 +200,16 @@ if ( isset($plugin_page) ) { exit(); } else { do_action("load-$pagenow"); + // Backwards compatibility with old load-page-new.php, load-page.php, + // and load-categories.php actions. + if ( $typenow == 'page' ) { + if ( $pagenow == 'post-new.php' ) + do_action( 'load-page-new.php' ); + elseif ( $pagenow == 'post.php' ) + do_action( 'load-page.php' ); + } elseif ( $taxnow == 'category' && $pagenow == 'edit-tags.php' ) { + do_action( 'load-categories.php' ); + } } if ( !empty($_REQUEST['action']) )