您想向管理栏添加菜单吗?

WordPress 最近推出了一个 API 供开发人员使用,之前它只是 WordPress.com 的一个功能,后来被 WordPress博客 自律。 此管理栏为您添加了一个额外的菜单栏 WordPress博客 取决于登录用户(角色)的级别。

将菜单添加到管理栏

上次,我们为您提供了有关如何关闭电源的提示 WordPress博客上的管理栏,今天我们将教您如何向您的管理栏添加自定义菜单和子菜单。

在本教程中,我们将使用您将在插件中添加的php代码。 我们在以下文章中向您介绍了 如何创建一个WordPress插件.

但是,如果您从未安装过WordPress,请发现 如何安装WordPress博客7步骤 et 如何找到,安装和你的博客激活WordPress主题 

然后回到为什么我们在这里。

如何在工具栏上创建菜单

您所要做的就是添加以下代码:

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
            'id' => 'new_custom', // id du menu, doit être unique pour la racine.
            'title' => __('Menu Personnalisé'), // Menu / sub-menu title
            'href' => admin_url( 'my-new-menu.php'), // Menu URL
            'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
            );
    $wp_admin_bar->add_menu( $root_menu );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

如何在工具栏上创建子菜单

function my_new_admin_bar_menu() {
    global $wp_admin_bar;
    $root_menu = array(
            'parent' => false, // Parent, si false, sera situé à la racine
                    'id' => 'new_custom', // id du menu, doit être unique pour la racine.
                    'title' => __('Menu Personnalisé'), // Menu / sub-menu title
                    'href' => admin_url( 'my-new-menu.php'), // Menu URL
                    'meta' => false // table des attributs : array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
    $sub1 = array( 'parent' => 'new_custom', 'id' => 'new_custom1', 'title' => __('Sub1'), 'href' => admin_url( 'my-first-sub.php'), 'meta' => false );
    $sub2 = array( 'parent' => 'new_custom', 'id' => 'new_custom2', 'title' => __('Sub2'), 'href' => admin_url( 'my-second-sub.php'), 'meta' => false );
    $wp_admin_bar->add_menu( $root_menu );
    $wp_admin_bar->add_menu( $sub1 );
    $wp_admin_bar->add_menu( $sub2 );
}
add_action( 'wp_before_admin_bar_render', 'my_new_admin_bar_menu' );

使用第一个示例,我们将添加两个子菜单。 我们将向该数组添加一个父值,使其成为根菜单的子级。

另请参阅我们的文章 永久链接:如何自定义您的博客链接

我们将添加主要标识符“ 新定制 »在我们的所有子菜单上,请确保您还对所有子菜单使用唯一的ID(new_custom1和new_custom2)。 确保调用“ $ wp_admin_bar-> add_menu($ subX); »在所有子菜单表上。

如何子菜单添加到现有的菜单

function my_new_sub_menu() {
 global $wp_admin_bar;
 $sub_menu = array(
 'parent' => 'new-content', // Ajoute un sous menu dans new-content (Nouveau)
 'id' => 'new_custom_sub', // ID du menu unique.
 'title' => __('Custom Sub Menu'), // Titre
 'href' => admin_url( 'my-new-sub-menu.php'), // URL du menu
 'meta' => false // tableau d'options: array( 'html' => '', 'class' => '', 'onclick' => '', target => '', title => '' );
 );
 $wp_admin_bar->add_menu( $sub_menu );
}
add_action( 'wp_before_admin_bar_render', 'my_new_sub_menu' );

如您所见,我们将新内容用作父ID,它将位于菜单“ 添加新的 在WordPress管理栏菜单的本机列表上。 就像在第二个示例中一样,我们将父ID设置为父菜单的子代。

另请阅读我们的指南: 在WordPress上投放广告:它仍然可以盈利吗?

这是您可以使用的一些可用菜单标识符。

  • 外形 -外观菜单
  • 注释 -评论链接
  • 编辑 -帖子/页面/类别/标签编辑菜单
  • 得到-shortlink -页面菜单的短链接
  • 我的博 -我的网站菜单(如果您有多个网站)
  • 新的快乐 -添加新菜单
  • 更新 -更新链接

还发现一些高级WordPress插件 另外 

您可以使用其他插件来显示倒计时 WordPress博客. 在下文中,我为您提供其中的一些。

1。 即将推出CountDown

即将公开信息 倒计时是其中之一 WordPress插件 WordPress 平台上的高级倒数计时器。 它有2种倒计时设计,以及10种壁纸,让它们更加美丽和引人注目。

即将推出倒数响应的WordPress插件

事实上, 即将公开信息 CountDown允许您继续在您的网站上工作 而你的 参观者看到 显示了“即将推出”页面。 完成后,只需按一个按钮即可使您的网站恢复在线。

我们还邀请您发现我们的 10 WordPress插件,以提高您的网站的视觉效果

也可以决定哪个 用户可能会或可能不会看到该网站,具体取决于他们的状态。 如果仅将网站的一部分提交到“即将推出”页面,则还可以定义哪些页面可供访问者使用,哪些页面不可供访问者使用。

下载 | 演示 虚拟主机

2。 WooCommerce销售倒计时

WooCommerce 销售倒计时是 WordPress插件 旨在促进您的电子商务网站上的销售活动的梦幻般的溢价。 

Woocommerce销售倒计时

它会设置一个专门的倒计时区,以出售产品,并告诉您的客户还有多少时间可以低价购买该产品。 该插件还为您提供了一个为即将到来的余额期添加倒计时的选项。

下载 | 演示 | 虚拟主机

3.社交分享和储物柜Pro

Social Share&Locker Pro插件旨在帮助您的网站在社交网络上更加可见。 只需单击几下,您就可以设置社交图标的位置,或者通过要求在您提供的社交网络之一上共享来锁定内容。

社交共享更衣柜Pro Wordpress插件

您有10个预定义的主题,这应该涵盖最常见的愿望。 她所有的主题都是视网膜和工作奇迹。 

这是我们的 6 WordPress插件可确保博客的RGPD合规性

另外,使用Social Share&Locker Pro,您将能够显示社交网络的全名或仅显示图标。 这将取决于您的设计,可用空间或您的意愿。

下载 | 演示 | 虚拟主机

推荐资源

查找有关其他推荐资源的信息,以帮助您构建和管理网站。

结论

所以 ! 这就是本教程的内容。 你也可以在你的下一个使用它 WordPress插件, 如果您想为您的设置添加管理员菜单。 您只需要以您的插件可以工作的方式对其进行配置。

但是,您也可以咨询我们的 RESSOURCES,如果您需要更多的元素来执行创建Internet网站的项目,请参考我们关于 WordPress博客创建。

不要犹豫 与您最喜欢的社交网络上的朋友分享这篇文章。 但是,与此同时,请告诉我们您的 评论 和专用部分中的建议。

...