当我以原始管理员用户的身份向页面添加内容时,我可以输入以下代码,并保存fine(其他用户设置的旧google搜索):
<form action="http://www.google.com/cse" enctype="application/x-www-form-urlencoded" id="searchbox_001294947689528032268:0gmklvjoyzm" method="get">
<input name="cx" type="hidden" value="001294947689528032268:0gmklvjoyzm" />
<input name="q" size="40" type="text" /> <input name="sa" type="submit" value="Search" />
<input name="cof" type="hidden" value="FORID:0" />
</form>
<p>
<script src="http://www.google.com/coop/cse/brand?form=searchbox_001294947689528032268%3A0gmklvjoyzm" type="text/javascript"></script>
</p>
不幸的是,我在同一个网站上创建的其他用户(设置为管理员)可以在页面上粘贴相同的代码,但一旦他们点击更新,wordpress就会删除上述代码,只插入:
<form action="http://www.google.com/cse" enctype="application/x-www-form-urlencoded" method="get">
</form>
<p></p>
为什么它要从具有管理员角色的其他用户而不是原始管理员用户中剥离内容?