Changeset 12597 for trunk/wp-admin/edit-form-advanced.php
- Timestamp:
- 01/04/2010 04:58:43 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/edit-form-advanced.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/edit-form-advanced.php
r12546 r12597 86 86 require_once('includes/meta-boxes.php'); 87 87 88 add_meta_box('submitdiv', __('Publish'), 'post_submit_meta_box', 'post', 'side', 'core');88 add_meta_box('submitdiv', __('Publish'), 'post_submit_meta_box', $post_type, 'side', 'core'); 89 89 90 90 // all tag-style post taxonomies 91 foreach ( get_object_taxonomies( 'post') as $tax_name ) {91 foreach ( get_object_taxonomies($post_type) as $tax_name ) { 92 92 if ( !is_taxonomy_hierarchical($tax_name) ) { 93 93 $taxonomy = get_taxonomy($tax_name); 94 94 $label = isset($taxonomy->label) ? esc_attr($taxonomy->label) : $tax_name; 95 95 96 add_meta_box('tagsdiv-' . $tax_name, $label, 'post_tags_meta_box', 'post', 'side', 'core');96 add_meta_box('tagsdiv-' . $tax_name, $label, 'post_tags_meta_box', $post_type, 'side', 'core'); 97 97 } 98 98 } 99 99 100 add_meta_box('categorydiv', __('Categories'), 'post_categories_meta_box', 'post', 'side', 'core'); 101 if ( current_theme_supports( 'post-thumbnails', 'post' ) ) 102 add_meta_box('postimagediv', __('Post Thumbnail'), 'post_thumbnail_meta_box', 'post', 'side', 'low'); 103 add_meta_box('postexcerpt', __('Excerpt'), 'post_excerpt_meta_box', 'post', 'normal', 'core'); 104 add_meta_box('trackbacksdiv', __('Send Trackbacks'), 'post_trackback_meta_box', 'post', 'normal', 'core'); 105 add_meta_box('postcustom', __('Custom Fields'), 'post_custom_meta_box', 'post', 'normal', 'core'); 100 if ( is_object_in_taxonomy($post_type, 'category') ) 101 add_meta_box('categorydiv', __('Categories'), 'post_categories_meta_box', $post_type, 'side', 'core'); 102 if ( current_theme_supports( 'post-thumbnails', $post_type ) ) 103 add_meta_box('postimagediv', __('Post Thumbnail'), 'post_thumbnail_meta_box', $post_type, 'side', 'low'); 104 add_meta_box('postexcerpt', __('Excerpt'), 'post_excerpt_meta_box', $post_type, 'normal', 'core'); 105 add_meta_box('trackbacksdiv', __('Send Trackbacks'), 'post_trackback_meta_box', $post_type, 'normal', 'core'); 106 add_meta_box('postcustom', __('Custom Fields'), 'post_custom_meta_box', $post_type, 'normal', 'core'); 106 107 do_action('dbx_post_advanced'); 107 add_meta_box('commentstatusdiv', __('Discussion'), 'post_comment_status_meta_box', 'post', 'normal', 'core');108 add_meta_box('commentstatusdiv', __('Discussion'), 'post_comment_status_meta_box', $post_type, 'normal', 'core'); 108 109 109 110 if ( 'publish' == $post->post_status || 'private' == $post->post_status ) 110 add_meta_box('commentsdiv', __('Comments'), 'post_comment_meta_box', 'post', 'normal', 'core');111 add_meta_box('commentsdiv', __('Comments'), 'post_comment_meta_box', $post_type, 'normal', 'core'); 111 112 112 113 if ( !( 'pending' == $post->post_status && !current_user_can( 'publish_posts' ) ) ) 113 add_meta_box('slugdiv', __('Post Slug'), 'post_slug_meta_box', 'post', 'normal', 'core');114 add_meta_box('slugdiv', __('Post Slug'), 'post_slug_meta_box', $post_type, 'normal', 'core'); 114 115 115 116 $authors = get_editable_user_ids( $current_user->id ); // TODO: ROLE SYSTEM … … 117 118 $authors[] = $post->post_author; 118 119 if ( $authors && count( $authors ) > 1 ) 119 add_meta_box('authordiv', __('Post Author'), 'post_author_meta_box', 'post', 'normal', 'core');120 add_meta_box('authordiv', __('Post Author'), 'post_author_meta_box', $post_type, 'normal', 'core'); 120 121 121 122 if ( 0 < $post_ID && wp_get_post_revisions( $post_ID ) ) 122 add_meta_box('revisionsdiv', __('Post Revisions'), 'post_revisions_meta_box', 'post', 'normal', 'core');123 124 do_action('do_meta_boxes', 'post', 'normal', $post);125 do_action('do_meta_boxes', 'post', 'advanced', $post);126 do_action('do_meta_boxes', 'post', 'side', $post);123 add_meta_box('revisionsdiv', __('Post Revisions'), 'post_revisions_meta_box', $post_type, 'normal', 'core'); 124 125 do_action('do_meta_boxes', $post_type, 'normal', $post); 126 do_action('do_meta_boxes', $post_type, 'advanced', $post); 127 do_action('do_meta_boxes', $post_type, 'side', $post); 127 128 128 129 require_once('admin-header.php'); … … 153 154 <input type="hidden" id="originalaction" name="originalaction" value="<?php echo esc_attr($form_action) ?>" /> 154 155 <input type="hidden" id="post_author" name="post_author" value="<?php echo esc_attr( $post->post_author ); ?>" /> 155 <input type="hidden" id="post_type" name="post_type" value="<?php echo esc_attr($post ->post_type) ?>" />156 <input type="hidden" id="post_type" name="post_type" value="<?php echo esc_attr($post_type) ?>" /> 156 157 <input type="hidden" id="original_post_status" name="original_post_status" value="<?php echo esc_attr($post->post_status) ?>" /> 157 158 <input name="referredby" type="hidden" id="referredby" value="<?php echo esc_url(stripslashes(wp_get_referer())); ?>" /> … … 167 168 <?php do_action('submitpost_box'); ?> 168 169 169 <?php $side_meta_boxes = do_meta_boxes( 'post', 'side', $post); ?>170 <?php $side_meta_boxes = do_meta_boxes($post_type, 'side', $post); ?> 170 171 </div> 171 172 … … 224 225 <?php 225 226 226 do_meta_boxes( 'post', 'normal', $post);227 do_meta_boxes($post_type, 'normal', $post); 227 228 228 229 do_action('edit_form_advanced'); 229 230 230 do_meta_boxes( 'post', 'advanced', $post);231 do_meta_boxes($post_type, 'advanced', $post); 231 232 232 233 do_action('dbx_post_sidebar'); ?>
Note: See TracChangeset
for help on using the changeset viewer.