post编辑器实际上不是用来将JavaScript之类的功能代码插入页面的。
你在帖子编辑器中输入的任何内容都会被浏览一遍wpautop()
在输出之前,这是添加段落标记的地方——即使您通过文本模式输入。我建议通过页面上的挂钩而不是通过post编辑器输出JavaScript。
类似这样:
/**
* Output JS to the page head.
*/
function output_head_js() {
?>
<script type=“text/javascript”>
$( ‘#gosearch’ ).click( function() {
…
});
</script>
<?php
}
add_action( \'wp_head\', \'output_head_js\' );