You’re not supposed to modify the Dashboard.
It’s recommended to create custom post types for content organisation and a top-level feature plugin for more complex options and settings. You can also use the Customizer to allow theme changes. A theme might already have these settings, so you could add some meta boxes with general help and how-to tutorials. You can also change the admin theme.
Note that a major WordPress version is coming really soon – 5.0 – and a feature plugin to make the admin theme dark is already submitted for consideration in core. Any Dashboard-changing plugin you might find, could be invalidated by this major version.
Also note that any Dashboard-changing plugin you might find is usually based on hacks and styling overrides.
Related Posts:
- Any official way to create an admin theme?
- How to include stylesheet in custom admin using parent_slug
- Is there any way to modify images from a theme using the web interface?
- Opinions and recommendations on the best barebones base theme [closed]
- Customizing a WordPress theme without changing it?
- How to Link External jQuery/Javascript files with WordPress
- Custom Taxonomy-specific JavaScript
- How do I create my own admin button and theme settings page?
- Splitting an Evolving Site into Multiple Sites, or Maintaining as One Site?
- Building useful features into your theme
- Multisite: setting theme and options when a new blog is created
- Editing theme files and access to the Code pages only to super-admin?
- Change Default Image HTML
- How to delete default themes
- Extra User Profile Field Upload File / Image
- Edit raw HTML of the landing page
- Problem : deletion failed, the theme requested does not exist
- Theme Activation, Create Database Tables
- Exclude stylesheet from admin
- Will activating a different theme preserve custom settings to current theme?
- Can I apply a WP theme to a specific custom page template?
- How get Themes list via REST api?
- Activate a new WordPress Theme Only for Admins
- How can I show more than 15 themes at a time in the admin menu?
- How to trigger function on theme delete?
- Setting a static home page and blog page without using the settings
- Two Navigation Menus – secondary nav is including main nav
- Possible to put header-{your_custom_template}.php in subdirectory?
- Renaming the Twenty Fourteen WordPress theme
- How do you get thumbnails to show up in the admin edit post?
- Protect changes made to the theme when updating
- How to set a single theme directory on a multisite blog?
- Static page not working
- Posts and Pages not showing on admin, but showing in theme
- Custom options below pages/posts editor?
- Problem of running development copy of WordPress on WebMatrix?
- Different logo on homepage
- How to display message (with switch_theme hook) after deactivating My theme?
- How can we hide the parent’s theme url at the child themes details on a multisite?
- the_content() is not displaying content, why? [closed]
- What is the correct way to integrate wordpress with another php application?
- Customizing page content layout
- Tips for managing code when developing a parent theme framework
- How to switch theme if the current user is admin?
- Trying to uninstall a theme, but it’s hijacking my home page
- Passing dynamic options from backend to frontend
- Problems to disable the comments for my statics pages
- How to reset a custom theme
- Most wp_nav_menu parameters ignored
- Using the same database on another Subdomain
- Theme javascript/css 404
- How To Show Different Footers For Different Post Types Pages?
- I made new theme directory, why won’t it show up in admin GUI?
- Custom fields not displaying on front end
- My blog suddenly can’t find my stylesheet?
- Customizing 1 theme for multiple blogs in a multisite setup
- remove screenshot.png via dashboard
- Default and warning messages & no login
- dynamic image path within a javascript file
- Display ads by location [closed]
- WordPress Dashboard Problem [closed]
- Theme Dev | Convert Template to Theme
- Work on theme files on a server & browser preview before installing it
- Create a child Theme or custom Theme
- Theme Options Menu Item – Permission Issue
- Static front page displaying twice
- Static posts page is not working
- How to remove a large ugly space from my wordpress site?
- Searching for themes that post full article on home page by default
- Moving the search bar to be in menu bar
- Theme update deleted my custom page
- Updating WordPress Theme Files
- How to create custom layouts and static pages in themes for clients
- Create page options for theme?
- Uploading new version of theme fails, folder already exists
- WordPress theme layout problem
- Increase content area width in TwentyFourteen [closed]
- Using Grunt and keeping theme comments
- Child theme looks different from parent theme, and incorrectly displays parts
- Adding an extra sidebar to your theme
- How to have multiple WordPress Menus
- Homepage showing a simple listing of title, featured image, then posted on
- New to WordPress – Read the Codex, Other Docs; Still Confused
- Why are so many popular responsive WordPress themes “boxed” at 940px? [closed]
- Theme Modified By Updates
- I want to develop a theme using WordPress. Which theme should I start from or develop from scratch? [closed]
- Background image appears on localhost site but not online
- How to use only scripts from new theme?
- Is it a good practice to disable wpautop for premium themes?
- Create theme for mobile phones and tablets only?
- Dropdown taxonomy lists in admin menu
- Theme for subcategories
- A thin line between native wordpress bahaviour and 3rd party themes
- How to add custom page elements to the WYSIWYG editor?
- Permissions error
- Create a Page template selector page
- Remove Commenting on Certain Pages
- Understanding wp_enqueue_style
- How to remove current theme customizations
- Cannot see theme in my search