主题不允许执行JavaScript

时间:2015-07-21 08:55:46

标签: javascript wordpress wordpress-theming

我正在运行主题为Curio的WordPress 4.2.2:http://themeforest.net/item/curio-clean-creative-website-template/503953

在这个模板上,我可以在常规页面上将JavaScript直接输入到我的代码编辑器中。 但是,当我切换到另一个主题 - 任何标准的WordPress主题 - JavaScript没有执行,代码中的每一行都附加了

...

我可以以某种方式允许JavaScript在标准的WordPress主题上被接受吗?

我知道这不是“好”的行为,但我需要切换主题,不能为JavaScript代码创建插件或其他。

1 个答案:

答案 0 :(得分:1)

WordPress不允许在其帖子或页面中使用任何JavaScript。这是有充分理由的 - 安全性。最好将自定义JS功能添加到您的主题或child theme,以防您不想(无法)修改主题。

如果您需要在帖子中嵌入JavaScript来嵌入一些非现场内容,例如YouTube视频,WP支持oEmbed。有关oEmbed和可用内容提供商列表的更多信息,请查看this page

话虽如此,如果您绝对需要能够在帖子中添加自定义JavaScript代码,那么仍然可以使用自定义代码或专用插件。

以下是一些插件:(有多种方式供您选择)