Ticket #3700: add_meta_post_type.diff
| File add_meta_post_type.diff, 2.3 KB (added by , 19 years ago) |
|---|
-
wp-includes/script-loader.php
34 34 $this->add( 'dbx-admin-key', '/wp-admin/dbx-admin-key-js.php', array('dbx'), '3651' ); 35 35 $this->add( 'ajaxcat', '/wp-admin/cat-js.php', array('listman'), '20070118' ); 36 36 $this->add( 'admin-categories', '/wp-admin/categories.js', array('listman'), '3684' ); 37 $this->add( 'admin-custom-fields', '/wp-admin/custom-fields.js', array('listman'), '373 3' );37 $this->add( 'admin-custom-fields', '/wp-admin/custom-fields.js', array('listman'), '3734' ); 38 38 $this->add( 'admin-comments', '/wp-admin/edit-comments.js', array('listman'), '3847' ); 39 39 $this->add( 'admin-users', '/wp-admin/users.js', array('listman'), '4583' ); 40 40 $this->add( 'xfn', '/wp-admin/xfn.js', false, '3517' ); -
wp-admin/custom-fields.js
22 22 } 23 23 24 24 $('metakeyinput').onkeypress = function(e) {return killSubmit('theList.inputData+="&id="+$("post_ID").value;theList.ajaxAdder("meta", "newmeta");', e); }; 25 $('updatemetasub').onclick = function(e) {return killSubmit('theList.inputData+="&id="+$("post_ID").value ;theList.ajaxAdder("meta", "newmeta");', e); };25 $('updatemetasub').onclick = function(e) {return killSubmit('theList.inputData+="&id="+$("post_ID").value+"&post_type="+$("post_type").value;theList.ajaxAdder("meta", "newmeta");', e); }; 26 26 } -
wp-admin/admin-ajax.php
156 156 die('-1'); 157 157 if ( $id < 0 ) { 158 158 $now = current_time('timestamp'); 159 $post_type = ( $_POST['post_type'] == 'page' ) ? 'page' : 'post'; 159 160 if ( $pid = wp_insert_post( array( 160 'post_title' => sprintf('Draft created on %s at %s', date(get_option('date_format'), $now), date(get_option('time_format'), $now)) 161 'post_title' => sprintf('Draft created on %s at %s', date(get_option('date_format'), $now), date(get_option('time_format'), $now)), 162 'post_type' => $post_type 161 163 ) ) ) 162 164 $mid = add_meta( $pid ); 163 165 else