Wp-admin中针对非管理员的上下文帮助

时间:2012-09-01 作者:Tommixoft

我有个问题。我的WP具有自定义角色、功能等。。但是我在显示上下文帮助(在右上角)时遇到了一个问题。如果我以管理员身份登录,它就在那里,如果我使用没有管理员权限的帐户登录,它就不在那里。但我也想为较低级别的帐户显示帮助,如何做到这一点?我认为这是WP的核心。。是否可以在不更改核心的情况下覆盖它?

my code of displaying it:

  add_action( \'load-post.php\', \'wpd_help_post\' );
  function wpd_help_post() {
  $screen = get_current_screen();
//my custom post types
    if ( $screen->id == \'albumas\' || $screen->id == \'edit-albumas\' ) {
      $screen->add_help_tab( array(
          \'id\'      => \'wpd-base\',
          \'title\'   => __(\'My title\', \'sfc\'),
          \'content\' => \'<h3>My help text</h3>\',
      ));
    }
  }
嗯,这次我很笨,无论是哪个用户,一切都正常。我忘记添加用于创建新条目的操作,只添加了用于编辑的操作。这就是为什么我看不见它。

1 个回复
最合适的回答,由SO网友:Otto 整理而成

默认情况下,上下文帮助代码不会在用户级别进行任何区分。如果您可以看到该页面,也可以看到上下文帮助。

您是否使用了一些自定义代码,并将帮助内容隐藏在级别检查之后?需要比您提供的更多的信息。

结束