Upload Plugin
-
Hi,
I’m the author of a security wrapper that deals with malicious file uploads that’s currently deployed to a number of different websites using a number of different CMS and I’m considering writing a WordPress plugin version of this security wrapper, due to some WordPress users wanting to make use of this security wrapper but with there being some concerns in regards to compatibility.
The last time that I’d actually used WordPress would’ve been at least four years or so ago, it was only very briefly, and I didn’t deal with any file upload features of WordPress whatsoever; I’m not particularly knowledgeable about any of the current versions of WordPress or their inner workings.
Creating a new topic here requires that I specify which version of WordPress I use. I selected “4.2.3”, because that’s the latest version available in that list, but in actuality, I don’t use WordPress for myself at all at this time. Ideally, however, this plugin I’m wanting to write should be compatible with whatever contemporary versions of WordPress are in current and primary use, because it is intended for wider public availability as opposed to being simply for myself.
I’ve briefly read what documentation I could find here on the WordPress website in regards to developing plugins.
It’s possible I may have more questions in the future, but for now, I’m hoping that someone here may be able to answer three questions in particular that I have at this time.
Firstly, it has been suggested to me that WordPress leverages AJAX for its file upload process; Is that true?
Secondly, if the above is true, what would be the appropriate action/hook to use in order to trigger the primary function of the plugin upon a user attempting to upload a file via WordPress?
Thirdly, and assuming again the above to be true, what response would be expected from the request and how would WordPress handle that response?
Any help you could provide would be appreciated.
Kind regards,
Caleb M / Maikuolan.
- The topic ‘Upload Plugin’ is closed to new replies.