如何从源代码中隐藏WordPress?

时间:2012-08-11 21:10:50

标签: wordpress

我可以隐藏wordpress页面的html + javascript代码吗? 我的意思是当有人点击观看源他/她将无法知道该网站是使用WordPress开发的吗?

4 个答案:

答案 0 :(得分:2)

无法阻止用户查看网站的来源。 Web浏览器需要能够呈现它,因此任何形式的“加密”都会导致浏览器错过呈现页面。

在线有HTML混淆工具,例如this。但是你无法在WordPress中使用它们,因为它可以动态生成所有的HTML。

我建议您确保WP安装保持最新并且使用合理的安全插件,例如Bulletproof Security,而不是隐藏您使用WordPress的事实。

答案 1 :(得分:1)

如果您只想从生成的HTML中删除<meta name="generator" content="WordPress 3.4.1" />标记,则可以在主题functions.php中添加此标记。

remove_action('wp_head', 'wp_generator');

如果要删除页脚文本中的“由WordPress提供支持”,那将取决于您正在使用的主题。某些主题允许您从仪表板自定义页脚文本,其他主题需要在footer.php中进行手动修改。

你可能仍然很明显你正在使用WordPress。对wp-content中的上传文件的大量引用将是可见的,并且许多类名将具有wp-前缀。如果不破坏您的网站,您可能无法更改这些内容。

通常,您无法阻止用户查看您网站的来源。 HTML是定义网站标记和内容的内容,浏览器只是简单地呈现它。你能做的最好的事情就是混淆它,使你无法轻易分辨每个HTML元素代表什么或每个JavaScript函数的作用。

答案 2 :(得分:0)

不,这是不可能的。它总是可以看到它,因为浏览器必须以纯文本形式来呈现它。

查看JavaScript混淆,使您的代码更难以重用或理解:How can I obfuscate (protect) JavaScript?

答案 3 :(得分:0)

我相信您要做的是隐藏您的网站由WordPress提供支持的事实。为此,您可以尝试这里提出的建议: 的 How to Hide WordPress Info from Your Source Code