Custom WordPress Plugin Development - IMAGE UPLOAD

This project received 22 bids from talented freelancers with an average bid price of $609 USD.

Get free quotes for a project like this
Project Budget
$30 - $350 USD
Total Bids
Project Description

(No Indian coders, plz - your bid will be reported as spam)

Are you Experienced WordPress Plugin PHP + AJAX backend developer individual (not company)?

(NO DESIGN/CSS skill required)






This plugin is for Add New Post and Edit Post pages only:

/wp-admin/[url removed, login to view]

/wp-admin/[url removed, login to view]



Default WP [Add Media] feature requires too many clicks and generates unnecessary extra image files whenever the image is edited.



1. Make the upload process as fast as possible (by minimizing the number of clicks/waiting time required to perform the task)

2. Image can be uploaded in two ways:

---a. Browsing the file from local computer

---b. Insert from URL (integration with Press This)

3. WP edit image integration - a feature from this plugin: [url removed, login to view]

Optimize for server size (the site will have 10,000+ images, so the upload directory has to be clean and free from clutter that WP Media [Edit Image] generates)

4. If Image is being re-uploaded, Replace the file, use new file extension and update all links - a feature from this plugin: [url removed, login to view]

(ideally make edited image overwrite original file without creating extra copy)

5. Auto-rename the Image file to use the post's KEYWORD - a custom field added to the post (image file name and alt attribute need to update when Keyword is changed on post saving).

6. Make it compact (single form field with button like screenshot attached)

7. Automatically assign the image as 'Featured Image'

8. Show Medium size preview on-the-fly once uploaded

9. For JPG/JPEG images, auto-optimize Original Image file size for web

10. For PNG images, auto-convert to jpg extension (only keep Original size in PNG)





Compatible with these PLUGINS:

1. WP-Super-Cache

2. Relevanssi

3. Transposh WordPress Translation

4. WP No Category Base

5. BuddyPress

6. Pass test tools for plugin as listed by Developer plugin.

a) Properly commented codes (see [url removed, login to view]).

b) Resource Efficient, does not require VPS

c) Cross browser proof for IE9+, FF6+, Chrome and Safari.

NOTE: Always use “cnc” as prefix for all functions, like this: cnc_function_name.




Plz mention this word "CNC" as the very first thing in your bid (to prove you've read this description) or your bid will be ignored.

Budget is negotiable.


Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online