Wordpress将javascript插入页面文本区域


Wordpress insert javascript into page text area

我正在尝试添加一些JavaScript到我的Wordpress页面之一。当我将文本区域更改为HTML模式并粘贴到JavaScript中,然后保存我的更改。它不会显示在页面本身上。有人可以帮助我允许JavaScript在默认的Wordpress页面文本编辑器?

我要输入的JavaScript是:

<script type="text/javascript">
    jQuery(function($){
        $.supersized({
            random : 1,
            slide_interval : 3000,
            transition : 3,
            transition_speed : 900,
            slide_links : 'blank',
        });
    });
</script>

WordPress真的很挑剔你如何做换行符,它有时会在那里放置<p>标记,这会弄乱JavaScript代码。我建议你在写完这篇文章后看看源代码,看看是否有任何<p>标签被合并了。如果是,返回并删除该区域的空白,然后再试一次。

在最坏的情况下,你可以使用Raw HTML插件,它会为你呈现原始代码:

http://wordpress.org/extend/plugins/raw-html/

您或其他查看此问题的人可能也想尝试我的插件,该插件可以在HTML编辑器选项卡中支持内联JavaScript和JavaScript代码块。您不必使用短代码或特殊标记,您可以继续使用TinyMCE所见即所得编辑器,而不必担心丢失内容。如果你在可视化编辑器中删除所有内容,你将失去代码块,但是内容的编辑、添加和目标删除是完全兼容的。

当你在HTML和Visual选项卡之间切换时,它还保留HTML代码的空白和缩进。

http://wordpress.org/extend/plugins/preserved-html-editor-markup/