The General Settings tab

This tab has settings that are used in the normal operation of EasyIndex.

License key

Your license key gives you access to automatic updates and priority support.  Enter your license key in this field and click the Activate License button to register you site with the EasyIndex update server.

Default index slug

The index slug forms part of the URL of indexes. The default you enter here is used on indexes but you can change it on each index when you create the index.

Thumbnail directory

This is the absolute disk path of the directory where EasyIndex stores the thumbnails it generates. It must be under the server document root directory and be writable by the web server. You normally won't need to change this.

Background Test

EasyIndex can generate thumbnails in a batch in the background (see below). You would normally do this before an index was published so that there is need to generate thumbnails when the index is first viewed. However, some hosts block the process we use to start the background process. To test whether your host can run the thumbnail generation in the background, click the Test button.

Use background thumb generation

If your host allows it (and most hosts will), background thumbnail generation is by far the quickest way to generate thumbnails and you should leave this option checked. If your host blocks background  processing (see Background Test above) uncheck this option.  See Thumbnail Generation for more details

Thumbnail generator timeout

If you are run thumbnail generation in the background, this is the maximum number of minutes the generator will run before stopping. If the generator is not run in the background, this is the number of seconds the generator runs for each time it's called from the index create/edit page.  A value of 2 for each method should be OK. See Thumbnail Generation for more details.

Thumbnail memory

EasyIndex can use a significant amount of server memory when it creates thumbnails.  This setting is the memory limit (in Mbytes) that EasyIndex will attempt to set before it  generates a thumbnail. A value of 256 should be plenty, but it's possible that other plugins or your theme already use an unusually large amount of memory and the memory EasyIndex uses is enough to exceed the server limit.  If you get "out of memory" errors, or you get a completely blank index page (the server has almost certainly run out of memory), then up this to 384 or even 512. If that doesn't help, you may have to look at your image sizes.

Disable Jetpack photo CDN for index thumbnails

The Jetpack photo CDN has a major limitation: you can never clear or update its cache (See "Limitations" on That means that once an image has been cached by the CDN, it will always serve the same image for that image URL, even if the source image changes or the URL has different parameters.  EasyIndex uses post IDs to generate thumbnail image URLs because it's very quick and efficient, but the image URL itself doesn't change if the source image is changed or updated.  Instead, EasyIndex uses a standard technique to invalidate caches - it adds the source image creation time as a parameter to the image URL.  This is a very common technique and it works for every CDN and cache we've come across - except the Jetpack CDN.  If you check this option, index thumbnails will not be served from the CDN.  Other images on your site will not be affected and will be served from the CDN if appropriate.

The Primary Thumbnails tab

This is where you select (or upload) the images to be used when you create an index with a style that uses pre-set images. First, select what it is you will be indexing (e.g. Categories, Tags etc).  Any images you've previously set are shown for each term. If an image has not yet been uploaded for a term, a "No Image" image is shown. To upload/select an image, click on the thumbnail for the term and  the WordPress media selector will open.  To replace an existing image, just click on it and re-select (or upload) a different image.

The Nerdy Stuff tab

The options on this tab are things you are unlikely to have to worry with if things are operating normally.

CSS to exclude

Some badly behaved plugins and themes load poorly designed CSS on every admin page and it can interfere with the formatting on EasyIndex admin pages.  You can get EasyIndex to remove the offending CSS by entering the stylesheet ID of the bad CSS files.  IDs can be separated by a space or a comma. If the EasyIndex admin pages look screwy, contact support and we may be able to fix the problem by telling you what to enter here.

Reset slugs

It's possible in some unusual circumstances (like a server crash) for the index slugs to get out of sync with the permalinks. It's very unlikely to happen, but if it does, you can reset the slugs and rebuild the permalinks using this option. It won't do any harm if you do this when it's not required.

Debug logging

Check this option to turn on the WordPress debug log. This can be helpful for our support people to track down difficult to diagnose problems.

The Support tab

You can open a support ticket directly from the Support tab as well as send us details of your site and hosting environment. Sending the diagnostics along with a description of a problem often helps us to work out the best way to resolve the issue.  You can check the data that will be sent by clicking on the Click here to see what gets sent link (it opens in a new window)