Manish Web Studio

Serving Worldwide Since 2012

Manish Web Studio

Serving Worldwide Since 2012

Shop

Sync Media Items WordPress Plugin

(5 customer reviews)

$30

Sync Media Items is a WordPress plugin that automatically syncs media files from wp-content/uploads to the WordPress Media Library daily using WP Cron. It also allows manual syncing for specific years or months via the admin panel.

SKU: MWSWP002 Category:

Description

|—————————————————————————-|
Sync Media Items
|—————————————————————————-|

Description

Sync Media Items is a WordPress plugin that automatically detects and registers media files stored in wp-content/uploads but missing from the WordPress Media Library. The sync process runs daily using WP Cron, and you can also manually trigger a sync from the admin panel.

|—————————————————————————-|
Features

  • Automatic Daily Sync: Uses WP Cron to sync media files every day.
  • Manual Sync Option: Allows admins to trigger synchronization manually from the WordPress dashboard.
  • Year/Month Selection: Choose to sync all media files or files from a specific year or month.
  • Prevents Duplicate Entries: Ensures files already registered in the media library are not added again.
  • Supports Various Formats: JPG, JPEG, PNG, GIF, WEBP.

|—————————————————————————-|
Installation

Download the plugin ZIP file or clone the repository.

Upload the plugin to the /wp-content/plugins/ directory.

Activate the plugin from the Plugins menu in WordPress.

|—————————————————————————-|

Usage

1. Automatic Sync

The plugin automatically runs every day using WP Cron. No further action is required.

2. Manual Sync

Navigate to Sync Media Items in the WordPress admin menu.

Select a specific year/month or choose “Sync All”.

Click Start Sync Now.

The sync process will run in the background, and a success message will appear once it’s completed.

|—————————————————————————-|

Frequently Asked Questions (FAQ)

1. What happens if a file already exists in the media library?

The plugin checks for existing records and skips duplicates to prevent redundant entries.

2. Can I run the sync manually?

Yes, you can manually trigger a sync from the admin dashboard under Sync Media Items.

3. What image formats are supported?

Currently, the plugin supports JPG, JPEG, PNG, GIF, and WEBP formats.

4. Does this plugin modify or delete existing files?

No, the plugin only scans and registers media files into the WordPress Media Library. It does not delete or modify any files.

|—————————————————————————-|

Changelog

Version 1.0 Stable release 3 April 2025

|—————————————————————————-|

License

  • This plugin is under a Proprietary License. Redistribution, modification, or resale is prohibited without permission from the author.

    • The license is lifetime, with no yearly or monthly renewal required.
    • Usage is permitted on unlimited websites with a valid purchase.

|—————————————————————————-|

Support

For support, visit https://manishwebstudio.com/ or contact the author directly at manishwebstudio@gmail.com

5 reviews for Sync Media Items WordPress Plugin

  1. Olivia Harrison

    Finally, a stress-free media sync plugin! No crashes, no bugs—just a smooth, automated process.

  2. Sarah J

    A lifesaver for large websites! Automatically imports all images from hosting with zero effort.

  3. Jessica Morgan

    Finally, a media sync plugin that just works! Install, activate, and let WP Cron handle everything effortlessly.

  4. David Simmons

    No more buggy imports! This plugin flawlessly syncs media from my hosting space without manual effort.

  5. Emma Daniels

    Flawless performance! It runs daily, ensuring my media library is always up to date without a hitch.

Only logged in customers who have purchased this product may leave a review.

Manish Web Studio

Trusted Since 2012

Serving Worldwide

"I work remotely, without a physical office, ensuring flexibility and availability. For any inquiries or to request a callback, feel free to reach out at manishwebstudio@gmail.com or connect with me on WhatsApp at +91 9731677085 — I’ll get back to you promptly. You can also schedule a call via Google Meet, Microsoft Teams, or Zoom, or even add me to your Slack workspace for direct collaboration.
© 2025, All rights reserved.