Project informationProject name: Multiple Upload Plug-in for WordPress.
Authors: Alex Makhov, Evgeniy Kosmin, Elena Peshkova.
Project goal is to allow WordPress users upload multiple files at once.
Platform: WordPress.
Language: PHP.
IntroductionHello,
WordPress is the one of the most popular blogging systems. Millions of people use it to create their posts. One of main
WordPress features is ability to create plug-ins to extend its functionality. We decided that its very good idea to make a
WordPress plug-in which would allow users upload multiple images at once to be added to their posts. Thus we have created
Multiple Upload Plug-in for WordPress.
As any other
WordPress plug-in, Multiple Upload plug-in does not need any additional knowledge about its internal work. You just copy it to plug-ins folder of your
WordPress installation and activate it from administration panel.
That's all!Installation1. Copy the contents of the plug-in archive (see attachments section) to the following folder:
[WordPress installation folder]\wp-content\plugins\.
As a result, Multiple Upload plug-in installation folder path will be:
[WordPress installation folder]\wp-content\plugins\aurigma-multiple-upload-plugin.
2. Copy
ImageUploader5.cab,
ImageUploader5.jar and
iuembed.js files to the plug-in installation folder.
Here is the result list of files in plug-in installation folder:
aurmuClass.php
aurmuForm.php
aurmuMain.php
aurmuOptions.php
aurmuUpload.php
ImageUploader5.cab
ImageUploader5.jar
iuembed.js
license.txt
readme.txtNo more file-related actions needed.
3. Login as an
Administrator to your
WordPress.
4. Select
Plugins tab. There you will see a list of plug-ins available in your
WordPress. Activate
Aurigma Multiple Upload Plug-In by clicking
Activate link.

Actually, you may already use it. The plug-in already works but let's try to see what we can adjust in it.
Plug-in OptionsMultiple Upload Plug-in has a set of options. Here is a list:
- WordPress-specific: - Access level – WordPress user access level of this plugin usage;
- Versions and License Keys: - Image Uploader usage:
* Enable ActiveX version of Image Uploader;
* Enable Java version of Image Uploader;
- License keys – Image Uploader license keys;
- Image Uploader version;
- Appearance and Upload: - Preview thumbnail size;
- Upload thumbnail width;
- Upload thumbnail height;
- File mask.
These options could be changed via
Options tab:
1. Login as an
Administrator;
2. Go to
Options;
3. Select
Multiple Upload tab;
4. Change appropriate option values. If you leave any field empty, default value will be used.
5. Click
Update Options button.
As a result the options will be changed.
Using Multiple Upload Plug-inOK, so let's check it out.
1. Select
Write tab. You will get to the
Write Post page.
2. Enter a title and some text in appropriate boxes. Actually these are optional actions.
3. Below the main editing fields there is an upload-related tab pane. There you will find
Multiple Upload tab. That is it. Click on it and you will see a control with several buttons and a pane with
Drop files here message on it. That control is
Aurigma Image Uploader. Add some files using one of three variants:
a. Click
Add Files button and select appropriate files;
b. Click
Add Folders button and select appropriate folder;
c. Drag'n'drop files to the pane.
4. Click
Upload button.
5. After successful upload you will be redirected to the
Browse tab where you can see the last of your uploaded files.

In
Browse All tab you will see the other uploaded files.
6. In
Browse tab click
Send to Editor button and your image will be sent to the post editor box.
7. After finished adding your text and images, click
Save button, then click
View post link and enjoy the results.
ConclusionI think it's very convenient: you just copy appropriate files to the plugins folder, click
Activate link and it starts working with no additional coding from your side.
No additional coding! And what you get? You get an ability to upload multiple files at a time when you are making your post on
WordPress. If I had a dollar for every client request about such ability I would be rich. :)
Edited by moderator Wednesday, February 12, 2014 12:29:19 AM(UTC)
| Reason: Not specified