Linux 软件免费装
Banner图

DP Username & Role Display

开发者 dixitpujara
更新时间 2026年9月7日 23:02
PHP版本: 7.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

profile login members user role username

下载

1.0 1.1

详情介绍:

DP Username & Role Display shows the display name and role(s) of the currently logged-in user near the top of every page on the front end of your site. It is useful for membership sites, intranets, staging environments, and any site where it helps to know, at a glance, who is logged in and what role they hold. Features

安装:

  1. Upload the dp-username-role-display folder to the /wp-content/plugins/ directory, or install the plugin through the Plugins > Add New screen in WordPress.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Settings > User Info Settings to enable the display and choose your colors.

屏幕截图:

  • Template 1 - Classic Bar (right aligned).
  • Template 2 - Full-width Banner (centered).
  • Template 3 - Rounded Pill (centered).
  • Template 4 - Minimal Inline.
  • Template 5 - Card with accent.

升级注意事项:

1.1 New: profile icon (avatar) option and a [dp_user_role_display] shortcode with a live generator on the settings page. 1.0 First release of DP Username & Role Display in the WordPress.org directory.

常见问题:

Who can see the user info?

Only logged-in users see their own username and role. Logged-out visitors see nothing.

Can I change where it appears?

The info is output using the wp_body_open hook, so it appears at the top of the page body. Most modern themes support this hook.

Can I change the colors?

Yes. Go to Settings > User Info Settings and use the color pickers for the background, text, and label colors.

Can I change the "User" and "Role" wording?

Yes. The User Label and Role Label fields on the settings page let you set any text you like (for example "Logged in as" or "Account").

What are the templates?

The plugin includes 5 display templates that change how the info looks on the front end: a classic right-aligned bar, a full-width banner, a centered rounded pill, a minimal inline style, and an accent card. Pick one from the Display Template dropdown on the settings page.

How do I show the profile icon?

Enable Show Profile Icon on the settings page and set the size (16-128 pixels). The plugin uses the standard WordPress avatar (get_avatar()), so it shows the same profile picture as elsewhere on your site.

How do I use the shortcode?

Add [dp_user_role_display] to any post, page, or widget. With no attributes it follows your saved settings. You can override any of them per shortcode: [dp_user_role_display template="3" avatar="yes" avatar_size="48" bg_color="#0d1b2a" text_color="#ffffff" label_color="#ffd60a" user_label="Logged in as" role_label="Access level"] Available attributes: template (1-5), bg_color, text_color, label_color (hex colors), user_label, role_label (text), avatar (yes/no), avatar_size (16-128). The settings page also generates the shortcode for you as you change options.

Does the shortcode work when Enable Display is off?

Yes. The Enable Display toggle only controls the automatic block at the top of the page. The shortcode always renders for logged-in users, so you can turn off the automatic display and place the info exactly where you want it.

Is the plugin translated?

Yes. Spanish, French, German, Hindi, and Gujarati translations are bundled, and the plugin picks the right one automatically based on your site language. Every string is translation-ready, so any other language can be added via the included .pot template or translate.wordpress.org.

更新日志:

1.1 1.0