繁体   English   中英

Wordpress 从任何地方隐藏插件

[英]Wordpress hide plugin from everywhere

我在 function.php 中使用此代码

function wpdocs_enqueue_custom_admin_style() {
        wp_register_style( 'custom_wp_admin_css', get_template_directory_uri() . '/admin-style.css', false, '1.0.0' );
        wp_enqueue_style( 'custom_wp_admin_css' );
}
add_action( 'admin_enqueue_scripts', 'wpdocs_enqueue_custom_admin_style' );

它适用于管理仪表板,但是当我从仪表板访问站点时,该插件会出现在网站的主页上。

我怎样才能从任何地方隐藏它?

我也试过:

function admin_style() {
  echo '<style>
    li#wp-admin-bar-wpseo-menu.menupop {
      display: none;
      visibility: hidden;
    }
  </style>';
}
add_action('admin_head', 'admin_style');

仍然没有运气!

您可以在没有代码的情况下执行此操作。 首先,您必须转到用户页面。 之后,您必须打开当前的用户设置。 您可以看到工具栏复选框设置。 如果你想用代码做到这一点,你可以使用它:

/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );

你可以试试这个:

<?php
  function hook_css() {
 ?>
    <style>
   li#wp-admin-bar-wpseo-menu.menupop {
         display: none;
          visibility: hidden;
         }
     </style>
<?php
}
add_action('wp_head', 'hook_css');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM