Title: JokeShogun &#8211; Random Jokes in Admin Dashboard
Author: Sankalp Bhagat (WP Shogun)
Published: <strong>June 29, 2026</strong>
Last modified: June 29, 2026

---

Search plugins

![](https://ps.w.org/jokeshogun-random-admin-dashboard-jokes/assets/banner-772x250.
png?rev=3589441)

![](https://ps.w.org/jokeshogun-random-admin-dashboard-jokes/assets/icon-256x256.
png?rev=3589441)

# JokeShogun – Random Jokes in Admin Dashboard

 By [Sankalp Bhagat (WP Shogun)](https://profiles.wordpress.org/sankalpbhgt/)

[Download](https://downloads.wordpress.org/plugin/jokeshogun-random-admin-dashboard-jokes.1.0.zip)

 * [Details](https://wordpress.org/plugins/jokeshogun-random-admin-dashboard-jokes/#description)
 * [Reviews](https://wordpress.org/plugins/jokeshogun-random-admin-dashboard-jokes/#reviews)
 *  [Installation](https://wordpress.org/plugins/jokeshogun-random-admin-dashboard-jokes/#installation)
 * [Development](https://wordpress.org/plugins/jokeshogun-random-admin-dashboard-jokes/#developers)

 [Support](https://wordpress.org/support/plugin/jokeshogun-random-admin-dashboard-jokes/)

## Description

**JokeShogun – Random Jokes in Admin Dashboard** is a lightweight, fun plugin that
displays a random joke at the top of your WordPress admin area on every refresh.
Designed to keep the workspace fun without being intrusive, it comes with a dedicated
settings page to customize where and how the jokes appear.

Jokes are loaded from a clean, separate `jokes.php` file, making it incredibly fast
and easy to maintain or expand your joke collection.

### Features

 * **Customizable Locations:** Choose exactly which admin pages (Dashboard, Posts,
   Settings, etc.) display the jokes.
 * **Visual Styling:** Select from WordPress’s native notice colors (Blue, Green,
   Yellow, Red) to match your vibe.
 * **Custom Prefix:** Change the default “Joke of the Moment:” text to anything 
   you like, or remove it entirely.
 * **Per-User Opt-Out:** Respects individual preferences! Any user can disable jokes
   for their own account via their User Profile page.
 * **Developer Friendly:** Jokes are cleanly separated into a `jokes.php` file, 
   ensuring lightning-fast performance.

## Screenshots

[⌊A joke displayed natively in the WordPress admin dashboard.⌉⌊A joke displayed 
natively in the WordPress admin dashboard.⌉[

A joke displayed natively in the WordPress admin dashboard.

[⌊The Random Admin Jokes Settings page where you can customize locations, prefixes,
and colors.⌉⌊The Random Admin Jokes Settings page where you can customize locations,
prefixes, and colors.⌉[

The Random Admin Jokes Settings page where you can customize locations, prefixes,
and colors.

[⌊The per-user opt-out setting on the User Profile page.⌉⌊The per-user opt-out setting
on the User Profile page.⌉[

The per-user opt-out setting on the User Profile page.

## Installation

 1. Upload the `jokeshogun` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to **Settings > JokeShogun** to configure your display preferences, styling,
    and custom prefix.
 4. To add more jokes, access your site via FTP/File Manager, open the plugin folder,
    and add your text strings to the array inside `jokes.php`.

## FAQ

### How do I add my own jokes?

Open the `jokes.php` file located in the plugin folder. You will see an array of
strings. Simply add a new string wrapped in quotation marks and end the line with
a comma. You can add as many jokes as you want!

### Can I hide the jokes without disabling the plugin?

Yes! If you want to hide the jokes just for yourself, go to **Users > Profile** 
and check the “Hide Jokes” box under the “JokeShogun Preferences” section.

### Can I change the color of the joke box?

Absolutely. Go to **Settings > JokeShogun** and select your preferred Notice Color
Style (Blue, Green, Yellow, or Red).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“JokeShogun – Random Jokes in Admin Dashboard” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Sankalp Bhagat (WP Shogun) ](https://profiles.wordpress.org/sankalpbhgt/)

[Translate “JokeShogun – Random Jokes in Admin Dashboard” into your language.](https://translate.wordpress.org/projects/wp-plugins/jokeshogun-random-admin-dashboard-jokes)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/jokeshogun-random-admin-dashboard-jokes/),
check out the [SVN repository](https://plugins.svn.wordpress.org/jokeshogun-random-admin-dashboard-jokes/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/jokeshogun-random-admin-dashboard-jokes/)
by [RSS](https://plugins.trac.wordpress.org/log/jokeshogun-random-admin-dashboard-jokes/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial release.

## Meta

 *  Version **1.0**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[dashboard](https://wordpress.org/plugins/tags/dashboard/)
   [humor](https://wordpress.org/plugins/tags/humor/)[jokes](https://wordpress.org/plugins/tags/jokes/)
   [utility](https://wordpress.org/plugins/tags/utility/)
 *  [Advanced View](https://wordpress.org/plugins/jokeshogun-random-admin-dashboard-jokes/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jokeshogun-random-admin-dashboard-jokes/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jokeshogun-random-admin-dashboard-jokes/reviews/)

## Contributors

 *   [ Sankalp Bhagat (WP Shogun) ](https://profiles.wordpress.org/sankalpbhgt/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jokeshogun-random-admin-dashboard-jokes/)