And your customers are only allowed to edit the css? What if somebody wants to make some more advanced changes? Honestly, I have never seen a theme that was encrypted with ioncube (and would never buy an encryptet one). You should state this in your theme description because being able to edit theme files is something I would expect if buying a theme.
I understand your concern regarding somebody copying your work but on the other side I think that you should trust in the quality of your work. If your work is good it will sell regardless if somebody is copying it. There will never be a 100% protection. Ioncube may protect your code but it can also deter customers from buying and can even create problems in some hosting environments. There is always a downside with open source as well as with ioncube.
[QUOTE=pampero;26935]i installed interworx then i try to install ioncube it is showing installed but not working and before i install i was getting ioncube loader error but now only white page. any idea?
Its likely that the variables called by laravel no longer exist with the same value in the encoded script, normally we would exclude these specific values from obfuscation but this feature is not available with the online encoder.
However, if the template files are encrypted by the ionCube PHP Encoder then that is not going to work.So you will need to replace the call to file_get_contents with ioncube_read_file if it is reading an encrypted template file.
(that is if your using cpanel) otherwise id think its just not encoded for 7.1 but probably 5.6 which supports PHP 7 ionCube Loaders(runs files produced by the version 9 PHP 5.6 Encoder. which uses ioncube loader 6)
Thanks for the news, Just upgraded my encoder, Does cpanel have the 7.1 extension yet? If im not mistaken core min bridge will need driver as well, i dont think its as easy as just encoding the files with new encoder.
There are new straight forward instructions given in the ioncube loader wizard webpage .local/ioncube/loader-wizard.php
However it seems localwp overwrites the changes made to php.ini, removing the addition of code to load ioncube, and leads to another rabbit hole of how to work around that.
I found a solution for that particular issue in this thread Modifying php.ini file gets reverted after site restart - #7 by alikasaei
which my theme now runs, but the alidropship plugin still does not.
As per a user request in the forums, but not in this feature request area, which I am now doing, can we please have a feature to have the ability to turn ioncube loader on/off, maybe in Tools tab, and then its downloaded etc, just like when we change php and wordpress versions.
When the project is encoded using ioncube works incorrectly binding parameters to the action ($ var1 = 22, $ var2 = null) - if you call a controller action with no parameters, then an error is "invalid request".
582128177f