Cómo agregar enlaces de acceso directo personalizados a la barra de herramientas de WordPress

De forma predeterminada, WordPress muestra una barra de herramientas en la parte superior de todas las páginas para los usuarios registrados. Puede tomar el control de la barra de administración de WordPress, apagarla mientras visualiza el sitio o incluso deshabilitarla para todos los usuarios excepto los administradores. Sin embargo, esta barra de herramientas se puede utilizar de muchas formas, especialmente si está ejecutando un sitio web ocupado con varios autores. En este artículo, le mostraremos cómo agregar enlaces de acceso directo personalizados a la barra de herramientas de WordPress.

¿Por qué o cuándo necesita agregar enlaces de acceso directo personalizados a la barra de herramientas de WordPress?

De forma predeterminada, la barra de herramientas muestra enlaces útiles a las pantallas de administración de WordPress, lo que permite a los usuarios acceder rápidamente a diferentes secciones de su sitio web.

Sin embargo, todos tienen enlaces que visitan con frecuencia cuando escriben publicaciones o trabajan en su sitio. Por ejemplo, enlaces a un recurso, servicio o sitio web externo. Estos enlaces se pueden agregar a la barra de herramientas de WordPress como enlaces personalizados que le permiten a usted y a sus usuarios acceder fácilmente a esas ubicaciones directamente desde su sitio o área de administración.

Agregar un enlace de acceso directo personalizado a la barra de herramientas de WordPress

Para agregar un enlace de acceso directo personalizado a su barra de herramientas de WordPress, simplemente copie y pegue el siguiente código en el archivo functions.php de su tema o en un plugin específico del sitio.

// add a link to the WP Toolbar
function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'trucoswp',
		'title' => 'Search TrucosWP', 
		'href' => 'https://www.google.com:443/cse/publicurl?cx=014650714884974928014:oga60h37xim', 
		'meta' => array(
			'class' => 'trucoswp', 
			'title' => 'Search TrucosWP Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'custom_toolbar_link', 999);

Este código de muestra agrega un enlace a un motor de búsqueda personalizado de Google, que se puede usar para buscar tutoriales de WordPress en TrucosWP. Utilice la función add_node con los argumentos descritos en la matriz. Debe reemplazar id, title, href y meta item con los valores de su enlace personalizado.

Cómo agregar un grupo de enlaces personalizado en la barra de herramientas

Le mostramos cómo agregar un enlace personalizado a la barra de herramientas, pero ¿y si quisiera agregar más enlaces y crear un menú personalizado con algunos accesos directos personales? Para hacer esto, puede agrupar varios accesos directos bajo un elemento principal. Los nodos secundarios debajo del vínculo principal aparecerán cuando un usuario pase el mouse sobre el vínculo principal. Aquí hay un ejemplo de cómo agregar un grupo de enlaces personalizado en la barra de herramientas de WordPress.

/*
* add a group of links under a parent link
*/

// Add a parent shortcut link

function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'trucoswp',
		'title' => 'TrucosWP', 
		'href' => 'https://www.trucoswp.com', 
		'meta' => array(
			'class' => 'trucoswp', 
			'title' => 'Visit TrucosWP'
			)
	);
	$wp_admin_bar->add_node($args);

// Add the first child link 
	
	$args = array(
		'id' => 'trucoswp-guides',
		'title' => 'TrucosWP Guides', 
		'href' => 'https://www.trucoswp.com/category/tutoriales/',
		'parent' => 'trucoswp', 
		'meta' => array(
			'class' => 'trucoswp-guides', 
			'title' => 'Visit WordPress Beginner Guides'
			)
	);
	$wp_admin_bar->add_node($args);

// Add another child link
$args = array(
		'id' => 'trucoswp-tutorials',
		'title' => 'TrucosWP Tutorials', 
		'href' => 'https://www.trucoswp.com/category/wp-tutorials/',
		'parent' => 'trucoswp', 
		'meta' => array(
			'class' => 'trucoswp-tutorials', 
			'title' => 'Visit TrucosWP Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);

// Add a child link to the child link

$args = array(
		'id' => 'trucoswp-themes',
		'title' => 'TrucosWP Themes', 
		'href' => 'https://www.trucoswp.com/category/wp-themes/',
		'parent' => 'trucoswp-tutorials', 
		'meta' => array(
			'class' => 'trucoswp-themes', 
			'title' => 'Visit WordPress Themes Tutorials on TrucosWP'
			)
	);
	$wp_admin_bar->add_node($args);

}

add_action('admin_bar_menu', 'custom_toolbar_link', 999);

Agregar un menú personalizado o un grupo de enlaces a la barra de herramientas de WordPress

En este código de ejemplo, primero agregamos un enlace de acceso directo personalizado. A continuación, agregamos otro enlace personalizado y lo convertimos en un elemento secundario del primer enlace. Agregamos el ID del enlace principal agregando el argumento 'parent' => 'trucoswp'. Entonces repetimos la operación para agregar otro enlace bajo el mismo enlace principal. También usamos un vínculo secundario como vínculo principal para mostrarle cómo agregar elementos secundarios a un elemento secundario en el menú de vínculos personalizados.

Esperamos que este artículo le haya ayudado a agregar enlaces personalizados a la barra de herramientas de WordPress en su sitio web. Para preguntas y comentarios, deje un comentario comentario.

¿Qué agregaría como un enlace de acceso directo personalizado en la barra de herramientas de WordPress?

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *