We need the attached plugin fixed per the following directive from WordPress.
There are issues with your plugin code.
* [login to view URL]
## Forcing PHP Sessions on all pages
Using session_start() or ob_start() in your plugin without having it encapsulated in a function means that it will run on every single page load when your plugin is active. That means you've just broken caching for everyone because the way PHP Sessions work is they indicate the visitor using sessions is unique and should have a non-cached view of the website. This specifically breaks Varnish type caching.
Please remove this from your plugin, or put it only in the function that absolutely must have it.
[login to view URL]
If the file you're trying to use isn't a part of WordPress core, then you should include the missing file(s) -locally- in your plugin, not remotely. Please check first. We have a LOT of JS files
If your code doesn't work with the built-in versions of jQuery, it's most likely a no conflict issue.
## There's a problem with your Plugin Headers
Without correct headers, a plugin will fail to be activated and updated properly, and can (and usually will) cause issues with other plugins.
In addition, putting plugin headers on any file other than the main plugin file will cause issues on uninstall and activation.
Please review [login to view URL] and update your plugin accordingly, putting the headers in only the main file.
## We cannot accept your plugin with this name
Your autogenerated plugin slug was this: newsmlnewscontentimporter
Since you don’t appear to legally represent that group, we need to change the plugin slug.
We recommend the following: FourthEstate-newsml-importer
You also need to change the display name to not BEGIN with that term.
A rather lengthy explanation of why is included below, but the tl;dr is that we're no longer accepting plugins that begin with (or are in total) a trademarked product name or term as the name or slug of a plugin (ex: Facebook or google-maps-bathrooms). Nor are we accepting plugins that include the name of another plugin at the beginning of the name/slug (eg: contact-form-7-music), UNLESS you legally represent that service/plugin/theme/etc.
23 freelancere byder i gennemsnit $201 på dette job