我有一个javascript,试图从WordPress仪表板添加到页面中。我选择页面,选择“文本”选项卡,然后在其下方添加我的描述文本和javascript。但这是行不通的。但是,我没有任何错误。
我已经用这个简单的脚本测试了页面,并且可以正常工作
<script type="text/javascript">
var a = 5;
alert("hello world. The value of a is: " + a);
</script>
但是,当我插入脚本时,它不起作用。
如果我将脚本移到test website并将脚本放在HTML的标头标记之间,则效果很好。
为什么它无法在我的WordPress页面上起作用?
答案 0 :(得分:1)
您可以通过3种方式原谅脚本。一种更简单的方法是跟随其他2,您将在Rails guides中找到。我仅从本网站获得参考。
步骤-1 从wp-config.php文件中禁用了CUSTOM_TAGS
define( 'CUSTOM_TAGS', true );
步骤-2
在主题的functions.php文件中,添加以下代码。
function add_scriptfilter( $string ) {
global $allowedtags;
$allowedtags['script'] = array( 'src' => array () );
return $string;
}
add_filter( 'pre_kses', 'add_scriptfilter' );
我希望这对您有用。