javascript - 主题不允许执行 JavaScript

标签 javascript wordpress wordpress-theming

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

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

...

我可以以某种方式允许标准 WordPress 主题也接受 JavaScript 吗?

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

最佳答案

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

如果您需要在帖子中使用 JavaScript 来嵌入一些站外内容(例如 YouTube 视频),WP 支持 oEmbed。有关 oEmbed 的更多信息以及可用内容提供商的列表,请查看 this page .

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

下面是几个可以实现此目的的插件:(有多种方式供您选择)

关于javascript - 主题不允许执行 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31534508/

相关文章:

javascript - WordPress 自定义主题 : mixing php and javaScript?

wordpress - 如何将自定义帖子类型存档添加到菜单

javascript - 在字符串数组中查找特定字符串

javascript - Google Maps JS API 3 - 自定义叠加层中的可编辑表单

wordpress - 从 Load Balancer 后面的 AWS certificate Manager 使用 SSL 设置 wordpress 网站

wordpress - 无法使用docker和nginx作为反向代理托管多个Wordpress网站

mysql - WordPress 链接全部重定向到双 URL

javascript - 运行 Selenium 测试时我可以处理事件吗?

javascript - Tablesort 使用 Ajax 在单击时重新加载表数据?

wordpress - 为什么激活 SSL 后 WordPress 图片链接没有出现?