This is because the uploads directory is not writeable by WordPress? The plugin needs to be able to create folders and upload images to this directory:
/wp-content/uploads/
There should be a directory created:
/wp-content/uploads/AAPL/loaders/
And in there a copy of all available loader images taken from the plugin directory /loaders/, plus any loaders you upload.
But as far as I know the correct path is:
/wp-content/plugins/advanced-ajax-page-loader/loaders/
and just to double check, the permission directory has also been set to 755
no thats from the plugin, what it does is it copies the loaders from:
/wp-content/plugins/advanced-ajax-page-loader/loaders/
to outside the plugin (so when you update you dont lose all your changes):
/wp-content/uploads/AAPL/loaders/
so make sure the destination path is writeable (755) – NOTE:: NEVER USE 755 FOR FILES, ESPECIALLY ON A SHARED SERVER, 644 THEM!
Ah, it cleared my confusion now. I thought that by default you have options to choose from the dropdown that list every loaders in
/wp-content/plugins/advanced-ajax-page-loader/loaders/
The folder has few loading gif but unfortunately it doesn’t show in the dropdown.
So I manually create a folder from ftp as you suggest, which is:
/wp-content/uploads/AAPL/loaders/
and upload the loading gif I chose.
And now only the ‘uploaded’ drop down shows the loading gif I just uploaded.
So, basically the loaders you included were not supposed to show up in the uploaded drop down?
Yes they were supposed to be shown, as when the plugin is installed it was meant to create that directory you just created and copy the files over.
But it has failed, more than likely due to permission problems.
Try and upload an image using the admin interface, is it working now? you may still have permission problems!