If you can’t read code, it does not matter whether the theme is GPL or not, the license says nothing about the code, only that needs to be released publicly. Actually, it gives the code “as-is” and takes all responsibility out of the developer.

The GPL license, says, literally, this:

“This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.”

That is horrible advice. The hard truth is that if you don’t know how to code, there is no other way around it than trusting your provider.

Also, as far as I know, the official WordPress.org repository does not do periodic audits or code reviews (only one pretty superficial one on first upload), so the theme being there means absolutely nothing in terms of security (you can send a clean version and then push the dark code on an update, which can be applied even, in some cases, automatically to all the users). Don’t spread misinformation.

Click to Edit –

If you can't read code, it does not matter whether the theme is GPL or not, the license says nothing about the code, only that needs to be released publicly. Actually, it gives the code "as-is" and takes all responsibility out of the developer.

The GPL license, says, literally, this:

"This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."

That is horrible advice. The hard truth is that if you don't know how to code, there is no other way around it than trusting your provider.

Also, as far as I know, the official Wordpress.org repository does not do periodic audits or code reviews (only one pretty superficial one on first upload), so the theme being there means absolutely nothing in terms of security (you can send a clean version and then push the dark code on an update, which can be applied even, in some cases, automatically to all the users). Don't spread misinformation.

SaveCancelDelete