Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
Link ajustes en plugin

Cómo añadir un enlace para los ajustes en el listado de plugins

Si estas desarrollando un plugin o vas a desarrollarlo, puede resultarte de utilidad saber cómo añadir un enlace para los ajustes de tu plugin en el listado de plugins de WordPress

link ajustes

Como puede observarse en el listado, cuando el plugin está desactivado tenemos las opciones de Activar, Editar y Borrar. Si activamos el plugin, nuestras opciones cambian por defecto a Desactivar y Editar.

Muchos plugins tienen páginas propias de administración, algunos crean un elemento nuevo en el menú, otros añaden el enlace como elemento submenú de Apariencia, Herramientas, Ajustes… es por esto que en muchas ocasiones nos puede venir bien añadir un enlace de Ajustes para que el usuario final tenga a mano el enlace a la página de ajustes de nuestro plugin.

Para esto usaremos el hook plugin_action_links_{plugin_file_name}:

Como vemos, en nuestra función my_settings_links recibiremos el parámetro $links, que es un array con los enlaces Desactivar y Editar. Creamos en una variable $settings_link un array con el enlace a la página de administración de nuestro plugin y retornaremos un array_merge de los enlaces por defecto ($links) y nuestro enlace ($settings_link).

De esta manera, desde el listado de plugins damos la posibilidad al usuario de encontrar un enlace para configurar los ajustes de nuestro plugin.

Puede que también te interese

Todo lo que hay que saber sobre las imágenes destacadas o post thumbnails en WordPress
Todo lo que hay que saber sobre las imágenes destacadas o post thumbnails en WordPress
Los post thumbnails o imágenes destacadas es una característica que se introdujo en la versión 2.9 de WordPress. Permite asignar una imagen representativa a las…
Cómo crear un formulario de log-in/log-out personalizado con WordPress
Cómo crear un formulario de log-in/log-out personalizado con WordPress
En la anterior entrada Cómo restringir el acceso al back-end de WordPress a usuarios no administradores vimos como limitar el acceso al panel de control…
La famosa instalación de WordPress en 30 minutos
La famosa instalación de WordPress en 30 minutos
Con este título tuve el honor de participar como ponente en la pasada WordCamp Sevilla 2016, celebrada en la Escuela de Organización Industrial (EOI). Antes…
Cómo mantener la jerarquía de las categorías en el back-end una vez seleccionadas
Cómo mantener la jerarquía de las categorías en el back-end una vez seleccionadas
En este artículo vamos a ver qué podemos hacer para mantener la jerarquía de las categorías en el back-end de WordPress una vez seleccionadas. Imaginemos…