Añadir enlace “Borrar” en la barra de admin de WordPress

Ya hemos visto como añadir y quitar elementos a la barra de administración de WordPress, disponible desde WordPress 3.1, pero hoy vamos a agregar un enlace especial, que nos permitirá borrar la entrada que estemos visualizando, ahí es nada.

Para ello recurriremos de nuevo a nuestro plugin de funciones o archivo functions.php, en el que añadiremos el siguiente código:

El título del botón es estático, ya que el “WP Object” no lo contiene. Otras entradas como “Editar entrada” o similares están contenidas en el “array” y por tanto pueden utilizarse. Puedes encontrarlos en el array $post_type_object->labels.

A través de add_action le das la función al gancho (hook), que se ocupa de la salida del contenido. En el ejemplo se da como valor de prioridad 35, que define su lugar en la escala de la barra de administración. A través de $current_objetc sabemos que estamos en la parte visible de nuestro WordPress y por tanto podemos asignar un ID a la entrada y comprobar los permisos de cada usuario.

El borrado de la entrada, página o tipo de entrada personalizada (que vale para cualquiera de estos contenidos) ocurre con un enlace creado a través de la función get_delete_post_link(). En este contexto hay otra función, que facilita crear enlaces para acciones determinadas. Toda esta información se encuentra en el archivo wp-includes/link-template.php.

De este modo, con este estupendo código de WP engineer, tienes un enlace para poder borrar cualquier tipo de entrada sin necesidad de acudir al Escritorio de WordPress

AVISO: esta publicación es de hace dos años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

Valora este artículo para mejorar la calidad del blog ...

Al hacer una valoración se recoge una cookie con la IP de tu dispositivo

FlojitoNo está malEstá bienMe ha servidoFantástico (1 votos, promedio: 3,00 de 5)
Cargando…

Autor: Fernando Tellado

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran. Autor del libro WordPress - La tela de la araña. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera.

Comparte esta entrada en
468 ad

Pin It on Pinterest