Hoy en AyudaWordPress.com | ![]() |
Enviar a la papelera desde la barra de admin de WordPress Posted: 29 Apr 2013 06:00 AM PDT La barra de administración de WordPress dispone de una serie de botones, enlaces, llámalo como quieras, que permiten realizar algunas acciones rápidas, pero ya habrás comprobado que muchos plugins añaden acciones extra así que ¿por no tu?.
Una utilidad posible es mandar a la papelera la entrada que estés viendo, de manera que te evites pasar por el escritorio para esta acción. Ya se que no es muy habitual pero lo importante es el modo de hacerlo, luego tu añade la funcionalidad que quieras. En este caso, el código a añadir al plugin de funciones, o sino creas uno solo para eso, sería este: //Botón de enviar a la papelera en el menu de admin function fb_add_admin_bar_trash_menu() { global $wp_admin_bar; if ( !is_super_admin() || !is_admin_bar_showing() ) return; $current_object = get_queried_object(); if ( empty($current_object) ) return; if ( !empty( $current_object->post_type ) && ( $post_type_object = get_post_type_object( $current_object->post_type ) ) && current_user_can( $post_type_object->cap->edit_post, $current_object->ID ) ) { $wp_admin_bar->add_menu( array( 'id' => 'delete', 'title' => __('Papelera'), 'href' => get_delete_post_link($current_object->term_id) ) ); } } add_action( 'admin_bar_menu', 'fb_add_admin_bar_trash_menu', 35 ); En este ejemplo se usa la función
|
You are subscribed to email updates from Ayuda WordPress To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
No hay comentarios:
Publicar un comentario