Descubre en este tutorial cómo introducir un elemento en el menú «Añadir» de la barra de administración de WordPress mediante código.
En tutoriales anteriores te expliqué como personalizar el «admin bar» de WordPress añadiendo un enlace personalizado, mostrando el tema activo, indicando si la indexación está activa o incluso creando un menú personalizado.
Pero igual lo que te interesa es usar el menú de «Añadir» que ya existe en la barra y poder agregar ahí mismo un nuevo elemento.
Este tutorial vas ver cómo puedes agregar la opción de añadir un nuevo plugin. Este sería el resultado final.
Lo bueno es que puedes personalizarlo fácilmente, veamos cómo.
Snippet para introducir un nuevo elemento en el menú de «añadir» del admin bar de WordPress
Añade el siguiente fragmento a tu plugin de funcionalidades:
Para ver este código y los otros 2063 snippets de esta web,
identifícate o suscríbete aquí.
En este código usas el gancho wp_before_admin_bar_render
para agregar un nuevo elemento llamado «Plugin» (que dirigirán a la página de añadir plugin) dentro del menú «Añadir».
Este es solo un ejemplo, que puede ser práctico, pero la gracia es que puedes modificar el snippet a tu gusto. Solo tienes que personalizar los siguientes argumentos del array:
id
: identificador del elemento de menú (obligatorio).parent
: indicas el elemento padre del menú (en este casonew-content
).title
: el texto que se mostrará en la barra de administración.href
: el enlace donde irá al hacer clic.
Tip: para modificar el argumento href
solo tienes que visitar la URL que quieras que sea el destino y usar la parte después de /wp-admin/. Por ejemplo, la URL de añadir un nuevo plugin es https://tuweb.com/wp-admin/plugin-install.php y por eso añades admin_url( 'plugin-install.php')
.
Conclusiones
¿Quieres añadir un nuevo elemento al menú de añadir en la barra de administración de WordPress? Ahora ya sabes cómo.
Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.
Todo ventajas de ser suscriptor. 😉
Tutoriales relacionados
- https://codigogenesis.com/anadir-enlace-personalizado-barra-administracion-wordpress/
- https://codigogenesis.com/mostrar-nombre-tema-activo-admin-bar-wordpress/
- https://codigogenesis.com/mostrar-aviso-admin-bar-wordpress-si-desactivada-indexacion/
- https://codigogenesis.com/anadir-menu-personalizado-barra-administracion-wordpress/
- https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/