• Ir a navegación principal
  • Ir al contenido principal

Dani Sánchez

Gestionatuweb

  • Quién soy
  • Agencias
  • WordPress
    • Mantenimiento
    • Desarrollo
    • Soporte
  • Cursos
  • Portfolio
  • Blog
  • Contacto
  • Solicita Presupuesto

Cómo añadir un enlace personalizado en el menú admin de WordPress

7 de enero de 2021 por dani Dejar un comentario

Vamos con un TIP rápido y que puede ser muy interesante.

En ocasiones necesitamos añadir un enlace dentro del menú principal en el administrador de WordPress, ya sea hacia un sitio externo o a algún lugar dentro de la web principal.

Imaginemos que desarrollamos una web para un cliente, con acceso algo limitado dentro del administrador (permisos de editor o autor), y queremos ponerle un enlace fácil para volver al «front-end» de la web.

Para ello, añadimos este código al archivo de funciones (functions.php) de nuestro tema activo, o bien en nuestro propio plugin de funciones:

//Enlace a personalizado en menú admin
function enlace_menu_admin(){
    add_menu_page('enlace_panel', 'Volver a la Web', 'read', '', '', 'dashicons-text', 1);
}
add_action('admin_menu', 'enlace_menu_admin');

function enlace_menu_admin_funcion(){
    global $menu;
    $menu[1][2] = "https://tudominio.com";
}
add_action('admin_menu', 'enlace_menu_admin_funcion');

Archivado en: Publicaciones, Tutoriales, Wordpress Etiquetado como: plugins, wordpress

Interacciones con los lectores

Este artículo puede contener código que podría no funcionar correctamente en tu versión de WordPress o causar incompatibilidad con tu plantilla o plugins. Úsalo bajo tu responsabilidad y haz siempre copia de tus archivos antes de modificarlos.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  Acepto la política de privacidad

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Daniel Sánchez

@danisanchez82
t.me/gestionatuweb

Buscar en la web

Entradas recientes

  • Crear zonas de widgets en Genesis Framework
  • Agrupar marcadores en clusters en OpenStreetMap
  • Añadir iconos nativos en el menú de WordPress (Dashicons)
  • Configurar PayPal Estándar en WooCommerce
  • Ya está disponible WordPress 5.7 «Esperanza»

Categorías

  • Actualidad
  • Cursos
    • Afiliación AliExpress
    • Agent Press Pro
    • Bettaso Web Restaurantes
    • Iniciación a PHP
    • WooCommerce
    • WordPress
  • Destacado
  • Divi
  • Drupal
  • Elementor
  • Genesis
  • Joomla!
  • Linux
  • Publicaciones
  • Sin categoría
  • Tutoriales
  • WooCommerce
  • Wordpress

Comentarios recientes

  • Omar en Instalar un servidor web en Linux para pruebas y aprendizaje con XAMPP (actualizado)
  • ANTONIO en Crear un efecto Parallax (paralaje) con DIVI Builder
  • alex en Impedir el acceso al Dashboard (wp-admin) a usuarios no administradores
  • Andres Puerta en Pinpoint Booking, sistema de reservas para WordPress muy completo
  • JM en Insertar un mapa de Google para indicar una ubicación y cómo llegar

Hosting de confianza

Sitios web corporativos, blogs y tiendas online cuidando hasta el mínimo detalle

Si deseas proponerme un proyecto web no dudes en ponerte en contacto conmigo.

Contacto

© 2016–2021 Gestionatuweb · Programado con Genesis Framework · Iniciar sesión · Privacidad

  • Youtube
  • Facebook
  • Twitter
  • Linkedin