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

Creando un tema desde cero para WordPress parte 4: Acciones al activar/desactivar
Creando un tema desde cero para WordPress parte 4: Acciones al activar/desactivar
1. Creando un tema desde cero para WordPress: Consideraciones previas 2. Creando un tema desde cero para WordPress: Escribiendo el tema 3. Creando un tema…
Cómo solucionar el error 404 en WordPress
Cómo solucionar el error 404 en WordPress
El error 404 o de página no encontrada es uno de los errores más comunes, no sólo en WordPress. Puede darse por multitud de razones,…
Insertar un anuncio entre el contenido de un post
Insertar un anuncio entre el contenido de un post
Seguro que has visto en más de una ocasión páginas web que insertan anuncios o contenidos relacionados entre medias del propio contenido. De hecho yo lo tuve…
Crea tus propias acciones en lote personalizadas en WordPress
Crea tus propias acciones en lote personalizadas en WordPress
Desde la versión 4.7 de WordPress tenemos disponible la opción de crear nuestras propias acciones en lote personalizadas. Esto es muy útil, ya que podemos…