Objective: This project involves cleaning up the WordPress admin area, fixing broken functionality, implementing new features, and improving the overall user interface and experience of the theme.
Part 1: Admin Area & Backend Tasks
- Remove Duplicate Admin Panels:
- The theme currently has duplicate admin panels for “Notice Bar” and “Ads Management”.
- Please remove the following unnecessary panels:
-
.../wp-admin/admin.php?page=deepmedia-notice-bar -
.../wp-admin/admin.php?page=deepmedia-ads
-
- These settings should only be accessible from their primary location within the theme options.
- Remove Unused Custom Post Types:
- The “Movie,” “Webseries,” and “Adult Content” custom post types are no longer needed.
- Please
remove these post types and all their associated features and admin menus from the theme completely. The specific admin URLs to be removed are:
-
.../wp-admin/edit.php?post_type=movie -
.../wp-admin/edit.php?post_type=webseries -
.../wp-admin/edit.php?post_type=adult_content
-
- Implement Live Analytics Graph:
- On the analytics page (
.../wp-admin/admin.php?page=deepmedia-analytics), add a working live graph/chart. - This chart should display
live website traffic statistics in a visually appealing and user-friendly interface (UI/UX).
- On the analytics page (
Part 2: Frontend Functionality & UI/UX
- Overhaul Search Functionality:
- Connect Search to Posts: The search bar currently fails to find content. Modify it to search and display results from the
default WordPress posts.
-
Implement Live AJAX Search: As a user types in the search bar, a dropdown should appear showing 6-8 post results vertically with a high
z-indexto display over other content. -
Improve Search UI: The search bar’s design should remain globally consistent and not shrink or change when a user clicks on it or presses Enter.
- Connect Search to Posts: The search bar currently fails to find content. Modify it to search and display results from the
- Enhance Sponsored Ads Section:
-
Add Size & Ratio Controls: In the sponsored posts settings (
.../wp-admin/themes.php?page=mv-sponsored-settings), add controls to manage the ad card size.- Implement
aspect ratio controls with presets (1:1, 2:3, 4:5) and a “custom” option with two input fields for width and height ratios.
- Add a
size control field to set the card width/height in pixels (
px).
- Implement
-
Fix Layout: Ensure the sponsored posts are always displayed in a single horizontal line (e.g., a carousel or slider), not vertically.
-
- Add Notice Bar Controls:
- Create a new settings panel for the Notice Bar at
.../wp-admin/themes.php?page=mv-notice-settings. - In this panel, add options to control the
horizontal length of the notice bar and the text alignment of the message (left, center, or right).
- Create a new settings panel for the Notice Bar at
- Fix Day/Night Theme Toggle:
- There is a
duplicate theme toggle button/icon on the front end; please locate and remove it.
- The toggle functionality is incomplete. It should switch the
entire website’s UI between light and dark modes, not just change a few text colors.
- There is a
- Repair Customizer Options:
- Many settings in the WordPress Customizer (
/wp-admin/customize.php) are not working when changed. Please debug and ensure all options function correctly. - Specifically, the “
Top Visited Posts Carousel” feature does not appear on the site when enabled in the Customizer. Please fix this.
- Many settings in the WordPress Customizer (
- General Theme Design Cleanup:
- The overall theme design appears messy due to
color overlapping and layout issues.
- Conduct a full review of the theme’s styling to fix these problems and create a clean, professional, and visually appealing design.
- The overall theme design appears messy due to

Comments