2011-09-05 82 views
2

我已经尝试在我的WordPress博客上创建一个新帖子,并且已经粘贴了一个网站的外部代码,该网站有一个<script src="..."></script>以便工作。WordPress的阻止JavaScript?

当我发布我的帖子时,script标签被简单地删除。

这是Wordpress中的默认行为吗?有什么办法可以避免这种情况? (最好不要对Wordpress进行任何修改或使用内联代码)。

回答

1

添加代码后切换了视图吗?如果是这样,不要。如果您切换到从HTML查看,Wordpress将删除所有标签。

+0

你是什么意思切换视图?我不是很熟悉Wordpress ... –

+0

好吧。您可以使用两种视图模式在“添加张贴”屏幕中添加内容。视觉和HTML。如果你想添加各种标签到你的文章,你必须使用HTML视图。添加代码后,请勿将视图切换回Visual。只需点击更新或发布按钮。 – Tim

2

不,这不是WordPress的默认行为。我已将<script>标记添加到页面的html视图或帖子没有问题。

1

像Tim说的那样,您可能已将代码发布到可视化编辑器(不接受任何HTML标记,如脚本)。您应该使用HTML编辑器来实现您的代码,但是如果您希望在多个页面上使用它,则应打开外观编辑器并将其粘贴到您所需的主题(很可能在标题中)。

1

如果将脚本代码放入html中,然后切换到可视化编辑器,它将删除该脚本。这是一个通常报告的问题,并且是wp的默认行为。

0

Wordpress将角色分配给用户,管理员或编辑者可以在帖子内添加javascript代码。如果用户的角色是作者或贡献者,那么他们不能在帖子内添加javascript代码,即使这些用户尝试以HTML模式添加Javascript,wordpress也会自动删除标签。