wp_ajax_inline_save_tax [ WordPress Function ]
wp_ajax_inline_save_tax ( No parameters )
| Defined at: |
|
Soorgelijke functies: wp_ajax_inline_save, wp_ajax_wp_link_ajax, wp_add_inline_style, wp_ajax_save_widget, wp_ajax_delete_meta
No description yet.
Source
<?php
function wp_ajax_inline_save_tax() {
global $wp_list_table;
check_ajax_referer( 'taxinlineeditnonce', '_inline_edit' );
$taxonomy = sanitize_key( $_POST['taxonomy'] );
$tax = get_taxonomy( $taxonomy );
if ( ! $tax )
wp_die( 0 );
if ( ! current_user_can( $tax->cap->edit_terms ) )
wp_die( -1 );
set_current_screen( 'edit-' . $taxonomy );
$wp_list_table = _get_list_table('WP_Terms_List_Table');
if ( ! isset($_POST['tax_ID']) || ! ( $id = (int) $_POST['tax_ID'] ) )
wp_die( -1 );
$tag = get_term( $id, $taxonomy );
$_POST['description'] = $tag->description;
$updated = wp_update_term($id, $taxonomy, $_POST);
if ( $updated && !is_wp_error($updated) ) {
$tag = get_term( $updated['term_id'], $taxonomy );
if ( !$tag || is_wp_error( $tag ) ) {
if ( is_wp_error($tag) && $tag->get_error_message() )
wp_die( $tag->get_error_message() );
wp_die( __( 'Item not updated.' ) );
}
echo $wp_list_table->single_row( $tag );
} else {
if ( is_wp_error($updated) && $updated->get_error_message() )
wp_die( $updated->get_error_message() );
wp_die( __( 'Item not updated.' ) );
}
wp_die();
}
?>
Examples [ wp-snippets.com ]
Top Google zoekresultaten
- PHPXRef 0.7 : WordPress : Detail view of ajax-actions.php
wp_ajax_inline_save_tax() wp_ajax_find_posts() wp_ajax_widgets_order() wp_ajax_save_widget() wp_ajax_upload_attachment() wp_ajax_image_editor() ...
phpxref.ftwr.co.uk - Docs for page ajax-actions.php
/wp-admin/includes/ajax-actions.php. Description. Description | ...
phpdoc.wordpress.org - wp_add_inline_style (WordPress Function) - WPSeek.com
Similar Functions: wp_ajax_inline_save, wp_ajax_inline_save_tax, print_admin_styles, wp_print_styles, wp_dequeue_style. Adds extra CSS. Works only if the ...
wpseek.com - WordPress 3.4-beta1
Apr 5, 2012... No DocBlock was found for function wp_ajax_inline_save(). error, 1379, No DocBlock was found for function wp_ajax_inline_save_tax() ...
docs.garyjones.co.uk