小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

如何将自定义快捷链接添加到WordPress工具栏

java,python,php,wordpress,数据分析 额外说明

收录于:23天前

By default WordPress displays a toolbar on top of all pages to logged in users. You can 控制 WordPress 管理栏, 把它关掉 when viewing site, or even disable it for除管理员之外的所有用户. However, this toolbar can be utilized in many ways, particularly if you run a busy website with multiple authors. In this article, we will show you how to add custom shortcut links to WordPress toolbar.

默认情况下,WordPress在所有页面顶部显示一个工具栏以登录用户。 您可以控制 WordPress 管理栏 ,在查看网站时把它关掉 ,甚至可以对除管理员之外的所有用户禁用它。 但是,可以通过多种方式使用此工具栏,特别是如果您运行的网站繁忙且有多个作者。 在本文中,我们将向您展示如何向WordPress工具栏添加自定义快捷链接。

为什么或何时需要向WordPress工具栏添加自定义快捷链接? Why or When You Need to Add Custom Shortcut Links to WordPress Toolbar?

By default the toolbar shows useful links to WordPress 管理屏幕, allowing users to quickly access different sections of their website.

默认情况下,工具栏显示指向WordPress 管理画面有用链接,使用户可以快速访问其网站的不同部分。

However, everyone has links that they visit a lot when writing posts or working on their site. For example, links to an external resource, service, or website. These links can be added to WordPress toolbar as custom shortcut links allowing you and your users easy access to those locations directly from your site or the 管理区.

但是,每个人都有链接,在撰写帖子或在其网站上工作时,他们会经常访问。 例如,指向外部资源,服务或网站的链接。 这些链接可以作为自定义快捷方式链接添加到WordPress工具栏,使您和您的用户可以直接从您的站点或管理区轻松访问这些位置。

将自定义快捷链接添加到WordPress工具栏 Adding a Custom Shortcut Link to WordPress Toolbar

To add a custom shortcut link to the WordPress toolbar, you need to simply copy and paste the following code in your theme’s 函数.php file or in a 特定于站点的插件.

要将自定义快捷方式链接添加到WordPress工具栏,您只需将以下代码复制并粘贴到主题的函数.php文件或具体的在网站的插件中


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

此示例代码添加了一个指向 Google 自定义搜索引擎的链接,该引擎可用于在 WPBeginner 上搜索 WordPress 教程。它使用函数 add_node 和数组中描述的参数。您需要将 id、title、href 和 meta 项替换为您自己的自定义链接的值。

此示例代码添加了一个指向 Google 自定义搜索引擎的链接,可用于在 WPBeginner 上搜索 WordPress 教程。它使用函数 add_node 和数组中描述的参数。您需要将 id、title、href 和 meta 项替换为您自己的自定义链接的值。

Adding a custom shortcut link in WordPress toolbar
如何在工具栏中添加一组自定义链接 How to Add a Group of Custom Links in Toolbar

我们向您展示了如何向工具栏添加自定义链接,但是如果您想添加多个链接并使用您自己的一些快捷方式创建自定义菜单,该怎么办?为此,您可以将多个快捷方式分组到一个父项下。当用户将鼠标放在父链接上时,将出现父链接下的子节点。以下是如何在 WordPress 工具栏中添加一组自定义链接的示例。

我们向您展示了如何向工具栏添加自定义链接,但是如果您想添加多个链接并使用一些您自己的快捷方式创建自定义菜单,该怎么办?您可以通过将多个快捷方式分组到一个父项下来完成此操作。当用户将鼠标悬停在父链接上时,将显示父链接下的子节点。以下是如何将一组自定义链接添加到 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' => 'wpbeginner',
		'title' => 'WPBeginner', 
		'href' => 'https://www.wpbeginner.com', 
		'meta' => array(
			'class' => 'wpbeginner', 
			'title' => 'Visit WPBeginner'
			)
	);
	$wp_admin_bar->add_node($args);

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

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

// Add a child link to the child link

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

}

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


Adding a menu or group of custom links in WordPress toolbar

In this example code, first we added a custom shortcut link. Next, we added another custom link and made it a child of the first link. We added the parent link id by adding the argument 'parent' => 'wpbeginner'. Then we repeated this to add another link under the same parent link. We have also used a child link as a parent link to show you how to add sub-items to a sub-item in the your custom links menu.

在此示例代码中,首先我们添加了一个自定义快捷方式链接。 接下来,我们添加了另一个自定义链接,并使它成为第一个链接的子链接。 我们通过添加参数'parent' => 'wpbeginner'添加了父链接ID。 然后,我们重复此操作以在同一父链接下添加另一个链接。 我们还使用了子链接作为父链接,以向您展示如何在自定义链接菜单中将子项目添加到子项目中。

我们希望本文能帮助您向网站上的 WordPress 工具栏添加自定义链接快捷方式。如有问题和反馈,请发表评论。

我们希望本文能帮助您向网站上的 WordPress 工具栏添加自定义链接快捷方式。如有问题和反馈,请发表评论。

您会在 WordPress 工具栏中添加什么作为自定义快捷方式链接?

您会添加什么作为自定义快捷方式链接到您的 WordPress 工具栏?

翻译自: https://www.wpbeginner.com/wp-tutorials/how-to-add-custom-shortcut-links-to-wordpress-toolbar/

. . .

相关推荐

额外说明

mysql索引你需要了解的知识点总结

mysql 索引 一、MySQL中索引的语法 在创建表的时候添加索引 CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, IND

额外说明

使用JOL工具计算Java对象大小

注意:本文默认环境为 64 位操作系统,JDK 为 1.8,JVM 为 HotSpot。 工具 JOL全称为Java Object Layout,是用来分析JVM中对象布局的工具,可以在运行时计算某个对象的大小。 官网: http://openjdk.j

额外说明

中国人民大学金仓国内数据库在线下载体验测试版安装方法

在线下载人大金仓数据库体验测试版本方法 下载地址如下: https://www.kingbase.com.cn/rjcxxz/index.htm #下载windows版本地址 参考 https://blog.csdn.net/qq_57052445/a

额外说明

Linux-centos系统安装MySql5.7

1.配置yum仓库 1.1配置yum仓库 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 1.2 安装Mysql yum库 rpm -Uvh http://repo.mysql.com

额外说明

Linux命令200例:zip和unzip用于压缩和解压文件(常用)

-作者简介,黑夜开发者,全栈领域新星创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。 -数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 -本文已收录于专栏:Linux命令大全。 -本专栏我们会通过具体的

额外说明

Vue2.0 使用 https 启动工程设置

项目工程根目录下,找到文件 vue.config.js。设置 module.exports.devServer.https: true module.exports = { productionSourceMap: false, conf

额外说明

Linux 免密登录设置

Linux 免密登录设置 一、生成公私钥 1.1 ssh-keygen -t rsa         #生成免密登录公私钥,根据提示按回车或y 1.2  ls -lha             #.ssh目录默认隐藏,可使用ls -lha 查看 1.3

额外说明

【Java 基础】Java 变量、八种基本数据类型及转换详解

《Java 零基础入门到精通》专栏持续更新中。通过本专栏你将学习到 Java 从入门到进阶再到实战的全套完整内容,所有内容均将集中于此专栏。无论是初学者还是有经验的开发人员,都可从本专栏获益。 订阅专栏后添加我微信或者进交流群,进群可找我领取 前端/Ja

额外说明

Node.js(三)路由器、中间件、MySQL模块、RESTful接口

一、路由器         用来管理路由,将一个模块下所有的路由放到一起,最后被WEB服务器使用。用法如下: //路由器下: const express = require('express'); //引入express const r = expre

ads via 小工具