Plugin Directory

Test out the new Plugin Directory and let us know what you think.


Uploading by logged-in users of sets of image files and associated data. Administrators design the upload form, and download the images and data.

  • Either

    • Go to Plugins -> Install New and search for EntryWizard. Click "Install Now". Or
    • Download and unzip the file into your plugins folder.
  • In the administration area, go to Plugins, look for "EntryWizard", and click "activate".

  • The "EntryWizard" links should appear on the administration sidebar.

  • Use With Caching Plugins: Caching plugins may need to be configured so they do not cache EntryWizard data. For example, if you are using the "DB Cache Reloaded Fix" plugin, you need to add "EWZ_|ewz_" to the cache filter (where it says "Do not cache queries that contains this input contents"). If you don't do this, users will not get immediate feedback when they upload, but will have to wait for the cache to expire.


  • The initial setup comes with two sample layouts and one sample webform. The sample webform has been assigned the identifier "example". To show the sample webform on your page, simply include the shortcode

    [ewz_show_webform identifier="example"]

    in the page or post where you wish the form to appear.

  • Quickstart for the impatient:

    1. In the EntryWizard->Layouts admin page, click "Add a new layout" with options copied from the sample.

    2. Give it a new title and save it.

    3. In the EntryWizard->Webforms admin page, click "Add a new Webform". In the new webform: * give it a name and an identifier * select your newly-created layout * click "Open for Uploads" * save the webform

    4. Create a new test page, containing [ewz_show_webform identifier="xxx"] where xxx is the identifier you just created for your new webform.

    5. Now you can experiment, changing the settings for your own layout and webform and checking the effect by reloading your test page. If it turns out badly, delete that layout and start over with a fresh copy of the sample one. Once you have a layout that makes a good starting point for you, you may delete the sample ones.

  • If you are using a plugin such as Cimy User Extra Fields, or S2Member, and wish your spreadsheet to contain some of the extra member information they create, edit the file "ewz-extra.txt". Save the result as "ewz-extra.php" in your plugins folder, and activate the new 'EWZ_EXTRA' plugin that it creates. ( Do not make any changes to ewz-custom-data.php ). Your code will then not be overwritten by subsequent upgrades to EntryWizard.

  • Most items in the EntryWizard admin pages have "help" icons beside them. Clicking one of these should pop up a window with more detailed information.

  • The "layout" governs the appearance of the form in the page. To change the layout of a form, go to the "webforms" page, open the relevant webform and select a different layout.

  • To change a layout, or create a new one, go to the "layouts" page. To save you the work of filling out all the details every time, new layouts are first created as copies of existing ones, to be modified as required. It is suggested that you keep the sample layouts for reference until you are comfortable with the software, and then modify the first one to be your "base" layout.

  • To open a new webform for upload, go to EntryWizard->Webforms in the WordPress Admin menu, click on the webform and check "open for uploads". To open a closed webform for selected individuals only, click "Show user selection list", and select the users. Then click "Save Changes".

  • Logged-in users may now upload images by navigating to the page containing the "ewz_show_webform" shortcode.

  • Administrators may download images and/or spreadsheet by going to EntryWizard->Webforms in the WordPress Admin menu, clicking on the webform and selecting the preferred download option. Or clicking "Manage Items" takes you to a list of all the images, which you may view, delete, or attach to a page for display in a wordpress gallery.

  • EntryWizard saves the images in a special subfolder of the wordpress "uploads" folder. The image filenames are derived from the user's original filenames in the following way:

    1. All characters except letters, digits, underscores, dashes, and all periods except the last, are replaced by '_' ( In the Settings page you may change this to '-', 'X' or 'x'). This ensures the filename is acceptable on most systems.
    2. If the base filename then ends with a digit, another '_' is appended. This makes extra digits added by WordPress in the case of duplicate filenames more legible. It also ensures that no filename is totally numeric - WordPress handles files with completely numeric names differently in some cases. Administrators may, if required, add a prefix to this filename, or even generate it entirely from information stored on the server.
  • For an example of how one site makes use of EntryWizard and Ewz-Rating, see the Other Notes section

Requires: 3.5 or higher
Compatible up to: 4.7.2
Last Updated: 2 days ago
Active Installs: 60+


5 out of 5 stars


0 of 3 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.