您的提议直接违反了您主题的PHP文件所受的GNU公共许可证v2或GPLv2许可证。GPLv2被称为“病毒许可”,这意味着任何衍生作品也将自动继承GPLv2许可。您的主题是WordPress的派生版本,这就是为什么此许可证也适用于您主题的PHP文件,而不管您希望使用什么许可证。
GPLv2的要求之一是人们可以自由地复制、修改和分发工作。所以你的问题基本上是问如何阻止人们做出你不希望他们做出的修改,并强制执行。
任何CSS、JavaScript、图像文件等都不在GPL范围内,因为WordPress不一定需要它们。但是您的PHP文件被覆盖了,因为它们依赖于WordPress来运行。