Wordpress将javascript插入页面文本区域

时间:2011-09-10 09:56:16

标签: javascript php wordpress

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

我想输入的JavaScript是:

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

2 个答案:

答案 0 :(得分:2)

WordPress非常挑剔你如何处理换行符,有时会在其中放置<p>标记,这会搞乱JavaScript代码。我建议你在发帖后查看来源,看看是否有任何<p>标签被合并。如果是这样,请返回并删除该区域中的白色间距,然后重试。

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

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

答案 1 :(得分:0)

您或其他查看此问题的人可能还想尝试我的插件,该插件可在HTML编辑器标签中支持内联JavaScript和JavaScript代码块。您不必使用短代码或特殊标记,您可以继续使用TinyMCE所见即所得编辑器而不必过多担心丢失内容...如果您删除Visual编辑器中的所有内容,您将丢失代码块,但内容的编辑,添加和有针对性的删除完全兼容。

当您在HTML和Visual选项卡之间切换其他一些小功能时,它还会保留HTML代码的空白和缩进。

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