Make WordPress Core


Ignore:
Timestamp:
04/16/2010 02:03:48 PM (15 years ago)
Author:
nacin
Message:

Don't enqueue unnecessary scripts when the post type doesn't support the editor. fixes #12590, props scribu, _duck.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/post-new.php

    r13537 r14107  
    88
    99/** Load WordPress Administration Bootstrap */
    10 require_once('admin.php');
     10require_once('./admin.php');
    1111
    1212if ( !isset($_GET['post_type']) )
     
    3030
    3131$editing = true;
    32 wp_enqueue_script('autosave');
    33 wp_enqueue_script('post');
    34 if ( user_can_richedit() )
    35     wp_enqueue_script('editor');
    36 add_thickbox();
    37 wp_enqueue_script('media-upload');
    38 wp_enqueue_script('word-count');
    3932
    4033if ( 'post' == $post_type && !current_user_can('edit_posts') ) {
    41     require_once ('./admin-header.php'); ?>
     34    include('./admin-header.php'); ?>
    4235<div class="wrap">
    4336<p><?php printf(__('Since you&#8217;re a newcomer, you&#8217;ll have to wait for an admin to add the <code>edit_posts</code> capability to your user, in order to be authorized to post.<br />
     
    4740</div>
    4841<?php
    49     include('admin-footer.php');
     42    include('./admin-footer.php');
    5043    exit();
    5144}
     45
     46wp_enqueue_script('autosave');
    5247
    5348// Show post form.
     
    5853}
    5954
    60 include('admin-footer.php');
     55include('./admin-footer.php');
    6156?>
Note: See TracChangeset for help on using the changeset viewer.