Custom Dashboard Welcome

Replace the default “Welcome to WordPress” panel with your own custom welcome message. Add onboarding instructions, team guidelines, important announcements, or quick links—all in a modern, professionally styled card.

Use Cases

  • Create client onboarding with video tutorials, documentation links, and getting-started guides
  • Display editorial guidelines and brand voice reminders for multi-author teams
  • Show important announcements like scheduled maintenance or new feature releases

How It Works

  1. Configure your welcome title and content
  2. Adjust colors to match your brand
  3. Set width and alignment preferences
  4. Save settings
  5. The custom panel appears at the top of the dashboard

The default WordPress welcome panel is automatically hidden and replaced with yours.

Settings

Content Settings

SettingDescription
Welcome TitleHeading text at the top of the panel
Welcome ContentMain body content (HTML supported)

Layout Settings

SettingOptionsDefault
Panel Width50-100%100%
Title AlignmentLeft, Center, RightLeft
Text AlignmentLeft, Center, RightLeft

Color Settings

SettingDefaultDescription
Title Text Color#09090bColor for the heading
Title Background#fafafaHeader area background
Content Text Color#71717aColor for body text
Content Background#ffffffMain content background

HTML Content Examples

Simple Welcome

<p>Welcome to your website dashboard! From here you can manage your content, upload images, and update your site.</p>
<p>Here are some quick links to get started:</p>
<ul>
    <li><a href="/wp-admin/post-new.php">Write a new blog post</a></li>
    <li><a href="/wp-admin/upload.php">Upload images</a></li>
    <li><a href="/wp-admin/edit.php?post_type=page">Edit pages</a></li>
</ul>

With Video Tutorial

<p>Watch this quick tutorial to learn the basics:</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/YOUR_VIDEO_ID" frameborder="0" allowfullscreen></iframe>

Support Information

<p><strong>Need help?</strong> Contact our support team:</p>
<ul>
    <li>Email: <a href="mailto:support@agency.com">support@agency.com</a></li>
    <li>Phone: (555) 123-4567</li>
    <li>Hours: Monday-Friday, 9am-5pm EST</li>
</ul>

Editorial Guidelines

<h3>Content Guidelines</h3>
<ul>
    <li>All posts need featured images (minimum 1200x630px)</li>
    <li>Use headline case for titles</li>
    <li>Tag posts with at least 2 relevant categories</li>
    <li>Submit for review—don't publish directly</li>
</ul>

Panel Design

The welcome panel features a modern, shadcn-inspired design:

  • Clean card layout with subtle border
  • Separate header and content sections
  • Smooth hover effects on links
  • Responsive design for mobile admin
  • Professional typography
  • Custom code block styling

Verification

After saving your settings:

  1. Navigate to Dashboard → Home
  2. Verify your custom panel appears at the top
  3. Confirm the WordPress default welcome is hidden
  4. Test any links in your content
  5. Check colors match your brand

FAQ

Can I hide the welcome panel entirely?Leave the content empty to show a minimal default message. To completely hide the panel, you’d need custom CSS. This module is designed to replace, not remove.
Does everyone see the same welcome panel?Yes, all admin users see the same welcome content. Role-based content would require custom code.
Can I use shortcodes?Shortcodes are not processed. Use direct HTML for your content. Embed codes (like YouTube iframes) work fine.
Will users be able to dismiss/hide the panel?No, unlike the WordPress default, this panel cannot be dismissed. It appears for all users on every dashboard visit.
How do I reset to defaults?Click the “Reset to Defaults” button in the module settings. This restores all colors, alignments, and clears custom content.

Combine with Clean Dashboard to remove all other widgets, making your welcome panel the primary dashboard focus.

Styling Tips

Match Your Brand

Use your brand’s primary color for the title background to create instant recognition.

Keep It Scannable

Use bullet points and short paragraphs. Admins glance at the dashboard—they don’t read essays.

Update Regularly

Use the panel for timely announcements. Stale content gets ignored.

Consider Your Audience

  • Clients: Simple instructions, support contact
  • Editors: Guidelines, deadlines, resources
  • Developers: Environment info, deployment notes

Complete Client Dashboard Setup

  1. Custom Dashboard Welcome - Branded welcome with instructions
  2. Clean Dashboard - Remove default widgets
  3. Content Report Widget - Add useful statistics
  4. Custom Admin Footer - Support contact info
  5. Admin Logo - Your agency branding
PRO

Get access to all 147 modules with a single license

Upgrade to Pro